OSDN Git Service
(root)
/
android-x86
/
external-mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i915: use EmitNoIndirectSampler
[android-x86/external-mesa.git]
/
src
/
glsl
/
2015-07-01
Tapani Pälli
mesa/glsl: new compiler option EmitNoIndirectSampler
tree
|
commitdiff
2015-07-01
Tapani Pälli
glsl: Allow dynamic sampler array indexing with GLSL...
tree
|
commitdiff
2015-07-01
Ilia Mirkin
glsl: binding point is a texture unit, which is a combi...
tree
|
commitdiff
2015-07-01
Ilia Mirkin
glsl: add version checks to conditionals for builtin...
tree
|
commitdiff
2015-06-03
Ilia Mirkin
glsl: avoid leaking linked gl_shader when there's a...
tree
|
commitdiff
2015-04-22
Brian Paul
glsl: rewrite glsl_type::record_key_hash() to avoid...
tree
|
commitdiff
2015-04-22
Mauro Rossi
android: add inital NIR build
tree
|
commitdiff
2015-04-22
Emil Velikov
android: add $(mesa_top)/src include to the whole of...
tree
|
commitdiff
2015-04-22
Ian Romanick
nir: Fix typo in "ushr by 0" algebraic replacement
tree
|
commitdiff
2015-03-26
Anuj Phogat
glsl: Generate link error for non-matching gl_FragCoord...
tree
|
commitdiff
2015-03-26
Tapani Pälli
glsl: fix names in lower_constant_arrays_to_uniforms
tree
|
commitdiff
2015-03-25
Samuel Iglesias...
glsl: optimize (0 cmp x + y) into (-x cmp y).
tree
|
commitdiff
2015-03-11
Kenneth Graunke
glsl: Mark array access when copying to a temporary...
tree
|
commitdiff
2015-02-27
Matt Turner
glsl: Rewrite and fix min/max to saturate optimization.
tree
|
commitdiff
2015-02-24
Alan Coopersmith
Avoid fighting with Solaris headers over isnormal()
tree
|
commitdiff
2015-02-24
Alan Coopersmith
Remove extraneous ; after DECL_TYPE usage
tree
|
commitdiff
2015-02-24
Kenneth Graunke
glsl: Reduce memory consumption of copy propagation...
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-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
2015-01-23
Connor Abbott
glsl: fix stale comment
tree
|
commitdiff
2015-01-22
Eric Anholt
nir: Fix setup of constant bool initializers.
tree
|
commitdiff
2015-01-22
Eric Anholt
nir: Make an easier helper for setting up SSA defs.
tree
|
commitdiff
2015-01-22
Jonathan Gray
glsl: Link glsl_test with pthreads library.
tree
|
commitdiff
2015-01-22
Tapani Pälli
glsl: do not allow interface block to have name already...
tree
|
commitdiff
2015-01-22
Matt Turner
nir: Replace assert(0) with unreachable().
tree
|
commitdiff
2015-01-22
Jason Ekstrand
nir: Stop using designated initializers
tree
|
commitdiff
2015-01-21
Jason Ekstrand
nir: Add src and dest constructors
tree
|
commitdiff
2015-01-21
Jason Ekstrand
nir: Add a nir_foreach_phi_src helper macro
tree
|
commitdiff
2015-01-19
Micah Fedke
mesa: Add ARB_shader_precision infrastructure
tree
|
commitdiff
2015-01-17
Vinson Lee
nir: s/malloc.h/stdlib.h/
tree
|
commitdiff
2015-01-16
Carl Worth
glsl: Add unit tests for blob.c
tree
|
commitdiff
2015-01-16
Tapani Pälli
glsl: Add blob_overwrite_bytes and blob_overwrite_uint32
tree
|
commitdiff
2015-01-16
Carl Worth
glsl: Add blob.c---a simple interface for serializing...
tree
|
commitdiff
2015-01-16
Carl Worth
glsl: Add convenience function get_sampler_instance
tree
|
commitdiff
2015-01-16
Jason Ekstrand
nir/live_variables: Use a worklist
tree
|
commitdiff
2015-01-16
Jason Ekstrand
nir: Add a worklist helper structure
tree
|
commitdiff
2015-01-16
Brian Paul
nir: fix incorrect argument passed to validate_src...
tree
|
commitdiff
2015-01-16
Brian Paul
nir: silence compiler warning from visit_src() call
tree
|
commitdiff
2015-01-15
Jason Ekstrand
util/hash_set: Rework the API to know about hashing
tree
|
commitdiff
2015-01-15
Jason Ekstrand
util: Move main/set to util/hash_set
tree
|
commitdiff
2015-01-15
Jason Ekstrand
hash_table: Rename insert_with_hash to insert_pre_hashed
tree
|
commitdiff
2015-01-15
Jason Ekstrand
nir/algebraic: Only replace an instruction once
tree
|
commitdiff
2015-01-15
Jason Ekstrand
nir/vars_to_ssa: Use the copy lowering from lower_var_c...
tree
|
commitdiff
2015-01-15
Jason Ekstrand
nir: Add a pass for lowering copy instructions
tree
|
commitdiff
2015-01-15
Jason Ekstrand
nir/vars_to_ssa: Refactor get_deref_node
tree
|
commitdiff
2015-01-15
Jason Ekstrand
nir: Rename lower_variables to lower_vars_to_ssa
tree
|
commitdiff
2015-01-15
Jason Ekstrand
nir/tex_instr: Add a nir_tex_src struct and dynamically...
tree
|
commitdiff
next