aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/shader_enums.h
Commit message (Expand)AuthorAgeFilesLines
* shader_enums: Move MAX_DRAW_BUFFERS to this file.Eric Anholt2019-09-271-1/+3
* spirv/nir: keep track of SPV_KHR_float_controls execution modesSamuel Iglesias Gonsálvez2019-09-171-0/+20
* nir/lower_io_to_vector: allow FS outputs to be vectorizedRhys Perry2019-09-061-0/+1
* compiler: add SYSTEM_VALUE_TESS_LEVEL_OUTER/INNER_DEFAULTMarek Olšák2019-08-121-0/+2
* compiler: add SYSTEM_VALUE_USER_DATA_AMDMarek Olšák2019-08-121-0/+1
* compiler: add ACCESS_STREAM_CACHE_POLICYMarek Olšák2019-08-121-0/+3
* glsl: Optionally declare gl_PointCoord as a system valueAndreas Baierl2019-07-181-0/+1
* compiler: Add color system valueConnor Abbott2019-07-081-0/+2
* nir: Add reorderable memory access enumConnor Abbott2019-06-191-0/+8
* compiler: Add enums for blend stateAlyssa Rosenzweig2019-05-101-0/+21
* compiler: rename SYSTEM_VALUE_VARYING_COORDRob Clark2019-04-251-2/+8
* glsl: Parse and propagate derivative_group to shader_infoCaio Marcelo de Oliveira Filho2019-04-081-0/+41
* nir: Add a lowering pass for non-uniform resource accessJason Ekstrand2019-03-251-0/+3
* nir/vtn: add support for SpvBuiltInGlobalLinearIdKarol Herbst2019-03-051-0/+1
* mesa: add MESA_SHADER_KERNELKarol Herbst2019-01-211-0/+18
* nir: Use a bitfield for image access qualifiersJason Ekstrand2018-08-291-4/+6
* compiler: add SYSTEM_VALUE_VARYING_COORDRob Clark2018-08-141-0/+6
* nir/spirv: implement BuiltInWorkDimRob Clark2018-07-151-0/+1
* nir/spirv: implement BuiltInGlobalSizeKarol Herbst2018-07-121-0/+1
* compiler: Add SYSTEM_VALUE_IS_INDEXED_DRAW and instrinsicsAntia Puentes2018-05-021-0/+7
* compiler: Add SYSTEM_VALUE_FIRST_VERTEX and instrinsicsAntia Puentes2018-04-191-0/+14
* compiler: Add two new system values for subgroupsJason Ekstrand2018-03-071-0/+8
* nir/spirv: Add support for device groupsJason Ekstrand2018-03-071-0/+3
* mesa: move STATE_LENGTH to shader_enums.h and use it everywhereMarek Olšák2018-02-131-0/+6
* mesa,glsl,nir: reduce gl_state_index size to 2 bytesMarek Olšák2018-02-131-0/+2
* mesa: Put materials at the end of the generic block.Mathias Fröhlich2018-02-011-1/+6
* mesa: Use defines for the aliased material array attributes.Mathias Fröhlich2018-02-011-0/+10
* mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák2017-11-251-23/+23
* mesa: remove unused vertex attrib WEIGHTMarek Olšák2017-11-251-2/+0
* mesa: don't assign numbers to vertex attrib enums manuallyMarek Olšák2017-11-251-34/+34
* nir: Move vc4's alpha test lowering to core NIR.Eric Anholt2017-10-101-0/+17
* compiler: move glsl_interface_packing enum to shader_enums.hTimothy Arceri2017-07-261-0/+7
* glsl: Fix gl_shader_stage enum unsigned comparisonRob Herring2017-06-081-0/+1
* compiler: Add a system value and varying for ViewIndexJason Ekstrand2017-05-031-0/+4
* glsl: add gl_SubGroup*ARB builtinsNicolai Hähnle2017-04-051-0/+59
* mesa: Introduce a compiler enum for tessellation spacing.Kenneth Graunke2017-01-071-0/+8
* mesa/compiler: move MAX_VARYING to shader_enums.hKenneth Graunke2016-11-111-0/+1
* compiler: update the comment for enum glsl_interp_modeTimothy Arceri2016-10-261-1/+1
* glsl: add gl_LocalGroupSizeARB as a system valueSamuel Pitoiset2016-10-071-0/+1
* glsl: add gl_BoundingBox and associated varying slotsIlia Mirkin2016-08-301-0/+4
* glsl: process blend_support_* qualifiersIlia Mirkin2016-08-251-0/+26
* compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2016-07-171-8/+8
* glsl: fix location and component packing validation on patchesTimothy Arceri2016-05-171-0/+1
* glsl: Add arb_cull_distance support (v3)Tobias Klausmann2016-05-141-0/+4
* glsl/shader_enums: Add the other two compute builtinsJason Ekstrand2016-04-111-0/+2
* glsl/shader_enums: Add an enum for Vulkan InstanceIndexJason Ekstrand2016-04-111-0/+7
* compiler: random comment fixupRob Clark2016-04-011-1/+1
* glsl: keep track of ssbo variable being accessed, add access paramsIlia Mirkin2016-01-291-0/+10
* nir: move shader_enums.[ch] to compilerEmil Velikov2016-01-261-0/+542