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
/
builtins
Age
Commit message (
Expand
)
Author
Files
Lines
2013-09-09
glsl: Delete old built-in function generation code.
Kenneth Graunke
135
-11595
/
+0
2013-08-27
glsl: Add built-ins from ARB_shader_bit_encoding to ARB_gpu_shader5.
Matt Turner
1
-0
/
+20
2013-08-27
glsl: Add new fma built-in IR and prototype from ARB_gpu_shader5.
Matt Turner
2
-0
/
+34
2013-08-25
glsl: Add built-in function prototypes for GLSL 3.30
Kenneth Graunke
2
-0
/
+1169
2013-08-25
glsl: Bump standalone compiler versions to 3.30.
Kenneth Graunke
1
-2
/
+2
2013-08-19
glsl: Add default precision qualifiers for ES builtins
Ian Romanick
5
-0
/
+6
2013-08-01
glsl: add builtins for geometry shaders.
Bryan Cain
4
-2
/
+17
2013-08-01
glsl: Add EXT_texture_array support for geometry shaders.
Paul Berry
1
-0
/
+12
2013-07-02
glsl/builtins: Fix ARB_texture_cube_map_array built-in availability.
Kenneth Graunke
2
-1
/
+8
2013-06-10
glsl: Allow the use of determinant() in GLSL 1.50.
Kenneth Graunke
1
-0
/
+4
2013-05-06
glsl: Add new bit built-ins IR and prototypes from ARB_gpu_shader5.
Matt Turner
7
-0
/
+342
2013-05-06
mesa: Add infrastructure for ARB_gpu_shader5.
Matt Turner
1
-0
/
+1
2013-04-02
Revert "glsl: Replace constant-index vector array accesses with swizzles"
Paul Berry
2
-83
/
+83
2013-03-29
glsl: Replace open-coded dot-product with dot
Ian Romanick
1
-4
/
+5
2013-03-29
glsl: Replace constant-index vector array accesses with swizzles
Ian Romanick
2
-87
/
+87
2013-03-29
glsl: Implement ARB_texture_query_lod
Dave Airlie
3
-11
/
+68
2013-03-20
glsl: Add built-in functions for GLSL 1.50.
Kenneth Graunke
2
-0
/
+1145
2013-03-20
glsl: Bump standalone compiler versions to 1.50.
Kenneth Graunke
1
-2
/
+2
2013-03-02
glsl: add support for ARB_texture_multisample
Chris Forbes
3
-6
/
+41
2013-02-28
glsl: Convert mix() to use a new ir_triop_lrp opcode.
Kenneth Graunke
1
-7
/
+7
2013-01-25
glsl: Add IR lisp for ARB_shading_language_packing
Matt Turner
5
-0
/
+38
2013-01-25
glsl: Add infrastructure for ARB_shading_language_packing
Matt Turner
1
-0
/
+1
2013-01-24
glsl: Add IR lisp for GLSL ES 3.00 pack/unpack functions
Chad Versace
7
-7
/
+43
2012-12-06
glsl: Create builtin function profiles for GLSL 3.00 ES.
Paul Berry
2
-0
/
+833
2012-12-06
glsl: add determinant() functions.
Paul Berry
1
-0
/
+70
2012-12-06
glsl: Make builtin function profiles for GLSL ES use "es" in the filename.
Paul Berry
4
-1
/
+5
2012-12-06
glsl: Simplify symbol table version checking.
Paul Berry
1
-1
/
+1
2012-12-06
mesa: Add ARB_ES3_compatibility flag.
Paul Berry
1
-0
/
+1
2012-11-29
mesa: Rename API_OPENGL to API_OPENGL_COMPAT.
Paul Berry
1
-1
/
+1
2012-11-09
glsl: add ARB_texture_cube_map_array support (v2)
Dave Airlie
3
-1
/
+39
2012-09-15
glsl: make builtin_mem_ctx a static
Dave Airlie
1
-1
/
+1
2012-08-01
glsl: Add support for OES_standard_derivatives in GLSL ES.
Tomeu Vizoso
1
-0
/
+20
2012-06-13
glsl: Fix pi/2 constant in acos built-in function
Ian Romanick
1
-4
/
+4
2012-06-07
glsl: New unary opcodes for ARB_shader_bit_encoding support.
Olivier Galibert
5
-0
/
+106
2012-06-07
glsl: Scaffolding for ARB_shader_bit_encoding.
Olivier Galibert
1
-0
/
+1
2012-06-05
glsl/builtins: Fix textureGrad() for Array samplers.
Kenneth Graunke
1
-3
/
+3
2012-04-24
glsl: Add implementation of inverse() for mat2/3/4.
Eric Anholt
2
-0
/
+110
2012-04-24
glsl: Add support for generating builtin code from GLSL instead of IR.
Eric Anholt
1
-4
/
+16
2012-04-17
glsl/builtins: Rework profiles to use the new '.glsl' common suffix.
Kenneth Graunke
20
-4807
/
+1902
2012-04-17
glsl/builtins: Support stage-agnostic built-in profiles.
Kenneth Graunke
1
-2
/
+4
2012-04-17
glsl/builtins: Use ivec for texel offsets in textureProjGradOffset.
Kenneth Graunke
3
-4
/
+4
2012-04-16
glsl: Add remaining *sampler2DRect* texture functions.
Eric Anholt
3
-0
/
+158
2012-04-16
glsl: Fix the prototype of textureProjGradOffset(sampler2DShadow)
Eric Anholt
1
-1
/
+1
2012-04-16
glsl: Add textureSize(*samplerBuffer) support.
Eric Anholt
3
-0
/
+9
2012-04-11
glsl: Don't apply optimization passes to builtins.
Eric Anholt
1
-1
/
+1
2012-04-09
glsl: Add texelFetch(*samplerBuffer) entrypoints to GLSL 1.40.
Eric Anholt
3
-4
/
+15
2012-04-02
glsl: Convert ir_call to be a statement rather than a value.
Kenneth Graunke
2
-45
/
+58
2012-03-25
glsl: initialise const force glsl extension warning in fake ctx
Dave Airlie
1
-0
/
+1
2012-03-15
glsl: Add GLSL 1.40 textureSize() implementations for sampler2DRect.
Eric Anholt
3
-2
/
+19
2012-03-15
glsl: Set up generated builtin functions handling for GLSL 1.40.
Eric Anholt
1
-3
/
+3
[next]