根据nvidia的those slides(幻灯片24),在最近的opengl / glsl中似乎有某种包含指令。
根据the wiki,这似乎不正确:“[...]。最值得注意的遗漏是#include。”
那么,谁在这里?如果我自己做或不做这个问题不是问题,我只想要了解NVidia在本演示文稿中似乎要求的内容。
答案 0 :(得分:4)
这是NVIDIA对于正在发生的事情的误传。出于某种原因,NVIDIA决定在核心功能的基础上提供仅扩展功能,没有任何关于哪些部分仅限扩展的声明。
这张幻灯片所指的是ARB_shading_language_include,这是一个OpenGL扩展,没有被合并到任何版本的OpenGL中。实际上,如果this database is accurate,那么公开此扩展的OpenGL的实现是由NVIDIA编写的。
因此,如果您使用此功能,则可以将自己与NVIDIA的硬件联系起来。