Roo*_*kie
4
c++
opengl
shader
fallback
glsl
如果用户不支持我更快地呈现某些内容的着色器,我需要做一个后备.
那么,我究竟如何检查这些东西呢?我知道一些GLSL版本不支持某些着色器功能,但是,这些功能的完整列表与它们需要的版本在哪里?
但问题是,我不知道究竟需要知道什么才能知道谁可以渲染该着色器.它只是关于检查哪个GLSL版本支持哪个功能?还是有更多要知道的东西?我想100%确定何时切换到回退渲染以及何时使用GLSL渲染.
我知道如何检索GLSL和OpenGL版本字符串.