extensão OPENGL: GL_EXT_gpu_shader4

2

Minha placa gráfica é a Mesa DRI Intel HD Graphics 520 (Skylake GT2) (0x1916) e o glxinfo mostra:

OpenGL vendor string: Intel Open Source Technology Center     
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)     
OpenGL core profile version string: 4.4 (Core Profile) Mesa 12.1.0-devel    
OpenGL core profile shading language version string: 4.40    
OpenGL core profile context flags: (none)   
OpenGL core profile profile mask: core profile    
OpenGL core profile extensions:   
OpenGL version string: 3.0 Mesa 12.1.0-devel    
OpenGL shading language version string: 1.30   
OpenGL context flags: (none)   
OpenGL extensions:   
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 12.1.0-devel    
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10    
OpenGL ES profile extensions:

Estou desenvolvendo um aplicativo que precisa da extensão GL_EXT_gpu_shader4 . Mas meu glxinfo não mostra a extensão na lista. Por favor me ajude para obter a extensão.

    
por Kumar 10.08.2016 / 11:11

1 resposta

3

Você precisa abrir seu contexto como um perfil principal, não um perfil de compatibilidade.

A base de driver do Mesa Open Source só não suporta GL_EXT_gpu_shader4 em perfis de compatibilidade, apenas em perfis principais.

Por favor, consulte o site do Mesa3D para mais informações: link

    
por Robert Wm Ruedisueli 14.03.2017 / 19:32