1bf215546Sopenharmony_ci<?xml version="1.0"?> 2bf215546Sopenharmony_ci<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd"> 3bf215546Sopenharmony_ci 4bf215546Sopenharmony_ci<!-- Note: no GLX protocol info yet. --> 5bf215546Sopenharmony_ci 6bf215546Sopenharmony_ci 7bf215546Sopenharmony_ci<OpenGLAPI> 8bf215546Sopenharmony_ci 9bf215546Sopenharmony_ci<category name="GL_ARB_compute_shader" number="122"> 10bf215546Sopenharmony_ci <enum name="COMPUTE_SHADER" value="0x91B9"/> 11bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_UNIFORM_BLOCKS" value="0x91BB"/> 12bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_TEXTURE_IMAGE_UNITS" value="0x91BC"/> 13bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_IMAGE_UNIFORMS" value="0x91BD"/> 14bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_SHARED_MEMORY_SIZE" value="0x8262"/> 15bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_UNIFORM_COMPONENTS" value="0x8263"/> 16bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS" value="0x8264"/> 17bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_ATOMIC_COUNTERS" value="0x8265"/> 18bf215546Sopenharmony_ci <enum name="MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS" value="0x8266"/> 19bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_WORK_GROUP_INVOCATIONS" value="0x90EB"/> 20bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_WORK_GROUP_COUNT" value="0x91BE"/> 21bf215546Sopenharmony_ci <enum name="MAX_COMPUTE_WORK_GROUP_SIZE" value="0x91BF"/> 22bf215546Sopenharmony_ci <enum name="COMPUTE_WORK_GROUP_SIZE" value="0x8267"/> 23bf215546Sopenharmony_ci <enum name="UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER" value="0x90EC"/> 24bf215546Sopenharmony_ci <enum name="ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" value="0x90ED"/> 25bf215546Sopenharmony_ci <enum name="DISPATCH_INDIRECT_BUFFER" value="0x90EE"/> 26bf215546Sopenharmony_ci <enum name="DISPATCH_INDIRECT_BUFFER_BINDING" value="0x90EF"/> 27bf215546Sopenharmony_ci <enum name="COMPUTE_SHADER_BIT" value="0x00000020"/> 28bf215546Sopenharmony_ci 29bf215546Sopenharmony_ci <function name="DispatchCompute" es2="3.1" no_error="true" exec="dlist"> 30bf215546Sopenharmony_ci <param name="num_groups_x" type="GLuint"/> 31bf215546Sopenharmony_ci <param name="num_groups_y" type="GLuint"/> 32bf215546Sopenharmony_ci <param name="num_groups_z" type="GLuint"/> 33bf215546Sopenharmony_ci </function> 34bf215546Sopenharmony_ci 35bf215546Sopenharmony_ci <function name="DispatchComputeIndirect" es2="3.1" no_error="true" exec="dlist"> 36bf215546Sopenharmony_ci <param name="indirect" type="GLintptr"/> 37bf215546Sopenharmony_ci </function> 38bf215546Sopenharmony_ci</category> 39bf215546Sopenharmony_ci 40bf215546Sopenharmony_ci</OpenGLAPI> 41