projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/fs: Change try_opt_frontfacing_ternary to eliminate asserts
[mesa.git]
/
src
/
glsl
/
2015-03-13
Matt Turner
glsl: Expose built-in packing functions under GLSL...
tree
|
commitdiff
2015-03-13
Samuel Iglesias...
glsl: optimize (0 cmp x + y) into (-x cmp y).
tree
|
commitdiff
2015-03-12
Kenneth Graunke
nir: Fix non-determinism in nir_lower_vars_to_ssa().
tree
|
commitdiff
2015-03-12
Jason Ekstrand
util: Fix foreach_list_typed_safe when exec_node is...
tree
|
commitdiff
2015-03-12
Kenneth Graunke
nir: Add intrinsics for SYSTEM_VALUE_BASE_VERTEX and...
tree
|
commitdiff
2015-03-11
Jason Ekstrand
nir/worklist: Don't change the start index when computi...
tree
|
commitdiff
2015-03-11
Thomas Helland
nir: Optimize a + neg(a)
tree
|
commitdiff
2015-03-11
Thomas Helland
nir: Optimize (a*b)+(a*c) -> a*(b+c)
tree
|
commitdiff
2015-03-09
Kenneth Graunke
nir: Make the printer include nir_variable::location...
tree
|
commitdiff
2015-03-09
Kenneth Graunke
nir: Only do gl_FrontFacing workaround in glsl_to_nir...
tree
|
commitdiff
2015-03-09
Kenneth Graunke
nir: Plumb the shader stage into glsl_to_nir().
tree
|
commitdiff
2015-03-09
Kenneth Graunke
nir: Add native_integers to nir_shader_compiler_options.
tree
|
commitdiff
2015-03-09
Kenneth Graunke
nir: Try to make sense of the nir_shader_compiler_optio...
tree
|
commitdiff
2015-03-09
Kenneth Graunke
nir: Delete nir_shader::user_structures and num_user_st...
tree
|
commitdiff
2015-03-09
Kenneth Graunke
glsl: Mark array access when copying to a temporary...
tree
|
commitdiff
2015-03-05
Timothy Arceri
glsl: let interface linking code validate its arrays
tree
|
commitdiff
2015-03-05
Timothy Arceri
glsl: use common intrastage array validation
tree
|
commitdiff
2015-03-05
Timothy Arceri
glsl: move array validation into its own function
tree
|
commitdiff
2015-03-05
Brian Paul
glsl: include stdio.h where needed
tree
|
commitdiff
2015-03-05
Vinson Lee
glsl: Fix GCC unused-variable warning in release build.
tree
|
commitdiff
2015-03-04
Jose Fonseca
scons: Use -Werror MSVC compatibility flags per-directory.
tree
|
commitdiff
2015-03-04
Jose Fonseca
nir: Use helper macros for dealing with VLAs.
tree
|
commitdiff
2015-03-03
Jose Fonseca
configure: Leverage gcc warn options to enable safe...
tree
|
commitdiff
2015-03-02
Brian Paul
glsl: replace Elements() with ARRAY_SIZE()
tree
|
commitdiff
2015-02-28
Kenneth Graunke
Revert "configure: Leverage gcc warn options to enable...
tree
|
commitdiff
2015-02-27
Brian Paul
glsl: silence uninitialized var warning on MinGW
tree
|
commitdiff
2015-02-27
Jose Fonseca
configure: Leverage gcc warn options to enable safe...
tree
|
commitdiff
2015-02-27
Jose Fonseca
nir: Use alloca instead of variable length arrays.
tree
|
commitdiff
2015-02-26
Brian Paul
mesa: only include ctype.h where it's used
tree
|
commitdiff
2015-02-26
Brian Paul
glsl: #include c99_math.h instead of core.h
tree
|
commitdiff
2015-02-25
Matt Turner
glsl: Rewrite and fix min/max to saturate optimization.
tree
|
commitdiff
2015-02-25
Ilia Mirkin
glsl: add double support for packing varyings
tree
|
commitdiff
2015-02-25
Brian Paul
glcpp: remove unneeded #include of core.h
tree
|
commitdiff
2015-02-24
Kenneth Graunke
glsl: Optimize "if (cond) discard;" to a conditional...
tree
|
commitdiff
2015-02-24
Kenneth Graunke
nir: Introduce nir_intrinsic_discard_if.
tree
|
commitdiff
2015-02-24
Kenneth Graunke
glsl: Delete dead discard conditions in constant folding.
tree
|
commitdiff
2015-02-24
Kenneth Graunke
glsl: Handle conditional discards in lower_discard_flow().
tree
|
commitdiff
2015-02-24
Kenneth Graunke
glsl: Make ir_rvalue_visitor visit ir_discard::condition.
tree
|
commitdiff
2015-02-24
Kenneth Graunke
glsl: Make ir_validate check the type of ir_discard...
tree
|
commitdiff
2015-02-24
Jason Ekstrand
nir/register: Add a parent_instr field
tree
|
commitdiff
2015-02-23
Jason Ekstrand
nir/gcm: Add some missing break statements
tree
|
commitdiff
2015-02-23
Jason Ekstrand
nir: Copy-propagate vecN operations that are actually...
tree
|
commitdiff
2015-02-21
Eric Anholt
nir: Generalize the optimization of subs of subs from 0.
tree
|
commitdiff
2015-02-21
Eric Anholt
nir: Collapse repeated bcsels on the same argument.
tree
|
commitdiff
2015-02-21
Eric Anholt
nir: When faced with a csel on !condition, just flip...
tree
|
commitdiff
2015-02-21
Eric Anholt
nir: Allow nir_opt_algebraic to see booleanness through...
tree
|
commitdiff
2015-02-21
Eric Anholt
nir: Add a couple of simplifications of csel operations.
tree
|
commitdiff
2015-02-21
Ilia Mirkin
glsl: ensure that enter/leave record get a record type
tree
|
commitdiff
2015-02-20
Kenneth Graunke
nir: Fix the Mesa build without -DDEBUG.
tree
|
commitdiff
2015-02-20
Eric Anholt
nir: Drop dependency on mtypes.h for core NIR.
tree
|
commitdiff
2015-02-20
Eric Anholt
glsl: Only include mtypes from glsl_types.h for the...
tree
|
commitdiff
2015-02-20
Eric Anholt
util: Move Mesa's bitset.h to util/.
tree
|
commitdiff
2015-02-20
Eric Anholt
mesa: Add gallium include dirs to more parts of the...
tree
|
commitdiff
2015-02-20
Samuel Iglesias...
glsl: don't allow invariant qualifiers for interface...
tree
|
commitdiff
2015-02-20
Timothy Arceri
glsl: Use the without_array predicate
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/GCM: Pull unpinned instructions out of blocks while...
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/GCM: Use pass_flags instead of bitsets for tracking...
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir: Add a global code motion (GCM) pass
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/instr: Change "live" to a more generic "pass_flags...
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir: Make nir_[cf_node/instr]_[prev/next] return null...
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/from_ssa: Don't try to read an invalid instruction
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/validate: Validate SSA defs the same way we do...
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/validate: Validate if_uses on registers
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir: Properly clean up CF nodes when we remove them
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir: use nir_foreach_ssa_def for indexing ssa defs
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/from_ssa: Use the nir_block_dominance function...
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/dominance: Add a constant-time mechanism for compar...
tree
|
commitdiff
2015-02-20
Jason Ekstrand
nir/dominance: Expose the dominance intersection function
tree
|
commitdiff
2015-02-19
Kenneth Graunke
glsl: Add compute to _mesa_shader_stage_to_string(...
tree
|
commitdiff
2015-02-19
Kenneth Graunke
glsl: Create a _mesa_shader_stage_to_abbrev() function.
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: add lowering for double divide to rcp/mul
tree
|
commitdiff
2015-02-19
Brian Paul
nir: add missing GLSL_TYPE_DOUBLE case in type_size()
tree
|
commitdiff
2015-02-19
Samuel Iglesias...
glsl: A shader cannot redefine or overload built-in...
tree
|
commitdiff
2015-02-19
Ilia Mirkin
glsl: remove bogus 'd' constant qualifiers
tree
|
commitdiff
2015-02-19
Eric Anholt
nir: Add an ALU op builder kind of like ir_builder.h
tree
|
commitdiff
2015-02-19
Ilia Mirkin
glsl/tests: add DOUBLE types
tree
|
commitdiff
2015-02-19
Ilia Mirkin
glsl: add a lowering pass for frexp/ldexp with double...
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: lower double optional passes (v2)
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: implement double builtin functions
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/lower_instructions: add double lowering passes
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: enable/disable certain lowering passes for doubles
tree
|
commitdiff
2015-02-19
Tapani Pälli
glsl: validate output types for shader stages
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: add double support to lower_mat_op_to_vec
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Linking support for doubles
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Support double loop control
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Support double inouts
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/lexer: Support double floats
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/parser: Support double floats
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/ast: Support double floats
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Add ubo lowering support for doubles
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Add support doubles in optimization passes
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/ir: Add builder support for functions with double...
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/ir: Add builtin constant function support for...
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/ir: Add cloning support for doubles
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/ir: Add printing support for doubles
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl/ir: Add builtin function support for doubles
tree
|
commitdiff
2015-02-19
Ilia Mirkin
glsl: fix uniform linking logic in the presence of...
tree
|
commitdiff
2015-02-19
Ilia Mirkin
glsl: teach std140_base_alignment about samplers
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Uniform linking support for doubles
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Add double builtin type generation
tree
|
commitdiff
next