index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
glsl
/
builtin_variables.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2014-12-15
glsl: Add gl_MaxViewports to available builtin constants
Maxence Le Doré
1
-0
/
+4
2014-09-30
glsl: Make ir_variable::num_state_slots and ir_variable::state_slots private
Ian Romanick
1
-4
/
+1
2014-09-30
glsl: Use accessors for ir_variable::warn_extension
Ian Romanick
1
-2
/
+2
2014-08-04
glsl: Track matrix layout of structure fields using two bits
Ian Romanick
1
-1
/
+1
2014-07-27
glsl/cs: Add several GLSL compute shader variables
Jordan Justen
1
-0
/
+6
2014-07-02
glsl: add support for AMD_vertex_shader_viewport_index
Ilia Mirkin
1
-0
/
+2
2014-06-30
Remove the ATI_envmap_bumpmap extension
Jason Ekstrand
1
-12
/
+0
2014-06-22
glsl: Add gl_Layer and gl_ViewportIndex builtins to fragment shader
Chris Forbes
1
-0
/
+5
2014-06-10
glsl: Remove unused include from builtin_variables.cpp
Thomas Helland
1
-1
/
+0
2014-05-02
glsl: make static constant variables "static const"
Chia-I Wu
1
-31
/
+32
2014-02-20
glsl: add gl_InvocationID variable for ARB_gpu_shader5
Jordan Justen
1
-0
/
+2
2014-02-12
glsl: Add built-in constants for ARB_shader_image_load_store.
Francisco Jerez
1
-0
/
+20
2014-02-05
glsl/cs: Handle compute shader local_size_{x,y,z} declaration.
Paul Berry
1
-0
/
+20
2014-02-05
mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.
Paul Berry
1
-0
/
+4
2014-02-05
mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.
Paul Berry
1
-0
/
+27
2014-02-05
mesa/cs: Add a MESA_SHADER_COMPUTE stage and update switch statements.
Paul Berry
1
-0
/
+17
2014-01-20
glsl: Add gl_ViewportIndex built-in variable
Courtney Goeltzenleuchter
1
-0
/
+2
2014-01-09
mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array.
Paul Berry
1
-2
/
+2
2014-01-08
mesa: Clean up nomenclature for pipeline stages.
Paul Berry
1
-6
/
+6
2013-12-17
glsl: Replace _mesa_glsl_parser_targets enum with gl_shader_type.
Paul Berry
1
-10
/
+10
2013-12-14
glsl: add gl_SampleMaskIn[] builtin
Chris Forbes
1
-0
/
+4
2013-12-12
glsl: move variables in to ir_variable::data, part II
Tapani Pälli
1
-4
/
+4
2013-12-12
glsl: move variables in to ir_variable::data, part I
Tapani Pälli
1
-6
/
+6
2013-12-12
glsl: introduce data section to ir_variable
Tapani Pälli
1
-3
/
+3
2013-12-07
glsl: Add ir support for `sample` qualifier; adjust compiler and linker
Chris Forbes
1
-0
/
+2
2013-11-21
glsl: Prohibit illegal mixing of redeclarations inside/outside gl_PerVertex.
Paul Berry
1
-0
/
+1
2013-11-01
glsl: Add new builtins required by GL_ARB_sample_shading
Anuj Phogat
1
-0
/
+18
2013-10-29
glsl: Add built-in functions and constants required for ARB_shader_atomic_cou...
Francisco Jerez
1
-0
/
+15
2013-10-24
glsl: Keep track of centroid/interpolation mode for interface block members.
Paul Berry
1
-0
/
+4
2013-10-24
glsl: silence unused 'var' variable warning
Brian Paul
1
-2
/
+2
2013-10-22
glsl: When constructing a variable with an interface type, set interface_type
Ian Romanick
1
-1
/
+0
2013-10-18
glsl: Initialize per_vertex_accumulator::fields.
Vinson Lee
1
-1
/
+2
2013-10-15
glsl: Add new GLSL 1.50 constants.
Paul Berry
1
-0
/
+31
2013-10-10
glsl: Construct gl_PerVertex interfaces for GS and VS outputs.
Paul Berry
1
-7
/
+19
2013-10-10
glsl: Refactor code for creating gl_PerVertex interface block.
Paul Berry
1
-23
/
+49
2013-10-10
glsl: Fix block name of built-in gl_PerVertex interface block.
Paul Berry
1
-1
/
+1
2013-10-10
glsl: Construct gl_in with a location of -1.
Paul Berry
1
-1
/
+1
2013-10-09
glsl: Make accessor functions for ir_variable::interface_type.
Paul Berry
1
-1
/
+1
2013-10-08
glsl/gs: add gl_in support to builtin_variables.cpp.
Paul Berry
1
-2
/
+31
2013-10-07
glsl: Remove glsl_parser_state MaxVaryingFloats field
Ian Romanick
1
-3
/
+4
2013-10-07
glsl: Set gl_MaxVertexOutputs from VertexProgram.MaxOutputComponents etc
Ian Romanick
1
-2
/
+2
2013-08-01
glsl: add builtins for geometry shaders.
Bryan Cain
1
-2
/
+11
2013-07-15
glsl: Rework builtin_variables.cpp to reduce code duplication.
Paul Berry
1
-761
/
+368
2013-07-12
glsl: Make gl_TexCoord compatibility-only
Paul Berry
1
-26
/
+30
2013-07-12
glsl ES: Fix magnitude of gl_MaxVertexUniformVectors.
Paul Berry
1
-1
/
+1
2013-06-14
glsl: Add gl_{Max,Min}ProgramTexelOffset built-in constants.
Matt Turner
1
-0
/
+7
2013-05-13
glsl: add AMD_vertex_shader_layer support
Jordan Justen
1
-0
/
+31
2013-05-11
glsl: fix the value of gl_MaxFragmentUniformVectors
Marek Olšák
1
-1
/
+1
2013-03-15
Replace gl_frag_attrib enum with gl_varying_slot.
Paul Berry
1
-13
/
+13
2013-03-15
Replace gl_vert_result enum with gl_varying_slot.
Paul Berry
1
-10
/
+10
[next]