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
/
compiler
/
glsl
/
builtin_functions.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-05-04
glsl: rename image_* qualifiers to memory_*
Samuel Pitoiset
1
-15
/
+15
2017-04-28
glsl: implement arb_shader_ballot builtins using intrinsics
Nicolai Hähnle
1
-3
/
+83
2017-04-28
glsl: implement arb_shader_group_vote builtins via intrinsics
Nicolai Hähnle
1
-6
/
+32
2017-04-21
glsl: make use of glsl_type::is_double()
Samuel Pitoiset
1
-6
/
+6
2017-04-11
glsl: use the BA1 macro for textureQueryLevels()
Samuel Pitoiset
1
-32
/
+33
2017-04-11
glsl: use the BA1 macro for textureSamples()
Samuel Pitoiset
1
-9
/
+10
2017-04-11
glsl: use the BA1 macro for textureCubeArrayShadow()
Samuel Pitoiset
1
-5
/
+6
2017-04-05
glsl: add ARB_shader_ballot builtin functions
Nicolai Hähnle
1
-0
/
+77
2017-03-31
glsl: use -O1 optimization for builtin_functions.cpp with MinGW
Brian Paul
1
-0
/
+20
2017-03-31
glsl: fix clockARB builtin function
Nicolai Hähnle
1
-1
/
+1
2017-03-09
glsl: builtin: always return clones of the builtins
Lionel Landwerlin
1
-5
/
+17
2017-02-06
glsl: correct compute shader checks for memoryBarrier functions
Marc Di Luzio
1
-6
/
+12
2017-01-31
glsl: Implement IEEE-compliant handling of atan2(±∞, ±∞).
Francisco Jerez
1
-1
/
+21
2017-01-31
glsl: Rewrite atan2 implementation to fix accuracy and handling of zero/infin...
Francisco Jerez
1
-36
/
+60
2017-01-20
glsl: Add "built-in" functions to do 64%64 => 64 modulus
Ian Romanick
1
-0
/
+8
2017-01-20
glsl: Add "built-in" functions to do 64/64 => 64 division
Ian Romanick
1
-0
/
+8
2017-01-20
glsl: Add "built-in" function for 64-bit integer sign()
Ian Romanick
1
-0
/
+4
2017-01-20
glsl: Add "built-in" functions to do 64x64 => 64 multiplication
Ian Romanick
1
-0
/
+9
2017-01-20
glsl: Move builtin_function related prototypes to a separate file
Ian Romanick
1
-0
/
+1
2017-01-20
glsl: Add interaction between ARB_gpu_shader_int64 and ARB_shader_clock
Ian Romanick
1
-1
/
+19
2017-01-20
glsl: Add 64-bit integer functions
Dave Airlie
1
-3
/
+174
2017-01-09
glsl: Do not allow scalar types in vector relational functions
Boyan Ding
1
-19
/
+10
2016-12-12
treewide: s/comparitor/comparator/
Ilia Mirkin
1
-6
/
+6
2016-12-09
glsl: Use a simpler formula for tanh
Jason Ekstrand
1
-8
/
+10
2016-12-09
compiler/glsl: fix precision problem of tanh
Haixia Shi
1
-2
/
+10
2016-10-16
glsl: Disable textureOffset(sampler2DArrayShadow, ...) in GLSL ES.
Kenneth Graunke
1
-1
/
+7
2016-10-04
glsl: Kill __intrinsic_atomic_sub
Ian Romanick
1
-8
/
+46
2016-10-04
glsl: Remove ir_function_signature::_is_intrinsic field
Ian Romanick
1
-2
/
+0
2016-10-04
glsl: Add ir_function_signature::is_intrinsic() method
Ian Romanick
1
-2
/
+2
2016-10-04
glsl: Track a unique intrinsic ID with each intrinsic function
Ian Romanick
1
-72
/
+136
2016-09-23
glsl: Delete ftransform support from builtin_functions.cpp.
Kenneth Graunke
1
-26
/
+4
2016-08-28
mesa: add EXT_texture_cube_map_array support
Ilia Mirkin
1
-0
/
+2
2016-08-26
mesa: Add support for OES_texture_cube_map_array
Ian Romanick
1
-10
/
+19
2016-08-26
glsl: Add and use has_texture_cube_map_array helper
Ian Romanick
1
-4
/
+2
2016-07-19
MESA_shader_integer_functions: Expose new built-in functions
Ian Romanick
1
-11
/
+20
2016-06-30
glsl/main: remove unused params and make function static
Timothy Arceri
1
-1
/
+1
2016-06-30
glsl: pass symbols rather than shader to _mesa_get_main_function_signature()
Timothy Arceri
1
-2
/
+2
2016-06-16
mesa/glsl: stop using GL shader type internally
Timothy Arceri
1
-1
/
+1
2016-06-06
mesa: hook up core bits of GL_ARB_shader_group_vote
Ilia Mirkin
1
-0
/
+22
2016-05-13
glsl: make sure that textureProj(bias) variants are only exposed in fs
Ilia Mirkin
1
-37
/
+37
2016-04-21
glsl: add forgotten textureOffset function for sampler2DArrayShadow
Roland Scheidegger
1
-0
/
+7
2016-04-03
glsl: add ARB_ES3_1_compatibility support
Ilia Mirkin
1
-0
/
+2
2016-03-30
mesa: add GL_OES_shader_multisample_interpolation support
Ilia Mirkin
1
-5
/
+7
2016-03-28
glsl: add OES_texture_buffer and EXT_texture_buffer support
Ilia Mirkin
1
-12
/
+14
2016-03-10
mesa: add GL_ARB_shader_atomic_counter_ops support
Ilia Mirkin
1
-0
/
+110
2016-03-03
glsl: Improve the accuracy of the acos() approximation.
Francisco Jerez
1
-1
/
+1
2016-03-03
glsl: Parameterize asin_expr() on the fit coefficients.
Kenneth Graunke
1
-6
/
+6
2016-02-27
mesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 support
Ilia Mirkin
1
-47
/
+58
2016-02-22
glsl: Implement the required built-in functions when OES_shader_image_atomic ...
Francisco Jerez
1
-18
/
+43
2016-02-13
glsl/types: Rename sampler_type to sampled_type
Jason Ekstrand
1
-2
/
+2
[next]