mesa: fix timestamp enum with EXT_disjoint_timer_query
Extension implementation missed GL_TIMESTAMP_EXT for Get* functions,
commit 5d58fea660
added GetInteger64vEXT support but obviously we need
to support the enum as well ...
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5361
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12890>
This commit is contained in:
parent
90c6eec0c1
commit
1a6c01a61b
|
@ -506,6 +506,12 @@ static const int extra_INTEL_conservative_rasterization[] = {
|
|||
EXTRA_END
|
||||
};
|
||||
|
||||
static const int extra_ARB_timer_query_or_EXT_disjoint_timer_query[] = {
|
||||
EXT(ARB_timer_query),
|
||||
EXT(EXT_disjoint_timer_query),
|
||||
EXTRA_END
|
||||
};
|
||||
|
||||
EXTRA_EXT(ARB_texture_cube_map);
|
||||
EXTRA_EXT(EXT_texture_array);
|
||||
EXTRA_EXT(NV_fog_distance);
|
||||
|
@ -534,7 +540,6 @@ EXTRA_EXT(EXT_framebuffer_sRGB);
|
|||
EXTRA_EXT(OES_EGL_image_external);
|
||||
EXTRA_EXT(ARB_blend_func_extended);
|
||||
EXTRA_EXT(ARB_uniform_buffer_object);
|
||||
EXTRA_EXT(ARB_timer_query);
|
||||
EXTRA_EXT2(ARB_texture_cube_map_array, OES_texture_cube_map_array);
|
||||
EXTRA_EXT(ARB_texture_buffer_range);
|
||||
EXTRA_EXT(ARB_texture_multisample);
|
||||
|
|
|
@ -393,6 +393,9 @@ descriptor=[
|
|||
{ "apis": ["GL", "GLES", "GLES3", "GL_CORE"], "params": [
|
||||
# GL_EXT_texture_lod_bias
|
||||
[ "MAX_TEXTURE_LOD_BIAS_EXT", "CONTEXT_FLOAT(Const.MaxTextureLodBias), NO_EXTRA" ],
|
||||
|
||||
# GL_ARB_timer_query, GL_EXT_disjoint_timer_query
|
||||
[ "TIMESTAMP", "LOC_CUSTOM, TYPE_INT64, 0, extra_ARB_timer_query_or_EXT_disjoint_timer_query" ],
|
||||
]},
|
||||
|
||||
|
||||
|
@ -966,9 +969,6 @@ descriptor=[
|
|||
# GL 3.2
|
||||
[ "CONTEXT_PROFILE_MASK", "CONTEXT_INT(Const.ProfileMask), extra_version_32" ],
|
||||
|
||||
# GL_ARB_timer_query
|
||||
[ "TIMESTAMP", "LOC_CUSTOM, TYPE_INT64, 0, extra_ARB_timer_query" ],
|
||||
|
||||
# GL_ARB_map_buffer_alignment
|
||||
[ "MIN_MAP_BUFFER_ALIGNMENT", "CONTEXT_INT(Const.MinMapBufferAlignment), NO_EXTRA" ],
|
||||
|
||||
|
|
Loading…
Reference in New Issue