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
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
/
glsl_parser_extras.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-04
glsl: don't inline functions in glsl ir
Timothy Arceri
1
-4
/
+0
2024-02-22
glsl: move some lowering to the compiler
Timothy Arceri
1
-1
/
+14
2024-02-12
glsl: add implicit half float conversions
Timothy Arceri
1
-2
/
+3
2024-02-12
glsl: add basic params for AMD_gpu_shader_half_float extension
Timothy Arceri
1
-0
/
+1
2023-12-22
glsl: Use glsl_type C helpers
Caio Oliveira
1
-11
/
+11
2023-12-05
glsl: Properly remap GL_* to MESA_PRIM
Faith Ekstrand
1
-2
/
+4
2023-09-25
util: Use an opaque type for linear context
Caio Oliveira
1
-1
/
+1
2023-09-25
util: Remove size from linear_parent creation
Caio Oliveira
1
-1
/
+1
2023-09-16
compiler/types: Use glsl_get_type_name() to access the type name
Caio Oliveira
1
-2
/
+2
2023-09-13
glsl: check for xfb setting xfb info
Mike Blumenkrantz
1
-1
/
+2
2023-08-24
util/driconf: add workarounds for the Chronicles of Riddick
twisted89
1
-2
/
+40
2023-07-06
glsl: drop the dce of global vars from GLSL IR linker
Timothy Arceri
1
-4
/
+1
2023-06-07
compiler: Move can_implicitly_convert_to helper to glsl module from glsl_types.h
Yonggang Luo
1
-0
/
+50
2023-06-03
compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_...
Yonggang Luo
1
-4
/
+4
2023-03-20
mesa ctx->API --> _mesa_is_foo(ctx)
volodymyr.o
1
-3
/
+3
2023-03-15
glsl: Delete constant-variables pass.
Emma Anholt
1
-4
/
+0
2023-03-15
glsl: Delete constant folding pass.
Emma Anholt
1
-1
/
+0
2023-03-15
glsl: Delete constant propagation pass.
Emma Anholt
1
-1
/
+0
2023-03-01
glsl: remove do_copy_propagation_elements() optimisation pass
Timothy Arceri
1
-1
/
+0
2023-02-28
glsl: Move lower_vector_insert to GLSL-to-NIR.
Emma Anholt
1
-1
/
+0
2022-10-19
glsl: drop sub to add neg lowering in GLSL IR
Timothy Arceri
1
-2
/
+0
2022-10-03
glsl: Remove lower_vec_index_to_swizzle.
Emma Anholt
1
-1
/
+0
2022-10-03
glsl: remove opt_structure_splitting.
Emma Anholt
1
-1
/
+0
2022-10-03
glsl: Remove opt_array_splitting.
Emma Anholt
1
-14
/
+0
2022-09-09
mesa/glsl: Add support for NV_shader_noperspective_interpolation
Gert Wollny
1
-0
/
+1
2022-08-01
glsl: Remove opt_conditional_discard().
Emma Anholt
1
-1
/
+0
2022-07-20
glsl: Remove optimize_swizzles.
Emma Anholt
1
-1
/
+0
2022-06-22
glsl: add language support for GL_ARM_shader_framebuffer_fetch_depth_stencil
Pavel Asyutchenko
1
-0
/
+1
2022-06-08
glsl: remove never true do_dead_code() parameter
Timothy Arceri
1
-4
/
+2
2022-06-04
glsl: remove the now unused GLSL IR loop unrolling code
Timothy Arceri
1
-32
/
+0
2022-05-10
glsl: Make all drivers take the GLSLOptimizeConservatively path.
Emma Anholt
1
-17
/
+7
2022-05-05
glsl: Remove EmitNoLoops and the associated lower_jumps(lower_break=true) code.
Emma Anholt
1
-3
/
+2
2022-03-09
glsl: store OES/EXT point_size extension enablement to shader struct
Mike Blumenkrantz
1
-0
/
+2
2022-02-01
glsl: add ARB_sparse_texture_clamp extension
Qiang Yu
1
-0
/
+1
2022-01-20
glsl/parser: extract consts/exts/api out of context at start.
Dave Airlie
1
-23
/
+24
2022-01-19
mesa/*: add a shader primitive type to get away from GL types.
Dave Airlie
1
-4
/
+4
2022-01-19
mesa/*: use an internal enum for tessellation primitive types.
Dave Airlie
1
-3
/
+14
2022-01-18
glsl: add ARB_sparse_texture2 extension
Qiang Yu
1
-0
/
+1
2021-12-20
glsl: Delete the optimize_redundant_jumps pass.
Emma Anholt
1
-2
/
+0
2021-12-20
glsl: Delete the vectorization opt pass.
Emma Anholt
1
-4
/
+0
2021-12-11
glsl: fix setting compiled_source_sha1 without a shader cache
Marek Olšák
1
-1
/
+2
2021-12-07
util: add dri config option force_compat_shaders
Timothy Arceri
1
-0
/
+1
2021-11-26
mesa: add shader source SHA1s that are propagated up to glCompileShader
Marek Olšák
1
-10
/
+34
2021-11-26
mesa: rename gl_shader::sha1 to disk_cache_sha1
Marek Olšák
1
-5
/
+5
2021-11-24
mesa: add allow_glsl_compat_shaders for shader-db
Marek Olšák
1
-2
/
+6
2021-08-10
glsl: evaluate switch expression once
Marcin Ślusarz
1
-0
/
+1
2021-06-29
util/driconf: add new ignore_write_to_readonly_var workaround
Timothy Arceri
1
-0
/
+2
2021-06-29
glsl: force_glsl_version to shaders with no defined version
Timothy Arceri
1
-35
/
+50
2021-04-20
compiler/glsl: Always propagate_invariance() last
Matt Turner
1
-0
/
+10
2021-04-20
compiler/glsl: Return progress from propagate_invariance()
Matt Turner
1
-1
/
+1
[next]