OpenGL:如何暂停着色器工作

标签 opengl glsl shader

如何在帧中暂停着色器以免影响其他渲染部分?

最佳答案

除非我误解了你想切换回固定管道功能来渲染场景的其他部分。

要取消绑定(bind)当前正在使用的任何着色器,请发出 glUseProgam(0);

关于OpenGL:如何暂停着色器工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5697086/

相关文章:

c++ - 如何将一组统一缓冲区对象加载到着色器中?

opengl - 计算着色器写入纹理

iphone - 如何在没有 .nib 文件的情况下创建 opengl iPhone 应用程序?

c++ - 如何将 c++/opengl 中的对象移动到新位置并删除旧对象

opengl - 如何解决OpenGL程序的 `glew32.dll is missing from your computer`问题?

c++ - 后处理窗口视频输出

c++ - 在 DirectX 着色器中修改曲面 segmentation 顶点

three.js - 将粒子推离glsl和三个js中的mouseposition

c++ - 无法将 id 分配给 OpenGL 中的属性

c++ - 汇集 PBO 和纹理?