mesa: reorder gl_array_attrib
[mesa.git] / src / glsl /
2015-03-19 Ian Romanickglsl: Annotate as_foo functions that the this pointer...
2015-03-19 Jason Ekstrandnir/lower_io: Add a assign_locations function that...
2015-03-19 Jason Ekstrandnir/lower_io: Make variable location assignment a manua...
2015-03-19 Jason Ekstrandnir: Use a list instead of a hash_table for inputs...
2015-03-19 Matt Turnermesa: Replace _mesa_round_to_even() with _mesa_roundeven().
2015-03-18 Jason Ekstrandnir/peephole_select: Allow uniform/input loads and...
2015-03-18 Jason Ekstrandnir/peephole_select: Copy instructions into the block...
2015-03-18 Jason Ekstrandnir/peephole_select: Rename are_all_move_to_phi and...
2015-03-13 Matt Turnerglsl: Expose built-in packing functions under GLSL...
2015-03-13 Samuel Iglesias... glsl: optimize (0 cmp x + y) into (-x cmp y).
2015-03-12 Kenneth Graunkenir: Fix non-determinism in nir_lower_vars_to_ssa().
2015-03-12 Jason Ekstrandutil: Fix foreach_list_typed_safe when exec_node is...
2015-03-12 Kenneth Graunkenir: Add intrinsics for SYSTEM_VALUE_BASE_VERTEX and...
2015-03-11 Jason Ekstrandnir/worklist: Don't change the start index when computi...
2015-03-11 Thomas Hellandnir: Optimize a + neg(a)
2015-03-11 Thomas Hellandnir: Optimize (a*b)+(a*c) -> a*(b+c)
2015-03-09 Kenneth Graunkenir: Make the printer include nir_variable::location...
2015-03-09 Kenneth Graunkenir: Only do gl_FrontFacing workaround in glsl_to_nir...
2015-03-09 Kenneth Graunkenir: Plumb the shader stage into glsl_to_nir().
2015-03-09 Kenneth Graunkenir: Add native_integers to nir_shader_compiler_options.
2015-03-09 Kenneth Graunkenir: Try to make sense of the nir_shader_compiler_optio...
2015-03-09 Kenneth Graunkenir: Delete nir_shader::user_structures and num_user_st...
2015-03-09 Kenneth Graunkeglsl: Mark array access when copying to a temporary...
2015-03-05 Timothy Arceriglsl: let interface linking code validate its arrays
2015-03-05 Timothy Arceriglsl: use common intrastage array validation
2015-03-05 Timothy Arceriglsl: move array validation into its own function
2015-03-05 Brian Paulglsl: include stdio.h where needed
2015-03-05 Vinson Leeglsl: Fix GCC unused-variable warning in release build.
2015-03-04 Jose Fonsecascons: Use -Werror MSVC compatibility flags per-directory.
2015-03-04 Jose Fonsecanir: Use helper macros for dealing with VLAs.
2015-03-03 Jose Fonsecaconfigure: Leverage gcc warn options to enable safe...
2015-03-02 Brian Paulglsl: replace Elements() with ARRAY_SIZE()
2015-02-28 Kenneth GraunkeRevert "configure: Leverage gcc warn options to enable...
2015-02-27 Brian Paulglsl: silence uninitialized var warning on MinGW
2015-02-27 Jose Fonsecaconfigure: Leverage gcc warn options to enable safe...
2015-02-27 Jose Fonsecanir: Use alloca instead of variable length arrays.
2015-02-26 Brian Paulmesa: only include ctype.h where it's used
2015-02-26 Brian Paulglsl: #include c99_math.h instead of core.h
2015-02-25 Matt Turnerglsl: Rewrite and fix min/max to saturate optimization.
2015-02-25 Ilia Mirkinglsl: add double support for packing varyings
2015-02-25 Brian Paulglcpp: remove unneeded #include of core.h
2015-02-24 Kenneth Graunkeglsl: Optimize "if (cond) discard;" to a conditional...
2015-02-24 Kenneth Graunkenir: Introduce nir_intrinsic_discard_if.
2015-02-24 Kenneth Graunkeglsl: Delete dead discard conditions in constant folding.
2015-02-24 Kenneth Graunkeglsl: Handle conditional discards in lower_discard_flow().
2015-02-24 Kenneth Graunkeglsl: Make ir_rvalue_visitor visit ir_discard::condition.
2015-02-24 Kenneth Graunkeglsl: Make ir_validate check the type of ir_discard...
2015-02-24 Jason Ekstrandnir/register: Add a parent_instr field
2015-02-23 Jason Ekstrandnir/gcm: Add some missing break statements
2015-02-23 Jason Ekstrandnir: Copy-propagate vecN operations that are actually...
2015-02-21 Eric Anholtnir: Generalize the optimization of subs of subs from 0.
2015-02-21 Eric Anholtnir: Collapse repeated bcsels on the same argument.
2015-02-21 Eric Anholtnir: When faced with a csel on !condition, just flip...
2015-02-21 Eric Anholtnir: Allow nir_opt_algebraic to see booleanness through...
2015-02-21 Eric Anholtnir: Add a couple of simplifications of csel operations.
2015-02-21 Ilia Mirkinglsl: ensure that enter/leave record get a record type
2015-02-20 Kenneth Graunkenir: Fix the Mesa build without -DDEBUG.
2015-02-20 Eric Anholtnir: Drop dependency on mtypes.h for core NIR.
2015-02-20 Eric Anholtglsl: Only include mtypes from glsl_types.h for the...
2015-02-20 Eric Anholtutil: Move Mesa's bitset.h to util/.
2015-02-20 Eric Anholtmesa: Add gallium include dirs to more parts of the...
2015-02-20 Samuel Iglesias... glsl: don't allow invariant qualifiers for interface...
2015-02-20 Timothy Arceriglsl: Use the without_array predicate
2015-02-20 Jason Ekstrandnir/GCM: Pull unpinned instructions out of blocks while...
2015-02-20 Jason Ekstrandnir/GCM: Use pass_flags instead of bitsets for tracking...
2015-02-20 Jason Ekstrandnir: Add a global code motion (GCM) pass
2015-02-20 Jason Ekstrandnir/instr: Change "live" to a more generic "pass_flags...
2015-02-20 Jason Ekstrandnir: Make nir_[cf_node/instr]_[prev/next] return null...
2015-02-20 Jason Ekstrandnir/from_ssa: Don't try to read an invalid instruction
2015-02-20 Jason Ekstrandnir/validate: Validate SSA defs the same way we do...
2015-02-20 Jason Ekstrandnir/validate: Validate if_uses on registers
2015-02-20 Jason Ekstrandnir: Properly clean up CF nodes when we remove them
2015-02-20 Jason Ekstrandnir: use nir_foreach_ssa_def for indexing ssa defs
2015-02-20 Jason Ekstrandnir/from_ssa: Use the nir_block_dominance function...
2015-02-20 Jason Ekstrandnir/dominance: Add a constant-time mechanism for compar...
2015-02-20 Jason Ekstrandnir/dominance: Expose the dominance intersection function
2015-02-19 Kenneth Graunkeglsl: Add compute to _mesa_shader_stage_to_string(...
2015-02-19 Kenneth Graunkeglsl: Create a _mesa_shader_stage_to_abbrev() function.
2015-02-19 Dave Airlieglsl: add lowering for double divide to rcp/mul
2015-02-19 Brian Paulnir: add missing GLSL_TYPE_DOUBLE case in type_size()
2015-02-19 Samuel Iglesias... glsl: A shader cannot redefine or overload built-in...
2015-02-19 Ilia Mirkinglsl: remove bogus 'd' constant qualifiers
2015-02-19 Eric Anholtnir: Add an ALU op builder kind of like ir_builder.h
2015-02-19 Ilia Mirkinglsl/tests: add DOUBLE types
2015-02-19 Ilia Mirkinglsl: add a lowering pass for frexp/ldexp with double...
2015-02-19 Dave Airlieglsl: lower double optional passes (v2)
2015-02-19 Dave Airlieglsl: implement double builtin functions
2015-02-19 Dave Airlieglsl/lower_instructions: add double lowering passes
2015-02-19 Dave Airlieglsl: enable/disable certain lowering passes for doubles
2015-02-19 Tapani Pälliglsl: validate output types for shader stages
2015-02-19 Dave Airlieglsl: add double support to lower_mat_op_to_vec
2015-02-19 Dave Airlieglsl: Linking support for doubles
2015-02-19 Dave Airlieglsl: Support double loop control
2015-02-19 Dave Airlieglsl: Support double inouts
2015-02-19 Dave Airlieglsl/lexer: Support double floats
2015-02-19 Dave Airlieglsl/parser: Support double floats
2015-02-19 Dave Airlieglsl/ast: Support double floats
2015-02-19 Dave Airlieglsl: Add ubo lowering support for doubles
2015-02-19 Dave Airlieglsl: Add support doubles in optimization passes
2015-02-19 Dave Airlieglsl/ir: Add builder support for functions with double...
next