mesa: enable ARB_gpu_shader_fp64 in compat profile

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
Timothy Arceri 2018-06-19 19:35:17 +10:00
parent a138fbc955
commit 9f77a9729e
2 changed files with 20 additions and 20 deletions

View file

@ -76,7 +76,7 @@ EXT(ARB_get_program_binary , dummy_true
EXT(ARB_get_texture_sub_image , dummy_true , GLL, GLC, x , x , 2014)
EXT(ARB_gl_spirv , ARB_gl_spirv , x, GLC, x , x , 2016)
EXT(ARB_gpu_shader5 , ARB_gpu_shader5 , GLL, GLC, x , x , 2010)
EXT(ARB_gpu_shader_fp64 , ARB_gpu_shader_fp64 , x , GLC, x , x , 2010)
EXT(ARB_gpu_shader_fp64 , ARB_gpu_shader_fp64 , 32, GLC, x , x , 2010)
EXT(ARB_gpu_shader_int64 , ARB_gpu_shader_int64 , x , GLC, x , x , 2015)
EXT(ARB_half_float_pixel , dummy_true , GLL, GLC, x , x , 2003)
EXT(ARB_half_float_vertex , ARB_half_float_vertex , GLL, GLC, x , x , 2008)

View file

@ -575,6 +575,25 @@ const struct function common_desktop_functions_possible[] = {
{ "glBlendFunci", 40, -1 },
{ "glBlendFuncSeparatei", 40, -1 },
{ "glUniform1d", 40, -1 },
{ "glUniform2d", 40, -1 },
{ "glUniform3d", 40, -1 },
{ "glUniform4d", 40, -1 },
{ "glUniform1dv", 40, -1 },
{ "glUniform2dv", 40, -1 },
{ "glUniform3dv", 40, -1 },
{ "glUniform4dv", 40, -1 },
{ "glUniformMatrix2dv", 40, -1 },
{ "glUniformMatrix3dv", 40, -1 },
{ "glUniformMatrix4dv", 40, -1 },
{ "glUniformMatrix2x3dv", 40, -1 },
{ "glUniformMatrix2x4dv", 40, -1 },
{ "glUniformMatrix3x2dv", 40, -1 },
{ "glUniformMatrix3x4dv", 40, -1 },
{ "glUniformMatrix4x2dv", 40, -1 },
{ "glUniformMatrix4x3dv", 40, -1 },
{ "glGetUniformdv", 43, -1 },
/* GL 4.3 */
{ "glIsRenderbuffer", 43, -1 },
{ "glBindRenderbuffer", 43, -1 },
@ -1658,25 +1677,6 @@ const struct function gl_core_functions_possible[] = {
{ "glDrawArraysIndirect", 43, -1 },
{ "glDrawElementsIndirect", 43, -1 },
{ "glUniform1d", 40, -1 },
{ "glUniform2d", 40, -1 },
{ "glUniform3d", 40, -1 },
{ "glUniform4d", 40, -1 },
{ "glUniform1dv", 40, -1 },
{ "glUniform2dv", 40, -1 },
{ "glUniform3dv", 40, -1 },
{ "glUniform4dv", 40, -1 },
{ "glUniformMatrix2dv", 40, -1 },
{ "glUniformMatrix3dv", 40, -1 },
{ "glUniformMatrix4dv", 40, -1 },
{ "glUniformMatrix2x3dv", 40, -1 },
{ "glUniformMatrix2x4dv", 40, -1 },
{ "glUniformMatrix3x2dv", 40, -1 },
{ "glUniformMatrix3x4dv", 40, -1 },
{ "glUniformMatrix4x2dv", 40, -1 },
{ "glUniformMatrix4x3dv", 40, -1 },
{ "glGetUniformdv", 43, -1 },
{ "glBindTransformFeedback", 43, -1 },
{ "glDeleteTransformFeedbacks", 43, -1 },
{ "glGenTransformFeedbacks", 43, -1 },