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
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
2014-07-12
glsl: add new interpolateAt* builtin functions
Chris Forbes
1
-0
/
+67
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-2
/
+1
2014-06-30
glsl: Add support for EmitStreamVertex() and EndStreamPrimitive().
Iago Toral Quiroga
1
-0
/
+58
2014-06-30
glsl: Modify ir_end_primitive to have a stream.
Iago Toral Quiroga
1
-1
/
+2
2014-06-30
glsl: Modify ir_emit_vertex to have a stream.
Iago Toral Quiroga
1
-1
/
+2
2014-05-13
glsl: simplify the M_PI*f macros, fixes build on OpenBSD
Jonathan Gray
1
-5
/
+3
2014-04-15
glsl: Use M_PI_* macros.
Matt Turner
1
-7
/
+13
2014-03-28
glsl: Clean up "unused parameter" warnings
Ian Romanick
1
-1
/
+1
2014-03-18
glsl: Allow dot() on scalars, and throw out dotlike().
Matt Turner
1
-4
/
+4
2014-03-18
glsl: Match whitespace changes from previous patch.
Matt Turner
1
-4
/
+4
2014-03-18
glsl: Expose pack/unpack built-ins for ARB_gpu_shader5.
Matt Turner
1
-9
/
+17
2014-03-03
glsl: switch to c11 mutex functions
Brian Paul
1
-7
/
+7
2014-02-12
glsl: rename _restrict to restrict_flag
Brian Paul
1
-1
/
+1
2014-02-12
glsl: Add image built-in function generator.
Francisco Jerez
1
-0
/
+251
2014-02-12
glsl: Add helper methods to glsl_type for dealing with images.
Francisco Jerez
1
-1
/
+1
2014-02-11
glsl: Add locking to builtin_builder singleton
Daniel Kurtz
1
-1
/
+10
[next]