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
24.2
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
fjdegroo/lnl-giraffe-metrics
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
staging/24.2
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
Age
Commit message (
Expand
)
Author
Files
Lines
2013-08-23
glsl: Refactor handling of gl_ClipDistance/gl_ClipVertex linkage rules for GS.
Paul Berry
1
-29
/
+53
2013-08-21
glsl: Give a warning, not an error, for UBO qualifiers on non-matrices.
Ian Romanick
1
-6
/
+12
2013-08-21
glsl: Remove ubo_qualifiers_allowed variable.
Matt Turner
4
-11
/
+2
2013-08-21
glsl: Drop duplicate error messages.
Matt Turner
1
-12
/
+1
2013-08-21
glsl: Rename ubo_qualifiers_valid to ubo_qualifiers_allowed.
Matt Turner
4
-6
/
+6
2013-08-21
glsl: Track existence of default float precision in GLSL ES fragment shaders
Ian Romanick
2
-4
/
+68
2013-08-21
glsl: Merge precision qualifiers too
Ian Romanick
1
-0
/
+3
2013-08-21
glsl: Pass type to is_valid_default_precision_type instead of name
Ian Romanick
1
-4
/
+5
2013-08-19
glsl: Use alignment of container record for its first field
Ian Romanick
2
-2
/
+28
2013-08-19
glsl: Add new overload of program_resource_visitor::visit_field method
Ian Romanick
2
-10
/
+48
2013-08-19
glsl: Disallow embedded structure definitions
Ian Romanick
3
-0
/
+38
2013-08-19
glsl: Add default precision qualifiers for ES builtins
Ian Romanick
5
-0
/
+6
2013-08-19
glsl: Remove extra "types" from error message
Ian Romanick
1
-1
/
+1
2013-08-18
glsl: don't eliminate texcoords that can be set by GL_COORD_REPLACE
Marek Olšák
3
-12
/
+23
2013-08-14
glsl: Add i2b() and b2i() to ir_builder.
Matt Turner
2
-0
/
+14
2013-08-14
glsl: Add nequal() to ir_builder.
Matt Turner
2
-0
/
+7
2013-08-14
glsl: Add abs() to ir_builder.
Matt Turner
2
-0
/
+7
2013-08-14
glsl: Add bitcast_i2f() to ir_builder.
Matt Turner
2
-0
/
+28
2013-08-14
glsl: Fix incorrect pattern matching in ir_set_program_inouts
Paul Berry
1
-2
/
+2
2013-08-13
glsl: Emit better warnings for things that look like default precision statem...
Ian Romanick
1
-13
/
+31
2013-08-13
glsl/ast: Don't perform GS input array checks on non-inputs.
Paul Berry
1
-1
/
+1
2013-08-13
glsl/ast: Fix assertion failure when GS input declared as non-array.
Paul Berry
1
-4
/
+12
2013-08-13
glsl/ast: Check that geometry shader interface block inputs are arrays.
Paul Berry
1
-0
/
+13
2013-08-13
glsl: Require function return type arrays be explicitly sized
Ian Romanick
1
-0
/
+12
2013-08-13
glsl: Move and refine test for unsized arrays in GLSL ES
Ian Romanick
1
-6
/
+27
2013-08-09
glsl: Don't allow const on out or inout function parameters
Ian Romanick
1
-0
/
+15
2013-08-09
glsl: Enable ARB_fragment_coord_conventions functionality in GLSL 1.50.
Paul Berry
2
-2
/
+4
2013-08-02
glsl: Disallow interpolation qualifiers on non-input/output variables.
Kenneth Graunke
1
-7
/
+18
2013-08-02
glsl: Fix NULL pointer dereferences when linking fails.
Kenneth Graunke
1
-8
/
+5
2013-08-01
glsl: Implement rules for geometry shader input sizes.
Paul Berry
3
-0
/
+202
2013-08-01
glsl: Allow geometry shader input instance arrays to be unsized.
Paul Berry
3
-17
/
+49
2013-08-01
glsl: Permit non-ubo input interface arrays to use non-const indexing.
Paul Berry
1
-1
/
+2
2013-08-01
glsl: Cross-validate GS layout qualifiers while intrastage linking.
Eric Anholt
1
-0
/
+96
2013-08-01
glsl: Export the compiler's GS layout qualifiers to the gl_shader.
Eric Anholt
1
-0
/
+31
2013-08-01
glsl: Parse the GLSL 1.50 GS layout qualifiers.
Eric Anholt
6
-1
/
+177
2013-08-01
glsl: Make sure that we don't put too many bitfields in ast_type_qualifier.
Eric Anholt
1
-0
/
+2
2013-08-01
glsl/linker: Fail to link geometry shader without vertex shader.
Fabian Bieler
1
-0
/
+8
2013-08-01
glsl: Properly pack GS output varyings
Paul Berry
1
-2
/
+57
2013-08-01
glsl: Modify varying packing to use a temporary exec_list.
Paul Berry
1
-10
/
+18
2013-08-01
glsl/linker: Properly pack GS input varyings.
Paul Berry
5
-35
/
+199
2013-08-01
glsl/linker: Properly error check VS-GS linkage.
Paul Berry
1
-1
/
+10
2013-08-01
glsl: Require geometry shader inputs to be arrays.
Paul Berry
1
-1
/
+14
2013-08-01
glsl: support compilation of geometry shaders
Bryan Cain
4
-10
/
+100
2013-08-01
glsl/linker: Make separate allocations to track vertex and fragment shaders.
Paul Berry
1
-2
/
+4
2013-08-01
glsl: add builtins for geometry shaders.
Bryan Cain
5
-4
/
+28
2013-08-01
glsl: add ir_emit_vertex and ir_end_primitive instruction types
Bryan Cain
10
-1
/
+161
2013-08-01
glsl: Add EXT_texture_array support for geometry shaders.
Paul Berry
1
-0
/
+12
2013-08-01
glsl/linker: Make update_array_sizes apply to just uniforms.
Paul Berry
1
-3
/
+1
2013-08-01
glsl: Modify ir_set_program_inouts to handle geometry shaders.
Paul Berry
1
-12
/
+75
2013-08-01
glsl: In ir_set_program_inouts, handle indexing outside array/matrix bounds.
Paul Berry
1
-5
/
+26
[next]