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_validate.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2015-01-05
glsl: use the is_gl_identifier() helper in a couple more places
Brian Paul
1
-1
/
+1
2014-09-30
glsl: Add the possibility for ir_variable to have a non-ralloced name
Ian Romanick
1
-1
/
+1
2014-09-30
glsl: Make ir_variable::num_state_slots and ir_variable::state_slots private
Ian Romanick
1
-1
/
+1
2014-09-30
glsl: Make ir_variable::max_ifc_array_access private
Ian Romanick
1
-2
/
+7
2014-09-30
glsl: Validate that built-in uniforms have backing state
Ian Romanick
1
-0
/
+8
2014-08-31
glsl: Add ir_unop_saturate
Abdiel Janulgue
1
-0
/
+1
2014-08-14
glsl: add ARB_derivative control support
Ilia Mirkin
1
-0
/
+4
2014-07-26
glsl: No longer require ubo block index to be constant in ir_validate
Chris Forbes
1
-1
/
+0
2014-07-15
glsl: Add callback_leave to ir_hierarchical_visitor.
Matt Turner
1
-6
/
+6
2014-07-12
glsl: add new expression types for interpolateAt*
Chris Forbes
1
-0
/
+18
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-6
/
+2
2014-06-03
glsl: Move ir_type_unset to end of enumeration.
Matt Turner
1
-1
/
+1
2014-04-08
glsl: Validate that base types match for a number of binops.
Kenneth Graunke
1
-0
/
+3
2014-01-13
glsl: Convert piles of foreach_iter to the newer foreach_list macro.
Kenneth Graunke
1
-2
/
+2
2013-12-12
glsl: move variables in to ir_variable::data, part II
Tapani Pälli
1
-3
/
+3
2013-12-12
glsl: move variables in to ir_variable::data, part I
Tapani Pälli
1
-2
/
+2
2013-12-09
glsl/loops: replace loop controls with a normative bound.
Paul Berry
1
-50
/
+0
2013-11-29
glsl: In ir_validate, check that ir_loop::counter always refers to a new var.
Paul Berry
1
-0
/
+13
2013-10-11
glsl: fix signed/unsigned comparison warning
Brian Paul
1
-1
/
+1
2013-10-09
glsl: Sanity check max_ifc_array_access in ir_validate::visit(ir_variable *).
Paul Berry
1
-0
/
+20
2013-10-07
glsl: Implement [iu]mulExtended() built-ins for ARB_gpu_shader5.
Matt Turner
1
-0
/
+6
2013-10-07
glsl: Add ir_binop_carry and ir_binop_borrow.
Matt Turner
1
-0
/
+7
2013-09-23
glsl: Hide many classes local to individual .cpp files in anon namespaces.
Eric Anholt
1
-0
/
+3
2013-09-17
glsl: Correctly validate fma()'s types.
Matt Turner
1
-0
/
+6
2013-09-17
glsl: Add support for ldexp.
Matt Turner
1
-0
/
+8
2013-09-09
glsl: Add conditional-select IR.
Matt Turner
1
-0
/
+7
2013-08-27
glsl: Add support for new fma built-in in ARB_gpu_shader5.
Matt Turner
1
-0
/
+1
2013-05-13
glsl: Death to array dereferences of vectors!
Ian Romanick
1
-0
/
+29
2013-05-13
glsl: Add ir_triop_vector_insert
Ian Romanick
1
-0
/
+9
2013-05-13
glsl: Add ir_binop_vector_extract
Ian Romanick
1
-0
/
+6
2013-05-06
glsl: Add a pass to lower bitfield-insert into bfm+bfi.
Matt Turner
1
-0
/
+12
2013-05-06
glsl: Add support for new bit built-ins in ARB_gpu_shader5.
Matt Turner
1
-0
/
+26
2013-03-25
mesa: Disable validate_ir_tree() on release builds.
Eric Anholt
1
-0
/
+6
2013-02-28
glsl: Convert mix() to use a new ir_triop_lrp opcode.
Kenneth Graunke
1
-0
/
+6
2013-01-25
glsl: Extend ir_expression_operation for ARB_shading_language_packing
Matt Turner
1
-0
/
+12
2013-01-24
glsl: Extend ir_expression_operation for GLSL 3.00 pack/unpack functions (v2)
Chad Versace
1
-0
/
+26
2013-01-24
glsl: Eliminate ambiguity between function ins/outs and shader ins/outs
Paul Berry
1
-2
/
+2
2012-12-01
glsl: fix cut-n-paste error in error handling. (v2)
Dave Airlie
1
-2
/
+2
2012-08-07
glsl: Add a "ubo_load" expression type for fetches from UBOs.
Eric Anholt
1
-0
/
+7
2012-06-15
glsl: Add unary operation ir_unop_f2u.
Paul Berry
1
-0
/
+4
2012-06-07
glsl: Bitwise conversion operator support in ir_validate.
Olivier Galibert
1
-0
/
+16
2012-04-02
glsl: Demote 'type' from ir_instruction to ir_rvalue and ir_variable.
Kenneth Graunke
1
-1
/
+3
2012-04-02
glsl: Remove ir_call::get_callee() and set_callee().
Kenneth Graunke
1
-1
/
+1
2012-04-02
glsl: Convert ir_call to be a statement rather than a value.
Kenneth Graunke
1
-0
/
+11
2012-03-25
glsl: fix compiling warning from gcc 4.7
Dave Airlie
1
-1
/
+1
2011-12-02
glsl: return visit_stop in ir_validate::visit_enter() to silence warning
Brian Paul
1
-0
/
+1
2011-11-03
linker: Check that initializers for global variables match
Ian Romanick
1
-0
/
+7
2011-10-04
glsl: Remove unneeded headers.
Stéphane Marchesin
1
-1
/
+0
2011-08-22
glsl: Make ir_validate actually visit ir_if nodes.
Kenneth Graunke
1
-2
/
+3
2011-08-15
glsl: Add validations for ir_call.
Paul Berry
1
-0
/
+36
[next]