st/mesa: replace INLINE with inline
[mesa.git] / src / glsl /
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...
2015-02-19 Dave Airlieglsl/ir: Add builtin constant function support for...
2015-02-19 Dave Airlieglsl/ir: Add cloning support for doubles
2015-02-19 Dave Airlieglsl/ir: Add printing support for doubles
2015-02-19 Dave Airlieglsl/ir: Add builtin function support for doubles
2015-02-19 Ilia Mirkinglsl: fix uniform linking logic in the presence of...
2015-02-19 Ilia Mirkinglsl: teach std140_base_alignment about samplers
2015-02-19 Dave Airlieglsl: Uniform linking support for doubles
2015-02-19 Dave Airlieglsl: Add double builtin type generation
2015-02-19 Dave Airlieglsl: add ARB_gpu_shader_fp64 to the glsl extensions...
2015-02-19 Dave Airlieglsl: Add double builtin type
2015-02-18 Eric Anholtnir: Recognize and reduce duplicated fsats.
2015-02-18 Eric Anholtnir: Add a flag for lowering fsat.
2015-02-18 Eric Anholtnir: Add a flag for lowering ffma.
2015-02-18 Eric Anholtnir: Add a flag for lowering fneg/ineg.
2015-02-18 Eric Anholtnir: Add a flag for lowering fsqrt(x) to frcp(frsqrt...
2015-02-18 Eric Anholtnir: Add lowering of POW instructions if the lower...
2015-02-18 Eric Anholtnir: Conditionalize the POW reconstruction on shader...
2015-02-18 Eric Anholtnir: Add an optional expression controlling nir_algebra...
2015-02-18 Eric Anholtnir: Add a nir_shader_compiler_options struct pointed...
2015-02-18 Alan CoopersmithAvoid fighting with Solaris headers over isnormal()
2015-02-18 Alan CoopersmithRemove extraneous ; after DECL_TYPE usage
2015-02-18 Kenneth Graunkeglsl: Reduce memory consumption of copy propagation...
2015-02-17 Ian Romanickglcpp: Silence GCC warning
2015-02-17 Ilia Mirkinglsl/tests: add IMAGE type.
2015-02-14 Jason Ekstrandnir: Make gl_FrontFacing a system_value
2015-02-14 Jason Ekstrandnir/lower_phis_to_scalar: Fix some logic in is_phi_scal...
2015-02-12 Emil Velikovnir: add missing header to the sources list
2015-02-12 Emil Velikovnir: resolve nir.h dependency list (fix make distcheck)
2015-02-11 Matt Turnerglsl: Optimize (f2i(trunc x)) into (f2i x).
2015-02-11 Matt Turnerglsl: Optimize round-half-up pattern.
2015-02-11 Matt Turnerglsl: Add trunc() to ir_builder.
2015-02-11 Matt Turnernir: Recognize open-coded fmin/fmax.
2015-02-11 Eric Anholtnir: Add algebraic opt for int comparisons with identic...
2015-02-11 Eric Anholtnir: Fix load_const comparisons for CSE.
2015-02-11 Matt Turnerglsl: Optimize 1/exp(x) into exp(-x).
2015-02-11 Matt Turnernir: Remove casts from void*.
next