Path: blob/21.2-virgl/src/mapi/glapi/gen/ARB_compute_shader.xml
4561 views
<?xml version="1.0"?>1<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">23<!-- Note: no GLX protocol info yet. -->456<OpenGLAPI>78<category name="GL_ARB_compute_shader" number="122">9<enum name="COMPUTE_SHADER" value="0x91B9"/>10<enum name="MAX_COMPUTE_UNIFORM_BLOCKS" value="0x91BB"/>11<enum name="MAX_COMPUTE_TEXTURE_IMAGE_UNITS" value="0x91BC"/>12<enum name="MAX_COMPUTE_IMAGE_UNIFORMS" value="0x91BD"/>13<enum name="MAX_COMPUTE_SHARED_MEMORY_SIZE" value="0x8262"/>14<enum name="MAX_COMPUTE_UNIFORM_COMPONENTS" value="0x8263"/>15<enum name="MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS" value="0x8264"/>16<enum name="MAX_COMPUTE_ATOMIC_COUNTERS" value="0x8265"/>17<enum name="MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS" value="0x8266"/>18<enum name="MAX_COMPUTE_WORK_GROUP_INVOCATIONS" value="0x90EB"/>19<enum name="MAX_COMPUTE_WORK_GROUP_COUNT" value="0x91BE"/>20<enum name="MAX_COMPUTE_WORK_GROUP_SIZE" value="0x91BF"/>21<enum name="COMPUTE_WORK_GROUP_SIZE" value="0x8267"/>22<enum name="UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER" value="0x90EC"/>23<enum name="ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" value="0x90ED"/>24<enum name="DISPATCH_INDIRECT_BUFFER" value="0x90EE"/>25<enum name="DISPATCH_INDIRECT_BUFFER_BINDING" value="0x90EF"/>26<enum name="COMPUTE_SHADER_BIT" value="0x00000020"/>2728<function name="DispatchCompute" es2="3.1" no_error="true">29<param name="num_groups_x" type="GLuint"/>30<param name="num_groups_y" type="GLuint"/>31<param name="num_groups_z" type="GLuint"/>32</function>3334<function name="DispatchComputeIndirect" es2="3.1" no_error="true">35<param name="indirect" type="GLintptr"/>36</function>37</category>3839</OpenGLAPI>404142