[GL][ES] Implemented KHR_context_robustness
This commit is contained in:
parent
06269f2253
commit
398bcd40aa
1 changed files with 43 additions and 1 deletions
|
@ -1244,11 +1244,20 @@
|
||||||
<param name="depth"><type>ClipDepthMode</type></param>
|
<param name="depth"><type>ClipDepthMode</type></param>
|
||||||
</function>
|
</function>
|
||||||
|
|
||||||
|
<function name="GetGraphicsResetStatus">
|
||||||
|
<returns>ResetStatus</returns>
|
||||||
|
</function>
|
||||||
|
|
||||||
<function name="GetTextureSubImage">
|
<function name="GetTextureSubImage">
|
||||||
<param name="format"><type>PixelFormat</type></param>
|
<param name="format"><type>PixelFormat</type></param>
|
||||||
<param name="type"><type>PixelType</type></param>
|
<param name="type"><type>PixelType</type></param>
|
||||||
</function>
|
</function>
|
||||||
|
|
||||||
|
<function name="ReadnPixels">
|
||||||
|
<param name="format"><type>PixelFormat</type></param>
|
||||||
|
<param name="type"><type>PixelType</type></param>
|
||||||
|
</function>
|
||||||
|
|
||||||
<!-- Amd -->
|
<!-- Amd -->
|
||||||
<!-- AMD_performance_monitors is not const-correct -->
|
<!-- AMD_performance_monitors is not const-correct -->
|
||||||
<function name="DeletePerfMonitors" extension="AMD">
|
<function name="DeletePerfMonitors" extension="AMD">
|
||||||
|
@ -3152,6 +3161,7 @@
|
||||||
<enum name="ErrorCode">
|
<enum name="ErrorCode">
|
||||||
<use enum="ARB_framebuffer_object" token="INVALID_FRAMEBUFFER_OPERATION" />
|
<use enum="ARB_framebuffer_object" token="INVALID_FRAMEBUFFER_OPERATION" />
|
||||||
<token name="INVALID_FRAMEBUFFER_OPERATION_EXT" value="0x0506" />
|
<token name="INVALID_FRAMEBUFFER_OPERATION_EXT" value="0x0506" />
|
||||||
|
<use enum="VERSION_4_5" token="CONTEXT_LOST" />
|
||||||
</enum>
|
</enum>
|
||||||
<!-- Referenced group in several methods, but not defined in the registry -->
|
<!-- Referenced group in several methods, but not defined in the registry -->
|
||||||
<enum name="FogCoordinatePointerType">
|
<enum name="FogCoordinatePointerType">
|
||||||
|
@ -3606,6 +3616,8 @@
|
||||||
<use enum="VERSION_4_5" token="MAX_CULL_DISTANCES" />
|
<use enum="VERSION_4_5" token="MAX_CULL_DISTANCES" />
|
||||||
<use enum="VERSION_4_5" token="MAX_COMBINED_CLIP_AND_CULL_DISTANCES" />
|
<use enum="VERSION_4_5" token="MAX_COMBINED_CLIP_AND_CULL_DISTANCES" />
|
||||||
<use enum="VERSION_4_5" token="CONTEXT_RELEASE_BEHAVIOR" />
|
<use enum="VERSION_4_5" token="CONTEXT_RELEASE_BEHAVIOR" />
|
||||||
|
<use enum="VERSION_4_5" token="CONTEXT_ROBUST_ACCESS" />
|
||||||
|
<use enum="VERSION_4_5" token="RESET_NOTIFICATION_STRATEGY" />
|
||||||
</enum>
|
</enum>
|
||||||
<enum name="GetPointervPName">
|
<enum name="GetPointervPName">
|
||||||
<token name="FOG_COORD_ARRAY_POINTER" value="0x8456" />
|
<token name="FOG_COORD_ARRAY_POINTER" value="0x8456" />
|
||||||
|
@ -4401,6 +4413,12 @@
|
||||||
<use enum="ARB_framebuffer_object" token="RENDERBUFFER" />
|
<use enum="ARB_framebuffer_object" token="RENDERBUFFER" />
|
||||||
<token name="RENDERBUFFER_EXT" value="0x8D41" />
|
<token name="RENDERBUFFER_EXT" value="0x8D41" />
|
||||||
</enum>
|
</enum>
|
||||||
|
<enum name="ResetStatus">
|
||||||
|
<use enum="VERSION_4_5" token="NO_ERROR" />
|
||||||
|
<use enum="VERSION_4_5" token="GUILTY_CONTEXT_RESET" />
|
||||||
|
<use enum="VERSION_4_5" token="INNOCENT_CONTEXT_RESET" />
|
||||||
|
<use enum="VERSION_4_5" token="UNKNOWN_CONTEXT_RESET" />
|
||||||
|
</enum>
|
||||||
<enum name="SamplerParameter">
|
<enum name="SamplerParameter">
|
||||||
<token name="TextureWrapS" value = "0x2802" />
|
<token name="TextureWrapS" value = "0x2802" />
|
||||||
<token name="TextureWrapT" value = "0x2803" />
|
<token name="TextureWrapT" value = "0x2803" />
|
||||||
|
@ -5802,7 +5820,16 @@
|
||||||
<function name="QueryCounter">
|
<function name="QueryCounter">
|
||||||
<param name="target">QueryCounterTarget</param>
|
<param name="target">QueryCounterTarget</param>
|
||||||
</function>
|
</function>
|
||||||
|
|
||||||
|
<!-- KHR_context_robustness -->
|
||||||
|
<function name="GetGraphicsResetStatus">
|
||||||
|
<returns>ResetStatus</returns>
|
||||||
|
</function>
|
||||||
|
<function name="ReadnPixels">
|
||||||
|
<param name="format"><type>PixelFormat</type></param>
|
||||||
|
<param name="type"><type>PixelType</type></param>
|
||||||
|
</function>
|
||||||
|
|
||||||
<!-- KHR_debug -->
|
<!-- KHR_debug -->
|
||||||
<function name="DebugMessageControl">
|
<function name="DebugMessageControl">
|
||||||
<param name="source"><type>DebugSourceControl</type></param>
|
<param name="source"><type>DebugSourceControl</type></param>
|
||||||
|
@ -6150,6 +6177,21 @@
|
||||||
<use token="LUMINANCE_ALPHA16F_EXT" />
|
<use token="LUMINANCE_ALPHA16F_EXT" />
|
||||||
</enum>
|
</enum>
|
||||||
|
|
||||||
|
<!-- KHR_context_robustness -->
|
||||||
|
<enum name="ErrorCode">
|
||||||
|
<use token="CONTEXT_LOST" />
|
||||||
|
</enum>
|
||||||
|
<enum name="GetPName">
|
||||||
|
<use token="CONTEXT_ROBUST_ACCESS" />
|
||||||
|
<use token="RESET_NOTIFICATION_STRATEGY" />
|
||||||
|
</enum>
|
||||||
|
<enum name="ResetStatus">
|
||||||
|
<use token="NO_ERROR" />
|
||||||
|
<use token="GUILTY_CONTEXT_RESET" />
|
||||||
|
<use token="INNOCENT_CONTEXT_RESET" />
|
||||||
|
<use token="UNKNOWN_CONTEXT_RESET" />
|
||||||
|
</enum>
|
||||||
|
|
||||||
<!-- KHR_debug -->
|
<!-- KHR_debug -->
|
||||||
<enum name="DebugSeverity">
|
<enum name="DebugSeverity">
|
||||||
<use token="DEBUG_SEVERITY_HIGH" />
|
<use token="DEBUG_SEVERITY_HIGH" />
|
||||||
|
|
Loading…
Reference in a new issue