projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl/lexer: Support double floats
[mesa.git]
/
src
/
glsl
/
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
2015-02-19
Dave Airlie
glsl: add ARB_gpu_shader_fp64 to the glsl extensions...
tree
|
commitdiff
2015-02-19
Dave Airlie
glsl: Add double builtin type
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Recognize and reduce duplicated fsats.
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Add a flag for lowering fsat.
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Add a flag for lowering ffma.
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Add a flag for lowering fneg/ineg.
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Add a flag for lowering fsqrt(x) to frcp(frsqrt...
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Add lowering of POW instructions if the lower...
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Conditionalize the POW reconstruction on shader...
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Add an optional expression controlling nir_algebra...
tree
|
commitdiff
2015-02-18
Eric Anholt
nir: Add a nir_shader_compiler_options struct pointed...
tree
|
commitdiff
2015-02-18
Alan Coopersmith
Avoid fighting with Solaris headers over isnormal()
tree
|
commitdiff
2015-02-18
Alan Coopersmith
Remove extraneous ; after DECL_TYPE usage
tree
|
commitdiff
2015-02-18
Kenneth Graunke
glsl: Reduce memory consumption of copy propagation...
tree
|
commitdiff
2015-02-17
Ian Romanick
glcpp: Silence GCC warning
tree
|
commitdiff
2015-02-17
Ilia Mirkin
glsl/tests: add IMAGE type.
tree
|
commitdiff
2015-02-14
Jason Ekstrand
nir: Make gl_FrontFacing a system_value
tree
|
commitdiff
2015-02-14
Jason Ekstrand
nir/lower_phis_to_scalar: Fix some logic in is_phi_scal...
tree
|
commitdiff
2015-02-12
Emil Velikov
nir: add missing header to the sources list
tree
|
commitdiff
2015-02-12
Emil Velikov
nir: resolve nir.h dependency list (fix make distcheck)
tree
|
commitdiff
2015-02-11
Matt Turner
glsl: Optimize (f2i(trunc x)) into (f2i x).
tree
|
commitdiff
2015-02-11
Matt Turner
glsl: Optimize round-half-up pattern.
tree
|
commitdiff
2015-02-11
Matt Turner
glsl: Add trunc() to ir_builder.
tree
|
commitdiff
2015-02-11
Matt Turner
nir: Recognize open-coded fmin/fmax.
tree
|
commitdiff
2015-02-11
Eric Anholt
nir: Add algebraic opt for int comparisons with identic...
tree
|
commitdiff
2015-02-11
Eric Anholt
nir: Fix load_const comparisons for CSE.
tree
|
commitdiff
2015-02-11
Matt Turner
glsl: Optimize 1/exp(x) into exp(-x).
tree
|
commitdiff
2015-02-11
Matt Turner
nir: Remove casts from void*.
tree
|
commitdiff
2015-02-11
Matt Turner
nir: Replace assert(0) with unreachable().
tree
|
commitdiff
2015-02-11
Matt Turner
nir: Remove unused has_indirect variable.
tree
|
commitdiff
2015-02-10
Francisco Jerez
glsl: Forbid calling the constructor of any opaque...
tree
|
commitdiff
2015-02-10
Francisco Jerez
glsl: Return correct number of coordinate components...
tree
|
commitdiff
2015-02-10
Kenneth Graunke
nir: Mark nir_print_instr's instr pointer as const.
tree
|
commitdiff
2015-02-06
Eric Anholt
nir: Fix broken fsat recognizer.
tree
|
commitdiff
2015-02-06
Eric Anholt
nir: Slightly simplify algebraic code generation by...
tree
|
commitdiff
2015-02-06
Iago Toral Quiroga
glsl: GLSL ES identifiers cannot exceed 1024 characters
tree
|
commitdiff
2015-02-03
Connor Abbott
nir: add an optimization to remove useless phi nodes
tree
|
commitdiff
2015-02-03
Jason Ekstrand
nir/validate: Ensure that phi sources are SSA-only
tree
|
commitdiff
2015-02-03
Jason Ekstrand
nir/validate: Validate that only float ALU outputs...
tree
|
commitdiff
2015-02-03
Jason Ekstrand
nir/lower_source_mods: Don't lower saturate for non...
tree
|
commitdiff
2015-02-03
Jason Ekstrand
nir: Add a pass to lower vector phi nodes to scalar...
tree
|
commitdiff
2015-02-03
Matt Turner
glsl/list: Note that exec_lists may not be realloc'd.
tree
|
commitdiff
2015-02-03
Iago Toral Quiroga
glsl: Improve precision of mod(x,y)
tree
|
commitdiff
2015-02-03
Iago Toral Quiroga
glsl: can't have 'const' qualifier used with struct...
tree
|
commitdiff
2015-02-03
Iago Toral Quiroga
glsl: interface blocks must be declared at global scope
tree
|
commitdiff
2015-02-03
Kenneth Graunke
glsl: Pick ast_conditional branch regardless of op1...
tree
|
commitdiff
2015-01-30
Jason Ekstrand
nir/opt_algebraic: Add some constant bcsel reductions
tree
|
commitdiff
2015-01-30
Jason Ekstrand
nir/opt_algebraic: Add some boolean simplifications
tree
|
commitdiff
2015-01-30
Jason Ekstrand
nir/algebraic: Support specifying variable as constant...
tree
|
commitdiff
2015-01-30
Jason Ekstrand
nir/algebraic: Fail to compile of a variable is used...
tree
|
commitdiff
2015-01-30
Jason Ekstrand
nir/search: Allow for matching variables based on types
tree
|
commitdiff
2015-01-30
Jason Ekstrand
nir/search: Add support for matching unknown constants
tree
|
commitdiff
2015-01-30
Jason Ekstrand
nir: Add an invalid type
tree
|
commitdiff
2015-01-29
Eric Anholt
nir: Add variants of some of the comparison simplificat...
tree
|
commitdiff
2015-01-29
Eric Anholt
nir: Don't try to to-SSA ALU instructions that are...
tree
|
commitdiff
2015-01-29
Eric Anholt
nir: Fix a bit of broken indentation.
tree
|
commitdiff
2015-01-29
Eric Anholt
nir: Add a couple of helpers for glsl types.
tree
|
commitdiff
2015-01-29
Eric Anholt
nir: Make vec-to-movs handle src/dest aliasing.
tree
|
commitdiff
2015-01-28
Jason Ekstrand
nir/opcodes: Use a return type of tfloat for ldexp
tree
|
commitdiff
2015-01-28
Jason Ekstrand
Revert "nir/opcodes: Use fpclassify() instead of isnorm...
tree
|
commitdiff
2015-01-28
Jason Ekstrand
nir/opcodes: Use fpclassify() instead of isnormal(...
tree
|
commitdiff
2015-01-27
Connor Abbott
nir: fix a bug with constant folding non-per-component...
tree
|
commitdiff
2015-01-27
Connor Abbott
nir: add a helper function for getting the number of...
tree
|
commitdiff
2015-01-26
Jason Ekstrand
nir/opcodes: Don't go through doubles when constant...
tree
|
commitdiff
2015-01-26
Jason Ekstrand
nir/opcodes: Simplify and fix the unpack_half_*_split_...
tree
|
commitdiff
2015-01-26
Jason Ekstrand
nir: Use pointers for nir_src_copy and nir_dest_copy
tree
|
commitdiff
2015-01-25
Connor Abbott
nir/constant_folding: use the new constant folding...
tree
|
commitdiff
2015-01-25
Jason Ekstrand
nir: add new constant folding infrastructure
tree
|
commitdiff
2015-01-25
Connor Abbott
nir: use Python to autogenerate opcode information
tree
|
commitdiff
2015-01-24
Matt Turner
glsl: Add a foreach_in_list_reverse_safe macro.
tree
|
commitdiff
2015-01-24
Eric Anholt
nir: Expose nir_print_instr() for debug prints
tree
|
commitdiff
2015-01-24
Eric Anholt
nir: When asked to print with a NULL state, just use...
tree
|
commitdiff
2015-01-24
Eric Anholt
nir: Add nir_lower_alu_to_scalar.
tree
|
commitdiff
2015-01-24
Eric Anholt
nir: Make some helpers for copying ALU src/dests.
tree
|
commitdiff
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for division and recip...
tree
|
commitdiff
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for exponential/logari...
tree
|
commitdiff
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for simplifying compar...
tree
|
commitdiff
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for pointless shifts.
tree
|
commitdiff
2015-01-23
Kenneth Graunke
nir: Add a bunch of algebraic optimizations on logic...
tree
|
commitdiff
2015-01-23
Kenneth Graunke
nir: Implement CSE on intrinsics that can be eliminated...
tree
|
commitdiff
2015-01-23
Kenneth Graunke
nir: Pull nir_instr_can_cse()'s SSA checks out of the...
tree
|
commitdiff
2015-01-23
Matt Turner
glsl: Build a libglsl_util library.
tree
|
commitdiff
2015-01-23
Matt Turner
glsl: Build with subdir-objects.
tree
|
commitdiff
2015-01-23
Matt Turner
nir: Add headers to distribution.
tree
|
commitdiff
2015-01-23
Matt Turner
nir: Add nir_{opt_,}algebraic.py to distribution.
tree
|
commitdiff
2015-01-23
Connor Abbott
nir: add generated file to .gitignore
tree
|
commitdiff
next