projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
pan/midgard: Track csel swizzle
[mesa.git]
/
src
/
panfrost
/
midgard
/
compiler.h
2019-08-30
Alyssa Rosenzweig
pan/midgard: Track csel swizzle
blob
|
commitdiff
|
raw
2019-08-30
Alyssa Rosenzweig
pan/midgard: Ensure fragment writeout is in the final...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Add post-schedule iteration helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Expose mir_get/set_swizzle
blob
|
commitdiff
|
raw
|
diff to current
2019-08-28
Boris Brezillon
panfrost: Use ralloc() to allocate instructions to...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Boris Brezillon
Revert "panfrost: Free all block/instruction objects...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Boris Brezillon
panfrost: Free all block/instruction objects before...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Boris Brezillon
panfrost: Free the instruction object in mir_remove_ins...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-26
Alyssa Rosenzweig
pan/midgard: Fold ssa_args into midgard_instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-08-26
Alyssa Rosenzweig
pan/midgard: Add imov->fmov optimization
blob
|
commitdiff
|
raw
|
diff to current
2019-08-26
Alyssa Rosenzweig
pan/midgard: Switch constants to uint32
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Alyssa Rosenzweig
pan/midgard: Represent unused nodes by ~0
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Compute liveness per-block
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Add mir_rewrite_index_dst_single helper
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Index blocks for printing
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Add mir_foreach_src
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Add mir_foreach_instr_in_block_rev
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Add mir_foreach_successor helper
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Add mir_foreach_predecessor utility
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Add mir_exit_block helper
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Maintain block predecessor set
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Shrink successors[] to 2 length
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/midgard: Add mir_ubo_shift helper
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/midgard: Wire writemask into UBO reads
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/midgard: Emit store_output branch just-in-time
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/midgard: Add dont_eliminate flag
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/midgard: Use hint on midgard_instruction for spill_move
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Add no_spill flag
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Clamp sysval component count
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Pass uploaded midgard_instruction through
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Allow sysval destination override
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Promote all 16 uniforms
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Switch sources to an array for trinary...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Fix block successors
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Add bitwise src/invert fusing
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Add .not propagation pass
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Fuse invert into bitwise ops
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Alyssa Rosenzweig
pan/midgard: Extend copy-propagation to swizzles
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Alyssa Rosenzweig
pan/midgard: Extract simple source mod check
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Alyssa Rosenzweig
pan/midgard: Implement derivatives
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Alyssa Rosenzweig
pan/midgard: Add make_compiler_temp_reg helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Alyssa Rosenzweig
pan/midgard: Move nir_*_src_index to compiler.h
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Introduce invert field
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Tag SSA/reg
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Specialize mod checking by type when check...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Add mir_mask_of_read_components helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Add mir_is_written_before helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Add post-RA move elimination
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Share mir_nontrivial_outmod
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Implement texture RA
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Add dead move elimination pass
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Move DCE into its own file
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Add mir_rewrite_dst_tag helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Optimize varying projection
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Add perspective projection recombine pass
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Add R27-only op handling
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Move uniforms to special registers
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Add mir_lower_special_reads helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Add mir_rewrite_index_src_tag
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Allocate special register classes
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Move copy propagation into its own file
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Add mir_single_use helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
panfrost: Use nir_gather_info information about discards
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Alyssa Rosenzweig
panfrost/midgard: Allocate registers once (per-screen)
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
pan/midgard: Report spills:fills to shader-db
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
panfrost/midgard: Report tls_size
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
panfrost/midgard: Implement register spilling
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
panfrost/midgard: Add mir_has_arg helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
pan/midgard: Add mir_rewrite_index_src_single helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
panfrost/midgard: Implement load/store scratch opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
pan/midgard: Remove "aliasing"
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
panfrost: Promote uniform registers late
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Alyssa Rosenzweig
pan/midgard: Call scheduler/RA in a loop
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Alyssa Rosenzweig
panfrost: Clamp point size
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Alyssa Rosenzweig
panfrost: Move non-Gallium files outside of Gallium
blob
|
commitdiff
|
raw
|
diff to current