OSDN Git Service

i915: use EmitNoIndirectSampler
[android-x86/external-mesa.git] / src / glsl /
2015-07-01 Tapani Pällimesa/glsl: new compiler option EmitNoIndirectSampler
2015-07-01 Tapani Pälliglsl: Allow dynamic sampler array indexing with GLSL...
2015-07-01 Ilia Mirkinglsl: binding point is a texture unit, which is a combi...
2015-07-01 Ilia Mirkinglsl: add version checks to conditionals for builtin...
2015-06-03 Ilia Mirkinglsl: avoid leaking linked gl_shader when there's a...
2015-04-22 Brian Paulglsl: rewrite glsl_type::record_key_hash() to avoid...
2015-04-22 Mauro Rossiandroid: add inital NIR build
2015-04-22 Emil Velikovandroid: add $(mesa_top)/src include to the whole of...
2015-04-22 Ian Romanicknir: Fix typo in "ushr by 0" algebraic replacement
2015-03-26 Anuj Phogatglsl: Generate link error for non-matching gl_FragCoord...
2015-03-26 Tapani Pälliglsl: fix names in lower_constant_arrays_to_uniforms
2015-03-25 Samuel Iglesias... glsl: optimize (0 cmp x + y) into (-x cmp y).
2015-03-11 Kenneth Graunkeglsl: Mark array access when copying to a temporary...
2015-02-27 Matt Turnerglsl: Rewrite and fix min/max to saturate optimization.
2015-02-24 Alan CoopersmithAvoid fighting with Solaris headers over isnormal()
2015-02-24 Alan CoopersmithRemove extraneous ; after DECL_TYPE usage
2015-02-24 Kenneth Graunkeglsl: Reduce memory consumption of copy propagation...
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-06 Eric Anholtnir: Fix broken fsat recognizer.
2015-02-06 Eric Anholtnir: Slightly simplify algebraic code generation by...
2015-02-06 Iago Toral Quirogaglsl: GLSL ES identifiers cannot exceed 1024 characters
2015-02-03 Connor Abbottnir: add an optimization to remove useless phi nodes
2015-02-03 Jason Ekstrandnir/validate: Ensure that phi sources are SSA-only
2015-02-03 Jason Ekstrandnir/validate: Validate that only float ALU outputs...
2015-02-03 Jason Ekstrandnir/lower_source_mods: Don't lower saturate for non...
2015-02-03 Jason Ekstrandnir: Add a pass to lower vector phi nodes to scalar...
2015-02-03 Matt Turnerglsl/list: Note that exec_lists may not be realloc'd.
2015-02-03 Iago Toral Quirogaglsl: Improve precision of mod(x,y)
2015-02-03 Iago Toral Quirogaglsl: can't have 'const' qualifier used with struct...
2015-02-03 Iago Toral Quirogaglsl: interface blocks must be declared at global scope
2015-02-03 Kenneth Graunkeglsl: Pick ast_conditional branch regardless of op1...
2015-01-30 Jason Ekstrandnir/opt_algebraic: Add some constant bcsel reductions
2015-01-30 Jason Ekstrandnir/opt_algebraic: Add some boolean simplifications
2015-01-30 Jason Ekstrandnir/algebraic: Support specifying variable as constant...
2015-01-30 Jason Ekstrandnir/algebraic: Fail to compile of a variable is used...
2015-01-30 Jason Ekstrandnir/search: Allow for matching variables based on types
2015-01-30 Jason Ekstrandnir/search: Add support for matching unknown constants
2015-01-30 Jason Ekstrandnir: Add an invalid type
2015-01-29 Eric Anholtnir: Add variants of some of the comparison simplificat...
2015-01-29 Eric Anholtnir: Don't try to to-SSA ALU instructions that are...
2015-01-29 Eric Anholtnir: Fix a bit of broken indentation.
2015-01-29 Eric Anholtnir: Add a couple of helpers for glsl types.
2015-01-29 Eric Anholtnir: Make vec-to-movs handle src/dest aliasing.
2015-01-28 Jason Ekstrandnir/opcodes: Use a return type of tfloat for ldexp
2015-01-28 Jason EkstrandRevert "nir/opcodes: Use fpclassify() instead of isnorm...
2015-01-28 Jason Ekstrandnir/opcodes: Use fpclassify() instead of isnormal(...
2015-01-27 Connor Abbottnir: fix a bug with constant folding non-per-component...
2015-01-27 Connor Abbottnir: add a helper function for getting the number of...
2015-01-26 Jason Ekstrandnir/opcodes: Don't go through doubles when constant...
2015-01-26 Jason Ekstrandnir/opcodes: Simplify and fix the unpack_half_*_split_...
2015-01-26 Jason Ekstrandnir: Use pointers for nir_src_copy and nir_dest_copy
2015-01-25 Connor Abbottnir/constant_folding: use the new constant folding...
2015-01-25 Jason Ekstrandnir: add new constant folding infrastructure
2015-01-25 Connor Abbottnir: use Python to autogenerate opcode information
2015-01-24 Matt Turnerglsl: Add a foreach_in_list_reverse_safe macro.
2015-01-24 Eric Anholtnir: Expose nir_print_instr() for debug prints
2015-01-24 Eric Anholtnir: When asked to print with a NULL state, just use...
2015-01-24 Eric Anholtnir: Add nir_lower_alu_to_scalar.
2015-01-24 Eric Anholtnir: Make some helpers for copying ALU src/dests.
2015-01-23 Kenneth Graunkenir: Add algebraic optimizations for division and recip...
2015-01-23 Kenneth Graunkenir: Add algebraic optimizations for exponential/logari...
2015-01-23 Kenneth Graunkenir: Add algebraic optimizations for simplifying compar...
2015-01-23 Kenneth Graunkenir: Add algebraic optimizations for pointless shifts.
2015-01-23 Kenneth Graunkenir: Add a bunch of algebraic optimizations on logic...
2015-01-23 Kenneth Graunkenir: Implement CSE on intrinsics that can be eliminated...
2015-01-23 Kenneth Graunkenir: Pull nir_instr_can_cse()'s SSA checks out of the...
2015-01-23 Matt Turnerglsl: Build a libglsl_util library.
2015-01-23 Matt Turnerglsl: Build with subdir-objects.
2015-01-23 Matt Turnernir: Add headers to distribution.
2015-01-23 Matt Turnernir: Add nir_{opt_,}algebraic.py to distribution.
2015-01-23 Connor Abbottnir: add generated file to .gitignore
2015-01-23 Connor Abbottglsl: fix stale comment
2015-01-22 Eric Anholtnir: Fix setup of constant bool initializers.
2015-01-22 Eric Anholtnir: Make an easier helper for setting up SSA defs.
2015-01-22 Jonathan Grayglsl: Link glsl_test with pthreads library.
2015-01-22 Tapani Pälliglsl: do not allow interface block to have name already...
2015-01-22 Matt Turnernir: Replace assert(0) with unreachable().
2015-01-22 Jason Ekstrandnir: Stop using designated initializers
2015-01-21 Jason Ekstrandnir: Add src and dest constructors
2015-01-21 Jason Ekstrandnir: Add a nir_foreach_phi_src helper macro
2015-01-19 Micah Fedkemesa: Add ARB_shader_precision infrastructure
2015-01-17 Vinson Leenir: s/malloc.h/stdlib.h/
2015-01-16 Carl Worthglsl: Add unit tests for blob.c
2015-01-16 Tapani Pälliglsl: Add blob_overwrite_bytes and blob_overwrite_uint32
2015-01-16 Carl Worthglsl: Add blob.c---a simple interface for serializing...
2015-01-16 Carl Worthglsl: Add convenience function get_sampler_instance
2015-01-16 Jason Ekstrandnir/live_variables: Use a worklist
2015-01-16 Jason Ekstrandnir: Add a worklist helper structure
2015-01-16 Brian Paulnir: fix incorrect argument passed to validate_src...
2015-01-16 Brian Paulnir: silence compiler warning from visit_src() call
2015-01-15 Jason Ekstrandutil/hash_set: Rework the API to know about hashing
2015-01-15 Jason Ekstrandutil: Move main/set to util/hash_set
2015-01-15 Jason Ekstrandhash_table: Rename insert_with_hash to insert_pre_hashed
2015-01-15 Jason Ekstrandnir/algebraic: Only replace an instruction once
2015-01-15 Jason Ekstrandnir/vars_to_ssa: Use the copy lowering from lower_var_c...
2015-01-15 Jason Ekstrandnir: Add a pass for lowering copy instructions
2015-01-15 Jason Ekstrandnir/vars_to_ssa: Refactor get_deref_node
2015-01-15 Jason Ekstrandnir: Rename lower_variables to lower_vars_to_ssa
2015-01-15 Jason Ekstrandnir/tex_instr: Add a nir_tex_src struct and dynamically...
next