Merge branch 'gallium-polygon-stipple'
[mesa.git] / src / glsl / ir.h
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-21 Brian PaulMerge branch 'remove-copyteximage-hook'
2011-07-21 Ian Romanickglsl: Reject shaders that contain static recursion
2011-07-21 Ian Romanickglsl: Make prototype_string publicly available
2011-07-17 Ian Romanicklinker: Only over-ride built-ins when a prototype has...
2011-07-04 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-07-04 Thomas HellstromMerge branch 'xa_branch'
2011-06-29 Bryan Cainglsl: Add ir_unop_i2u and ir_unop_u2i operations.
2011-06-29 Eric Anholtglsl: Allow ir_assignment() constructor to not specify...
2011-04-23 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-03-29 Ian Romanickglsl: Calcluate Mesa state slots in front-end instead...
2011-03-19 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-03-14 Kenneth Graunkeglsl: Explicitly specify a type when reading/printing...
2011-02-24 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-02-21 Ian RomanickUse C-style system headers in C++ code to avoid issues...
2011-01-31 Kenneth Graunkeglsl: Introduce a new "const_in" variable mode.
2011-01-31 Kenneth Graunkeglsl: Change texel offsets to a single vector rvalue.
2011-01-31 Kenneth GraunkeConvert everything from the talloc API to the ralloc...
2011-01-27 Chad Versaceglsl: Propagate depth layout qualifier from AST to IR
2011-01-27 Chad Versaceglsl: Define enum ir_depth_layout
2011-01-20 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-12 Ian Romanickglsl: Track variable usage, use that to enforce semantics
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2011-01-08 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-04 Christoph BumillerMerge remote branch 'origin/nvc0'
2011-01-01 Kenneth Graunkeglsl: Remove unused "instructions" parameter.
2010-12-19 Christoph BumillerMerge remote branch 'origin/master' into nvc0-new
2010-12-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-12-09 Brian Paulglsl: add support for system values and GL_ARB_draw_ins...
2010-11-30 Kenneth Graunkeglsl: Refactor out cloning of function prototypes.
2010-11-30 Eric Anholtglsl: Add a helper constructor for expressions that...
2010-11-25 Kenneth Graunkeglsl: Add a virtual as_discard() method.
2010-11-22 Keith WhitwellMerge branch 'lp-offset-twoside'
2010-11-21 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-11-20 Eric Anholtglsl: Add a helper function for determining if an rvalu...
2010-11-19 Ian Romanickglsl: Add ir_quadop_vector expression
2010-11-19 Ian Romanickglsl: Add unary ir_expression constructor
2010-11-19 Ian Romanickglsl: Add ir_rvalue::is_negative_one predicate
2010-11-19 Ian Romanickglsl: Add ir_unop_sin_reduced and ir_unop_cos_reduced
2010-11-19 Ian Romanickglsl: Make is_zero and is_one virtual methods of ir_rvalue
2010-11-17 Kenneth Graunkeglsl: Refactor get_num_operands.
2010-11-17 Kenneth Graunkeglsl: Remove the ir_binop_cross opcode.
2010-11-16 Ian Romanickglsl: Refactor is_vec_{zero,one} to be methods of ir_co...
2010-11-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-10-29 Kenneth Graunkeglsl: Remove unused ARRAY_SIZE macro.
2010-10-28 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-26 Thomas Balling Sør... Merge branch 'pipe-video' of git://anongit.freedesktop...
2010-10-26 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-10-20 Keith WhitwellMerge branch 'llvm-cliptest-viewport'
2010-10-18 Keith WhitwellMerge remote branch 'origin/master' into lp-setup-llvm
2010-10-14 Kenneth Graunkeglsl: Add a new ir_unop_round_even opcode for GLSL...
2010-10-12 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-08 Ian Romanickglsl: Track explicit location in AST to IR translation
2010-10-05 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-09-22 Eric Anholtglsl: Rework assignments with write_masks to have LHS...
2010-09-21 Brian PaulMerge branch 'sprite-coord'
2010-09-20 Kenneth Graunkeglsl: Add comments to clarify the types of comparison...
2010-09-20 Ian Romanickglsl: Add doxygen comments
2010-09-16 Kenneth Graunkeglsl: Change from has_builtin_signature to has_user_sig...
2010-09-15 Christoph BumillerMerge remote branch 'origin/nv50-compiler'
2010-09-14 Luca Barbieriglsl: introduce ir_binop_all_equal and ir_binop_any_equ...
2010-09-09 Ian Romanickglsl2: Add ir_unop_noise
2010-09-08 Kenneth Graunkeglsl: Move is_builtin flag back to ir_function_signature.
2010-09-03 Ian Romanickir_expression: Add static operator_string method
2010-09-03 Ian Romanickglsl2: Add cmp field to ir_loop
2010-09-02 Christoph BumillerMerge remote branch 'origin/master' into nv50-compiler
2010-08-26 Kenneth Graunkeglsl: Move is_built_in flag from ir_function_signature...
2010-08-23 Eric Anholtmesa: Add new ir_unop_any() expression operation.
2010-08-17 Ian RomanickMerge branch 'glsl2'
2010-08-14 José Fonsecaglsl: Standardize a few more uses of struct vs class...
2010-08-14 Ian RomanickMerge branch 'master' into glsl2
2010-08-11 Brian Paulglsl2: remove trailing comma to silence warning
2010-08-06 Eric Anholtglsl2: Move gl_program->InputsRead/OutputsWritten setti...
2010-08-05 Eric Anholtglsl2: Add a pass to convert exp and log to exp2 and...
2010-08-05 Eric Anholtglsl2: Don't dead-code eliminate a call where the retur...
2010-08-05 Eric Anholtglsl2: Add a pass for removing unused functions.
2010-08-05 Eric Anholtglsl2: Remove the shader_in/shader_out tracking separat...
2010-08-04 Ian Romanickglsl2: Add ir_assignment::write_mask and associated...
2010-08-04 Eric Anholtglsl2: Make the clone() method take a talloc context.
2010-08-04 Aras Pranckeviciusglsl2: Set ir_discard::ir_type when cloning it
2010-07-28 Kenneth Graunkeglsl2: Add new ir_constant::zero static method.
2010-07-28 Eric Anholtglsl2: Add support for redeclaring layout of gl_FragCoo...
2010-07-27 Eric Anholtglsl2: Add optimization pass for algebraic simplifications.
2010-07-27 Eric AnholtMerge remote branch 'origin/master' into glsl2
2010-07-22 Kenneth Graunkeglsl2: Initialize ir_instruction::type and ir_rvalue...
2010-07-22 Kenneth Graunkeglsl2: Make ir_assignment derive from ir_instruction...
2010-07-21 Kenneth Graunkeglsl2: Extend ir_constant to store constant arrays...
2010-07-21 Ian Romanicklinker: Link built-in functions instead of including...
2010-07-21 Ian Romanickglsl2: Add function to import function prototypes from...
2010-07-21 Ian Romanickglsl2: Implement utility routine to talloc reparent...
2010-07-21 Ian Romanickglsl2: Add and use new variable mode ir_var_temporary
2010-07-21 Kenneth Graunkeir_constant_expression: Convert from a visitor to a...
2010-07-21 Kenneth Graunkeglsl2: Move constant_expression_value method to ir_rvalue.
2010-07-19 Ian Romanickglsl2: Explicitly walk lists in ir_function::parameter_...
2010-07-19 Ian Romanickir_function_signature: Make actual_parameters public
2010-07-19 Eric Anholtglsl2: Give IR nodes a type field.
2010-07-19 Eric Anholtglsl2: Remove the const disease from function signature...
2010-07-19 Eric Anholtglsl2: Make cross() be an expression operation.
2010-07-14 Kenneth Graunkeglsl2: Remove ir_program bong hits.
next