繁体   English   中英

OpenGL中的动态着色器

[英]Dynamic shader in OpenGL

CUDA 5和OpenCL 2引入了动态并行性(由另一个内核通过设备API而不是由主机API启动的内核)。

OpenGL中有与此等效的东西吗? 是否可以通过反馈回路模拟它们? (我认为不是)它们不会在OpenGL中丢失(也许在GL 4.3计算着色器中)(阴影,纹理等)。

根据此页面 ,似乎OpenGL中的计算着色器不支持动态并行性。 您只能使用glDispatchCompute​()glDispatchComputeIndirect​()启动它们。

其他着色器具有这种支持的可能性较小,因为它们在OpenGL处理​​阶段内。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM