summaryrefslogtreecommitdiff
path: root/registry
diff options
context:
space:
mode:
authorFrancisco Jerez <currojerez@riseup.net>2018-02-13 12:28:42 -0800
committerFrancisco Jerez <currojerez@riseup.net>2018-07-17 13:53:22 -0700
commit182b1fb6a078295c2a383a2c084ae3d2106f87d0 (patch)
tree5d059394755332b6f1d50cee5acd2034c6c736d5 /registry
parent38860d93444bd4bd7e610fa5b491b6d85f702038 (diff)
Update XML for latest version of GL_EXT_shader_framebuffer_fetch.
Diffstat (limited to 'registry')
-rw-r--r--registry/gl.xml11
1 files changed, 10 insertions, 1 deletions
diff --git a/registry/gl.xml b/registry/gl.xml
index 3c371905d..d234fd7b2 100644
--- a/registry/gl.xml
+++ b/registry/gl.xml
@@ -13934,6 +13934,9 @@ typedef unsigned int GLhandleARB;
<param group="CheckedFloat32"><ptype>GLfloat</ptype> <name>foveaArea</name></param>
</command>
<command>
+ <proto>void <name>glFramebufferFetchBarrierEXT</name></proto>
+ </command>
+ <command>
<proto>void <name>glFramebufferParameteri</name></proto>
<param><ptype>GLenum</ptype> <name>target</name></param>
<param><ptype>GLenum</ptype> <name>pname</name></param>
@@ -42782,9 +42785,15 @@ typedef unsigned int GLhandleARB;
<enum name="GL_SEPARATE_SPECULAR_COLOR_EXT"/>
</require>
</extension>
- <extension name="GL_EXT_shader_framebuffer_fetch" supported="gles2">
+ <extension name="GL_EXT_shader_framebuffer_fetch" supported="gl|glcore|gles2">
+ <require>
+ <enum name="GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT"/>
+ </require>
+ </extension>
+ <extension name="GL_EXT_shader_framebuffer_fetch_non_coherent" supported="gl|glcore|gles2">
<require>
<enum name="GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT"/>
+ <command name="glFramebufferFetchBarrierEXT"/>
</require>
</extension>
<extension name="GL_EXT_shader_group_vote" supported="gles2"/>