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_functions.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2016-01-26
glsl: move to compiler/
Emil Velikov
1
-5502
/
+0
2016-01-22
glsl: Conditionalize atan2 math.
Kenneth Graunke
1
-1
/
+1
2016-01-13
glsl, nir: Make ir_triop_bitfield_extract a vectorized operation.
Kenneth Graunke
1
-1
/
+7
2016-01-13
glsl, nir: Make ir_quadop_bitfield_insert a vectorized operation.
Kenneth Graunke
1
-1
/
+7
2015-12-18
glsl: Implement all(v) as all_equal(v, true).
Matt Turner
1
-14
/
+2
2015-12-18
glsl: Implement any(v) as any_nequal(v, false).
Matt Turner
1
-1
/
+14
2015-12-16
glsl: Remove inverse() from GLSL 1.20 and 1.30.
Kenneth Graunke
1
-3
/
+9
2015-12-09
glsl: Buffer atomics are supported for compute shaders
Jordan Justen
1
-32
/
+38
2015-12-09
glsl: Replace atomic_ssbo and ssbo_atomic with atomic
Jordan Justen
1
-115
/
+115
2015-12-08
glsl: Switch opcode and avail parameters to binop().
Matt Turner
1
-17
/
+18
2015-11-25
glsl: remove trailing spaces in various files
Iago Toral Quiroga
1
-2
/
+2
2015-11-19
glsl: Add textureSamplesIdenticalEXT built-in functions
Ian Romanick
1
-0
/
+44
2015-11-19
glsl: fix isinf() for doubles
Connor Abbott
1
-1
/
+10
2015-11-18
glsl: Silence unused parameter warnings
Ian Romanick
1
-2
/
+2
2015-11-06
glsl: Add new barrier functions for compute shaders
Jordan Justen
1
-6
/
+49
2015-10-30
glsl: add support for the clock2x32ARB function
Emil Velikov
1
-0
/
+43
2015-10-16
glsl: fix check SSBOs support for builtin functions
Samuel Iglesias Gonsalvez
1
-1
/
+1
2015-09-25
glsl: Add atomic functions from ARB_shader_storage_buffer_object
Iago Toral Quiroga
1
-0
/
+185
2015-09-25
glsl: Rename atomic counter functions
Iago Toral Quiroga
1
-15
/
+15
2015-09-13
glsl: Move link_get_main_function_signature to a common location
Jordan Justen
1
-0
/
+28
2015-09-10
glsl: add support for the imageSamples function
Ilia Mirkin
1
-3
/
+40
2015-09-10
glsl: add support for the textureSamples function
Ilia Mirkin
1
-0
/
+31
2015-09-09
glsl: Silence unused parameter warnings
Ian Romanick
1
-10
/
+4
2015-08-27
glsl: clean up textureSize prototype
Ilia Mirkin
1
-4
/
+1
2015-08-27
glsl: add support for OES_texture_storage_multisample_2d_array
Tapani Pälli
1
-2
/
+3
2015-08-21
i965: allow image_size on float images
Martin Peres
1
-1
/
+2
2015-08-20
glsl: expose textureQueryLod in GLSL 4.00+ fragment shaders
Ilia Mirkin
1
-37
/
+82
2015-08-20
glsl: add support for the imageSize builtin
Martin Peres
1
-16
/
+92
2015-08-20
glsl: Expose image load and store built-ins in GLSL ES 3.1.
Francisco Jerez
1
-1
/
+1
2015-08-20
glsl: Use a separate availability class for image atomic built-ins.
Francisco Jerez
1
-11
/
+23
2015-08-19
glsl: enable textureSize and texelFetch on GLSL ES 3.10 with MS samplers
Tapani Pälli
1
-6
/
+13
2015-07-23
glsl: allow barrier() in tessellation control shaders
Marek Olšák
1
-2
/
+2
2015-06-12
glsl: Add builtin barrier() function
Chris Forbes
1
-0
/
+18
2015-05-05
glsl: add parens in shader_integer_mix() to silence compiler warning
Brian Paul
1
-1
/
+1
2015-05-04
glsl/es3.1: Allow misc ARB_gpu_shader5 built-ins in GLSL ES 3.10
Ian Romanick
1
-11
/
+11
2015-05-04
glsl/es3.1: Allow textureGather and textureGatherOffset in GLSL ES 3.10
Ian Romanick
1
-29
/
+61
2015-05-04
glsl/es3.1: Allow enhnaced packing functions in GLSL ES 3.10
Ian Romanick
1
-6
/
+7
2015-05-04
glsl/es3.1: Allow interger mix built-ins in GLSL ES 3.10
Ian Romanick
1
-1
/
+2
2015-05-04
glsl: Add glsl_parser_state::has_atomic_counters helper
Ian Romanick
1
-1
/
+1
2015-03-25
glsl: Use INFINITY instead of std::numeric_limits<float>::infinity().
Matt Turner
1
-2
/
+2
2015-03-13
glsl: Expose built-in packing functions under GLSL 4.2.
Matt Turner
1
-1
/
+1
2015-03-02
glsl: replace Elements() with ARRAY_SIZE()
Brian Paul
1
-1
/
+1
2015-02-19
glsl: A shader cannot redefine or overload built-in functions in GLSL ES 3.00
Samuel Iglesias Gonsalvez
1
-0
/
+11
2015-02-19
glsl: implement double builtin functions
Dave Airlie
1
-259
/
+492
2014-10-10
glsl: improve accuracy of atan()
Erik Faye-Lund
1
-10
/
+55
2014-10-02
glsl: Fix memory leak in builtin_builder::_image_prototype.
Iago Toral Quiroga
1
-3
/
+5
2014-09-29
glsl: Allow texture2DProjLod and textureCubeLod in GL ES
Kalyan Kondapally
1
-3
/
+3
2014-08-29
glsl: Use bit-flags image attributes and uint16_t for the image format
Ian Romanick
1
-5
/
+5
2014-08-14
glsl: add ARB_derivative control support
Ilia Mirkin
1
-0
/
+48
2014-08-04
glsl: Make it possible to ignore built-ins when matching signatures.
Kenneth Graunke
1
-1
/
+2
[next]