Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NV#U path#U渲染扩展是否可以在OpenGL 4+中使用;核心档案?_Opengl_Nvidia - Fatal编程技术网

NV#U path#U渲染扩展是否可以在OpenGL 4+中使用;核心档案?

NV#U path#U渲染扩展是否可以在OpenGL 4+中使用;核心档案?,opengl,nvidia,Opengl,Nvidia,我一直在阅读有关NVidia NV_路径_渲染扩展的使用。我不清楚的是,它是否可以在OpenGL 4更大的核心配置文件中工作。我不确定,因为在提供的示例中,我可以看到固定管道(矩阵、颜色)的使用。此外,还说明在路径渲染步骤中,除了片段之外,所有着色器阶段都将被丢弃。这些方法是特定于扩展的,还是来自固定的GL API 来自: 对于OpenGL 3.x及更高版本,需要ARB_兼容性 因此,没有。如果您要求核心配置文件,NVIDIA不会公开ARB_兼容性。我刚刚测试了扩展。它可以与核心配置文件一起工作

我一直在阅读有关NVidia NV_路径_渲染扩展的使用。我不清楚的是,它是否可以在OpenGL 4更大的核心配置文件中工作。我不确定,因为在提供的示例中,我可以看到固定管道(矩阵、颜色)的使用。此外,还说明在路径渲染步骤中,除了片段之外,所有着色器阶段都将被丢弃。这些方法是特定于扩展的,还是来自固定的GL API

来自:

对于OpenGL 3.x及更高版本,需要ARB_兼容性


因此,没有。如果您要求核心配置文件,NVIDIA不会公开ARB_兼容性。

我刚刚测试了扩展。它可以与核心配置文件一起工作,但像glColor3f这样的方法没有效果。这些形状是用黑/白颜色渲染的。谢谢您的回答。