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
/
ir_optimization.h
Age
Commit message (
Expand
)
Author
Files
Lines
2017-03-22
glsl: lower sqrt(abs()) and inversesqrt(abs()) if requested
Samuel Pitoiset
1
-0
/
+1
2017-03-22
glsl: consistently use ifndef guards over pragma once
Emil Velikov
1
-1
/
+5
2017-01-23
glsl: split DIV_TO_MUL_RCP into single- and double-precision flags
Nicolai Hähnle
1
-1
/
+3
2017-01-20
glsl: Add a lowering pass for 64-bit integer modulus
Ian Romanick
1
-0
/
+1
2017-01-20
glsl: Add a lowering pass for 64-bit integer division
Ian Romanick
1
-0
/
+1
2017-01-20
glsl: Add a lowering pass for 64-bit integer sign()
Ian Romanick
1
-0
/
+1
2017-01-20
glsl: Add a lowering pass for 64-bit integer multiplication
Ian Romanick
1
-0
/
+6
2016-11-15
glsl/lower_if: conditionally lower if-branches based on their size
Marek Olšák
1
-1
/
+1
2016-11-15
glsl/lower_if: don't lower branches touching tess control outputs
Marek Olšák
1
-1
/
+2
2016-11-09
glsl: record number of components used in each slot for varying packing
Ilia Mirkin
1
-1
/
+3
2016-09-27
glsl: use reproducible name for lowered const arrays
Timothy Arceri
1
-1
/
+1
2016-08-25
glsl: Add a lowering pass to handle advanced blending modes.
Kenneth Graunke
1
-0
/
+1
2016-07-19
glsl: Add lowering pass for ir_bin_imul_high
Ian Romanick
1
-0
/
+1
2016-07-19
glsl: Add lowering pass for ir_unop_find_msb
Ian Romanick
1
-0
/
+1
2016-07-19
glsl: Add lowering pass for ir_unop_find_lsb
Ian Romanick
1
-0
/
+1
2016-07-19
glsl: Add lowering pass for ir_unop_bitfield_reverse
Ian Romanick
1
-0
/
+1
2016-07-19
glsl: Add lowering pass for ir_quadop_bitfield_insert
Ian Romanick
1
-0
/
+1
2016-07-19
glsl: Add lowering pass for ir_triop_bitfield_extract
Ian Romanick
1
-0
/
+1
2016-07-19
glsl: Add lowering pass for ir_unop_bit_count
Ian Romanick
1
-0
/
+1
2016-06-30
glsl/mesa: split gl_shader in two
Timothy Arceri
1
-9
/
+14
2016-05-23
glsl: Add an option to clamp block indices when lowering UBO/SSBOs
Jason Ekstrand
1
-1
/
+1
2016-05-24
glsl: rewrite clip/cull distance lowering pass
Dave Airlie
1
-1
/
+1
2016-05-15
glsl: Consolidate duplicate copies of constant folding.
Kenneth Graunke
1
-0
/
+2
2016-05-14
Revert "glsl: Extend lowering pass for gl_ClipDistance to support other array...
Dave Airlie
1
-3
/
+1
2016-05-14
glsl: Extend lowering pass for gl_ClipDistance to support other arrays (v4)
Tobias Klausmann
1
-1
/
+3
2016-03-23
glsl: Add a pass to propagate the "invariant" and "precise" qualifiers
Jason Ekstrand
1
-0
/
+1
2016-03-18
glsl: disable varying packing when its not safe
Timothy Arceri
1
-1
/
+1
2016-03-18
glsl: pass disable_varying_packing bool to the lowering pass
Timothy Arceri
1
-1
/
+2
2016-02-01
glsl: Remove 2x16 half-precision pack/unpack opcodes.
Matt Turner
1
-9
/
+6
2016-01-26
glsl: move to compiler/
Emil Velikov
1
-0
/
+147