projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
nir/lower_tex: support for lowering RECT textures
[mesa.git]
/
src
/
glsl
/
nir
/
nir.h
2015-01-15
Jason Ekstrand
nir/tex_instr: Add a nir_tex_src struct and dynamically...
blob
|
commitdiff
|
raw
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
2015-01-15
Jason Ekstrand
nir: Remove the old variable lowering code
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a pass to lower global variables to local...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a pass for lowering input/output loads/stores
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a pass to lower local variables to registers
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a pass to lower local variable accesses to...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a copy splitting pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Don't require a function in ssa_def_init
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Use an integer index for specifying structure...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a concept of a wildcard array dereference
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Make array deref direct vs. indirect an enum
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a helper for rewriting an instruction source
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a basic CSE pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a fused multiply-add peephole
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a peephole select optimization
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a function for comparing two sources
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a parallel copy instruction type
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a function for rewriting all the uses of a...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add an initialization function for SSA definitions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add an SSA-based liveness analysis pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: set reg_alloc and ssa_alloc when indexing register...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a function to detect if a block is immediately...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a foreach_block_reverse function
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a basic metadata management system
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a lower_vec_to_movs pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add a naieve from-SSA pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add NIR_TRUE and NIR_FALSE constants and use them...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add an SSA-based dead code elimination pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add an SSA-based copy propagation pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a pass to convert to SSA
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: calculate dominance information
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add an optimization to turn global registers into...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a pass to lower atomics
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a pass to lower system value reads
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a pass to lower sampler instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a pass to remove unused variables
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: keep track of the number of input, output, and...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a pass to lower variables for scalar backends
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a validation pass
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add a printer
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add core helper functions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
SQUASH: Use the enum for the variable mode
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Connor Abbott
nir: add the core datastructures
blob
|
commitdiff
|
raw
|
diff to current