projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa/teximage: Add GL error parameter to _mesa_target_can_be_compressed
[mesa.git]
/
src
/
glsl
/
nir
/
nir.h
2015-08-25
Kenneth Graunke
nir: Use nir_shader::stage rather than passing it around.
blob
|
commitdiff
|
raw
2015-08-25
Kenneth Graunke
nir: Store gl_shader_stage in nir_shader.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-25
Jason Ekstrand
nir/lower_io: Remove assign_var_locations_direct_first
blob
|
commitdiff
|
raw
|
diff to current
2015-08-25
Kenneth Graunke
nir: Pass a type_size() function pointer into nir_lower...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-24
Connor Abbott
nir: add nir_foreach_phi_src_safe()
blob
|
commitdiff
|
raw
|
diff to current
2015-08-24
Connor Abbott
nir: move control flow modification to its own file
blob
|
commitdiff
|
raw
|
diff to current
2015-08-24
Kenneth Graunke
nir: Delete the nir_function_impl::start_block field.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-14
Eric Anholt
nir: Add a nir_opt_undef() to handle csels with undef.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Eric Anholt
nir: Add a nir_lower_load_const_to_scalar() pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Eric Anholt
Revert "nir: Use a single bit for the dual-source blend...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-03
Iago Toral Quiroga
nir/nir_lower_io: Add vec4 support
blob
|
commitdiff
|
raw
|
diff to current
2015-08-03
Timothy Arceri
nir: Use a single bit for the dual-source blend index
blob
|
commitdiff
|
raw
|
diff to current
2015-07-17
Connor Abbott
nir: add nir_foreach_instr_safe_reverse()
blob
|
commitdiff
|
raw
|
diff to current
2015-07-17
Connor Abbott
nir: add nir_instr_is_first() and nir_instr_is_last...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Iago Toral Quiroga
nir: add nir_var_shader_storage
blob
|
commitdiff
|
raw
|
diff to current
2015-07-08
Kenneth Graunke
nir: Fix comment above nir_convert_from_ssa() prototype.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Connor Abbott
nir: remove parent_instr from nir_register
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Connor Abbott
nir: remove nir_src_get_parent_instr()
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Connor Abbott
nir/from_ssa: add a flag to not convert everything...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-09
Jason Ekstrand
nir/nir: Use a linked list instead of a hash set for...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-09
Jason Ekstrand
nir: Add a function for rewriting the condition of...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-09
Jason Ekstrand
nir: Add and use initializer #defines for nir_src and...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Jason Ekstrand
nir: Move get_const_initializer_load from vars_to_ssa...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Jason Ekstrand
nir/tex: Use the correct return size for query_levels...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Jason Ekstrand
nir: Refactor tex_instr_dest_size to use a switch statement
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Ian Romanick
nir: Silence unused parameter warnings
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Kenneth Graunke
nir: Store num_direct_uniforms in the nir_shader.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Rob Clark
nir: split out lower_sub from lower_negate
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Kenneth Graunke
nir: Constify nir_lower_sampler's gl_shader_program...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Kenneth Graunke
nir: Make nir_lower_samplers take a gl_shader_stage...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Kenneth Graunke
nir: Move gl_shader_stage enum from mtypes.h to shader_...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-07
Jason Ekstrand
nir: Make nir_*_instr_create take a nir_shader instead...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-07
Kenneth Graunke
nir: Implement a nir_sweep() pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-05
Rob Clark
nir: add lowering for idiv/udiv/umod
blob
|
commitdiff
|
raw
|
diff to current
2015-04-05
Rob Clark
nir: add option to lower slt/sge/seq/sne
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Jason Ekstrand
nir: Add a cubemap normalizing pass
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Jason Ekstrand
nir: Add a src_get_parent_instr function
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Eric Anholt
nir: Add a lowering pass for texture projectors.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
nir/algebraic: Add a seperate section for "late" optimi...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Eric Anholt
nir: Add optional lowering of flrp.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Jason Ekstrand
nir/lower_io: Add a assign_locations function that...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Jason Ekstrand
nir/lower_io: Make variable location assignment a manua...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Jason Ekstrand
nir: Use a list instead of a hash_table for inputs...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kenneth Graunke
nir: Add native_integers to nir_shader_compiler_options.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Kenneth Graunke
nir: Delete nir_shader::user_structures and num_user_st...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Jason Ekstrand
nir/register: Add a parent_instr field
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Eric Anholt
nir: Drop dependency on mtypes.h for core NIR.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Eric Anholt
util: Move Mesa's bitset.h to util/.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Jason Ekstrand
nir: Add a global code motion (GCM) pass
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Jason Ekstrand
nir/instr: Change "live" to a more generic "pass_flags...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Jason Ekstrand
nir: Make nir_[cf_node/instr]_[prev/next] return null...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Jason Ekstrand
nir/dominance: Add a constant-time mechanism for compar...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Jason Ekstrand
nir/dominance: Expose the dominance intersection function
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering fsat.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering ffma.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering fneg/ineg.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering fsqrt(x) to frcp(frsqrt...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Conditionalize the POW reconstruction on shader...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a nir_shader_compiler_options struct pointed...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
Kenneth Graunke
nir: Mark nir_print_instr's instr pointer as const.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Connor Abbott
nir: add an optimization to remove useless phi nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Jason Ekstrand
nir: Add a pass to lower vector phi nodes to scalar...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Jason Ekstrand
nir: Add an invalid type
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Connor Abbott
nir: add a helper function for getting the number of...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-26
Jason Ekstrand
nir: Use pointers for nir_src_copy and nir_dest_copy
blob
|
commitdiff
|
raw
|
diff to current
2015-01-25
Connor Abbott
nir: use Python to autogenerate opcode information
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Eric Anholt
nir: Expose nir_print_instr() for debug prints
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Eric Anholt
nir: Add nir_lower_alu_to_scalar.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Eric Anholt
nir: Make some helpers for copying ALU src/dests.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Eric Anholt
nir: Make an easier helper for setting up SSA defs.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Matt Turner
nir: Replace assert(0) with unreachable().
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Jason Ekstrand
nir: Add src and dest constructors
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Jason Ekstrand
nir: Add a nir_foreach_phi_src helper macro
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
util: Move main/set to util/hash_set
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a pass for lowering copy instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Rename lower_variables to lower_vars_to_ssa
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/tex_instr: Add a nir_tex_src struct and dynamically...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/validate: Only build in debug mode
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Make intrinsic flags into an enum
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Use static inlines instead of macros for list...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/variable: Remove the constant_value field
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add some documentation
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Rename parallel_copy_copy to parallel_copy_entry...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/from_ssa: Clean up parallel copy handling and docum...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Rename nir_block_following_if to nir_block_get_fol...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/opcodes: Remove the per_component info field
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/opcodes: Add algebraic properties metadata
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Make load_const SSA-only
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Make nir_ssa_undef_instr_create initialize the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a foreach_ssa_def function
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Remove predication
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/metadata: Rename metadata_dirty to metadata_preserve
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir/tex_instr: Rename the indirect source type and...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Make texture instruction names more consistent
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a basic constant folding pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add an algebraic optimization pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Make the type casting operations static inline...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a lowering pass for adding source modifiers...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a helper for getting a constant value from...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Vectorize intrinsics
blob
|
commitdiff
|
raw
|
diff to current
next