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
explicit-sync
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
/
ir.h
Age
Commit message (
Expand
)
Author
Files
Lines
2011-02-21
Use C-style system headers in C++ code to avoid issues with std:: namespace
Ian Romanick
1
-2
/
+2
2011-01-31
glsl: Introduce a new "const_in" variable mode.
Kenneth Graunke
1
-0
/
+1
2011-01-31
glsl: Change texel offsets to a single vector rvalue.
Kenneth Graunke
1
-13
/
+13
2011-01-31
Convert everything from the talloc API to the ralloc API.
Kenneth Graunke
1
-5
/
+2
2011-01-26
glsl: Propagate depth layout qualifier from AST to IR
Chad Versace
1
-0
/
+8
2011-01-26
glsl: Define enum ir_depth_layout
Chad Versace
1
-0
/
+19
2011-01-15
Merge branch 'draw-instanced'
Brian Paul
1
-0
/
+1
2011-01-12
glsl: Track variable usage, use that to enforce semantics
Ian Romanick
1
-0
/
+9
2011-01-01
glsl: Remove unused "instructions" parameter.
Kenneth Graunke
1
-2
/
+1
2010-12-08
glsl: add support for system values and GL_ARB_draw_instanced
Brian Paul
1
-0
/
+1
2010-11-30
glsl: Refactor out cloning of function prototypes.
Kenneth Graunke
1
-0
/
+2
2010-11-30
glsl: Add a helper constructor for expressions that works out result type.
Eric Anholt
1
-0
/
+2
2010-11-25
glsl: Add a virtual as_discard() method.
Kenneth Graunke
1
-0
/
+6
2010-11-19
glsl: Add a helper function for determining if an rvalue could be a saturate.
Eric Anholt
1
-0
/
+2
2010-11-19
glsl: Add ir_quadop_vector expression
Ian Romanick
1
-2
/
+12
2010-11-19
glsl: Add unary ir_expression constructor
Ian Romanick
1
-0
/
+8
2010-11-19
glsl: Add ir_rvalue::is_negative_one predicate
Ian Romanick
1
-3
/
+17
2010-11-19
glsl: Add ir_unop_sin_reduced and ir_unop_cos_reduced
Ian Romanick
1
-0
/
+2
2010-11-18
glsl: Make is_zero and is_one virtual methods of ir_rvalue
Ian Romanick
1
-21
/
+26
2010-11-17
glsl: Refactor get_num_operands.
Kenneth Graunke
1
-1
/
+16
2010-11-17
glsl: Remove the ir_binop_cross opcode.
Kenneth Graunke
1
-1
/
+0
2010-11-16
glsl: Refactor is_vec_{zero,one} to be methods of ir_constant
Ian Romanick
1
-0
/
+24
2010-10-29
glsl: Remove unused ARRAY_SIZE macro.
Kenneth Graunke
1
-4
/
+0
2010-10-14
glsl: Add a new ir_unop_round_even opcode for GLSL 1.30's roundEven.
Kenneth Graunke
1
-0
/
+1
2010-10-08
glsl: Track explicit location in AST to IR translation
Ian Romanick
1
-0
/
+9
2010-09-22
glsl: Rework assignments with write_masks to have LHS chan count match RHS.
Eric Anholt
1
-0
/
+8
2010-09-20
glsl: Add comments to clarify the types of comparison binops.
Kenneth Graunke
1
-1
/
+2
2010-09-20
glsl: Add doxygen comments
Ian Romanick
1
-8
/
+83
2010-09-16
glsl: Change from has_builtin_signature to has_user_signature.
Kenneth Graunke
1
-2
/
+2
2010-09-13
glsl: introduce ir_binop_all_equal and ir_binop_any_equal, allow vector cmps
Luca Barbieri
1
-2
/
+4
2010-09-09
glsl2: Add ir_unop_noise
Ian Romanick
1
-0
/
+2
2010-09-07
glsl: Move is_builtin flag back to ir_function_signature.
Kenneth Graunke
1
-2
/
+5
2010-09-03
ir_expression: Add static operator_string method
Ian Romanick
1
-0
/
+6
2010-09-03
glsl2: Add cmp field to ir_loop
Ian Romanick
1
-6
/
+21
2010-08-26
glsl: Move is_built_in flag from ir_function_signature to ir_function.
Kenneth Graunke
1
-3
/
+3
2010-08-23
mesa: Add new ir_unop_any() expression operation.
Eric Anholt
1
-0
/
+1
2010-08-14
glsl: Standardize a few more uses of struct vs class keyword.
José Fonseca
1
-2
/
+2
2010-08-11
glsl2: remove trailing comma to silence warning
Brian Paul
1
-1
/
+1
2010-08-06
glsl2: Move gl_program->InputsRead/OutputsWritten setting to an ir pass.
Eric Anholt
1
-0
/
+3
2010-08-05
glsl2: Add a pass to convert exp and log to exp2 and log2.
Eric Anholt
1
-2
/
+2
2010-08-05
glsl2: Don't dead-code eliminate a call where the return value is unused.
Eric Anholt
1
-0
/
+3
2010-08-05
glsl2: Add a pass for removing unused functions.
Eric Anholt
1
-1
/
+0
2010-08-04
glsl2: Remove the shader_in/shader_out tracking separate from var->mode.
Eric Anholt
1
-10
/
+4
2010-08-04
glsl2: Add ir_assignment::write_mask and associated methods
Ian Romanick
1
-1
/
+43
2010-08-04
glsl2: Make the clone() method take a talloc context.
Eric Anholt
1
-21
/
+26
2010-08-04
glsl2: Set ir_discard::ir_type when cloning it
Aras Pranckevicius
1
-0
/
+1
2010-07-28
glsl2: Add new ir_constant::zero static method.
Kenneth Graunke
1
-0
/
+5
2010-07-28
glsl2: Add support for redeclaring layout of gl_FragCoord for ARB_fcc.
Eric Anholt
1
-0
/
+4
2010-07-27
glsl2: Add optimization pass for algebraic simplifications.
Eric Anholt
1
-0
/
+8
2010-07-22
glsl2: Initialize ir_instruction::type and ir_rvalue::type.
Kenneth Graunke
1
-4
/
+2
[next]