小程序
小游戏
企业微信
微信支付
扫描小程序码分享
使用团结引擎,在勾选WebGL 2.0(beta)选项的情况下,Unity代码调用API:Graphics.DrawMeshInstancedIndirect,依然会报错:
Indirect argument buffers are not supported.
按照Unity文档的说法,此API与GPU instancing功能要求的图形接口API版本一致(即:WebGL 2.0),我想知道是我配置问题还是WX SDK暂未对它进行支持?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
非常蛋疼,测试两个API的结果:
Graphics.DrawMeshInstanced: 支持,即:支持GPU instancing直接绘制
Graphics.DrawMeshInstancedIndirect:不支持,即:不支持GPU argument buffer间接绘制
采用Graphics.DrawMeshInstanced意味着绘制参数需要每帧都向GPU提交,即使它们没有变化
理论上这两个API同属于WebGL 2.0的内容,希望官方尽快支持
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
非常蛋疼,测试两个API的结果:
Graphics.DrawMeshInstanced: 支持,即:支持GPU instancing直接绘制
Graphics.DrawMeshInstancedIndirect:不支持,即:不支持GPU argument buffer间接绘制
采用Graphics.DrawMeshInstanced意味着绘制参数需要每帧都向GPU提交,即使它们没有变化
理论上这两个API同属于WebGL 2.0的内容,希望官方尽快支持