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
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
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-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
2013-08-01
glsl: Fallback gracefully if ir_set_program_inouts sees unexpected indexing.
Paul Berry
1
-0
/
+23
2013-08-01
glsl: Extract marking functions from ir_set_program_inouts.
Paul Berry
1
-14
/
+45
2013-08-01
glsl: Use count_attribute_slots() in ir_set_program_inouts.
Paul Berry
1
-8
/
+2
2013-08-01
glsl: Expand count_attribute_slots() to cover structs.
Paul Berry
1
-5
/
+32
2013-08-01
Move count_attribute_slots() out of the linker and into glsl_type.
Paul Berry
5
-40
/
+42
2013-08-01
glsl: Change do_set_program_inouts' is_fragment_shader arg to shader_type.
Paul Berry
2
-13
/
+13
2013-07-31
glsl: Switch from the deprecated YYLEX_PARAM to %lex-param.
Kenneth Graunke
1
-5
/
+3
2013-07-31
glsl: Change the lexer's namespace.
Kenneth Graunke
3
-3
/
+9
2013-07-30
mesa,glsl,st/dri: add a new driconf option force_glsl_version for Unigine
Marek Olšák
1
-1
/
+2
2013-07-30
glsl: Remove redundant writes to prog->LinkStatus
Paul Berry
1
-1
/
+0
2013-07-30
glsl: Improve error message for interstage interface block mismatch.
Paul Berry
1
-1
/
+2
2013-07-30
glsl: Use a consistent technique for tracking link success/failure.
Paul Berry
5
-82
/
+75
2013-07-30
glsl: Add error message for intrastage interface block mismatch.
Paul Berry
3
-3
/
+8
2013-07-30
glsl: Remove bogus check on return value of link_uniform_blocks().
Paul Berry
3
-6
/
+4
[next]