mirror of https://gitlab.freedesktop.org/mesa/mesa
mesa: add missing CONTEXT_ROBUST_ACCESS enum
commit 85008db1d5
missed this enum
for GL_KHR_robustness implementation
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
This commit is contained in:
parent
6bf6fcfcd9
commit
ef16003320
|
@ -12,6 +12,9 @@
|
|||
<enum name="INNOCENT_CONTEXT_RESET" value="0x8254"/>
|
||||
<enum name="UNKNOWN_CONTEXT_RESET" value="0x8255"/>
|
||||
|
||||
<enum name="CONTEXT_ROBUST_ACCESS" count="1" value="0x90F3">
|
||||
<size name="Get" mode="get"/>
|
||||
</enum>
|
||||
<enum name="RESET_NOTIFICATION_STRATEGY" count="1" value="0x8256">
|
||||
<size name="Get" mode="get"/>
|
||||
</enum>
|
||||
|
|
|
@ -678,6 +678,9 @@ _mesa_init_constants(struct gl_constants *consts, gl_api api)
|
|||
/* GL_ARB_robustness */
|
||||
consts->ResetStrategy = GL_NO_RESET_NOTIFICATION_ARB;
|
||||
|
||||
/* GL_KHR_robustness */
|
||||
consts->RobustAccess = GL_FALSE;
|
||||
|
||||
/* ES 3.0 or ARB_ES3_compatibility */
|
||||
consts->MaxElementIndex = 0xffffffffu;
|
||||
|
||||
|
|
|
@ -491,6 +491,7 @@ EXTRA_EXT(EXT_window_rectangles);
|
|||
EXTRA_EXT(KHR_blend_equation_advanced_coherent);
|
||||
EXTRA_EXT(OES_primitive_bounding_box);
|
||||
EXTRA_EXT(ARB_compute_variable_group_size);
|
||||
EXTRA_EXT(KHR_robustness);
|
||||
|
||||
static const int
|
||||
extra_ARB_color_buffer_float_or_glcore[] = {
|
||||
|
|
|
@ -343,6 +343,7 @@ descriptor=[
|
|||
[ "BLEND_ADVANCED_COHERENT_KHR", "CONTEXT_BOOL(Color.BlendCoherent), extra_KHR_blend_equation_advanced_coherent" ],
|
||||
|
||||
# GL_ARB_robustness / GL_KHR_robustness
|
||||
[ "CONTEXT_ROBUST_ACCESS", "CONTEXT_ENUM(Const.RobustAccess), extra_KHR_robustness" ],
|
||||
[ "RESET_NOTIFICATION_STRATEGY_ARB", "CONTEXT_ENUM(Const.ResetStrategy), extra_KHR_robustness_or_GL" ],
|
||||
]},
|
||||
|
||||
|
|
|
@ -3548,6 +3548,9 @@ struct gl_constants
|
|||
/* GL_ARB_robustness */
|
||||
GLenum ResetStrategy;
|
||||
|
||||
/* GL_KHR_robustness */
|
||||
GLboolean RobustAccess;
|
||||
|
||||
/* GL_ARB_blend_func_extended */
|
||||
GLuint MaxDualSourceDrawBuffers;
|
||||
|
||||
|
|
Loading…
Reference in New Issue