diff options
| author | marha <marha@users.sourceforge.net> | 2014-02-07 23:46:30 +0100 |
|---|---|---|
| committer | marha <marha@users.sourceforge.net> | 2014-02-07 23:46:30 +0100 |
| commit | 6daf40f6b1138efad98dbb579cd35520cbc349bb (patch) | |
| tree | 7f45dbb347f5e1a73b18a720633b9d801c968490 /mesalib/src/mapi/glapi/gen/ARB_compute_shader.xml | |
| parent | 5c64f94cf4cf8457a5616fe20b9a27174895f1a8 (diff) | |
| parent | 982ac918afe6a1c02d5cf735d7b6c56443a048cc (diff) | |
| download | vcxsrv-6daf40f6b1138efad98dbb579cd35520cbc349bb.tar.gz vcxsrv-6daf40f6b1138efad98dbb579cd35520cbc349bb.tar.bz2 vcxsrv-6daf40f6b1138efad98dbb579cd35520cbc349bb.zip | |
Merge remote-tracking branch 'origin/released'
* origin/released:
xkbcomp xkeyboard-config libxcb libxtrans fontconfig libX11 libxcb mesa xserver git update 7 Feb 2014
Conflicts:
mesalib/src/glsl/glcpp/glcpp.c
openssl/Makefile
Diffstat (limited to 'mesalib/src/mapi/glapi/gen/ARB_compute_shader.xml')
| -rw-r--r-- | mesalib/src/mapi/glapi/gen/ARB_compute_shader.xml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/mesalib/src/mapi/glapi/gen/ARB_compute_shader.xml b/mesalib/src/mapi/glapi/gen/ARB_compute_shader.xml new file mode 100644 index 000000000..1db373e99 --- /dev/null +++ b/mesalib/src/mapi/glapi/gen/ARB_compute_shader.xml @@ -0,0 +1,40 @@ +<?xml version="1.0"?> +<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd"> + +<!-- Note: no GLX protocol info yet. --> + + +<OpenGLAPI> + +<category name="GL_ARB_compute_shader" number="122"> + <enum name="COMPUTE_SHADER" value="0x91B9"/> + <enum name="MAX_COMPUTE_UNIFORM_BLOCKS" value="0x91BB"/> + <enum name="MAX_COMPUTE_TEXTURE_IMAGE_UNITS" value="0x91BC"/> + <enum name="MAX_COMPUTE_IMAGE_UNIFORMS" value="0x91BD"/> + <enum name="MAX_COMPUTE_SHARED_MEMORY_SIZE" value="0x8262"/> + <enum name="MAX_COMPUTE_UNIFORM_COMPONENTS" value="0x8263"/> + <enum name="MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS" value="0x8264"/> + <enum name="MAX_COMPUTE_ATOMIC_COUNTERS" value="0x8265"/> + <enum name="MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS" value="0x8266"/> + <enum name="MAX_COMPUTE_WORK_GROUP_INVOCATIONS" value="0x90EB"/> + <enum name="MAX_COMPUTE_WORK_GROUP_COUNT" value="0x91BE"/> + <enum name="MAX_COMPUTE_WORK_GROUP_SIZE" value="0x91BF"/> + <enum name="COMPUTE_WORK_GROUP_SIZE" value="0x8267"/> + <enum name="UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER" value="0x90EC"/> + <enum name="ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" value="0x90ED"/> + <enum name="DISPATCH_INDIRECT_BUFFER" value="0x90EE"/> + <enum name="DISPATCH_INDIRECT_BUFFER_BINDING" value="0x90EF"/> + <enum name="COMPUTE_SHADER_BIT" value="0x00000020"/> + + <function name="DispatchCompute" offset="assign"> + <param name="num_groups_x" type="GLuint"/> + <param name="num_groups_y" type="GLuint"/> + <param name="num_groups_z" type="GLuint"/> + </function> + + <function name="DispatchComputeIndirect" offset="assign"> + <param name="indirect" type="GLintptr"/> + </function> +</category> + +</OpenGLAPI> |
