projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Simplify depth/stencil/alpha
[mesa.git]
/
src
/
panfrost
/
midgard
/
compiler.h
2020-08-13
Alyssa Rosenzweig
panfrost: Simplify depth/stencil/alpha
blob
|
commitdiff
|
raw
2020-07-30
Italo Nicola
pan/mdg: remove ins->br_compact and ins->branch_extended
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: defer branch packing
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: remove ins->alu
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->load_store.op
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->alu.outmod
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->alu.reg_mode
blob
|
commitdiff
|
raw
|
diff to current
2020-07-30
Italo Nicola
pan/mdg: eliminate references to ins->alu.op
blob
|
commitdiff
|
raw
|
diff to current
2020-07-15
Alyssa Rosenzweig
pan/mdg: Bump compiler RT maximum
blob
|
commitdiff
|
raw
|
diff to current
2020-07-15
Icecream95
pan/mdg: Dual source blend input/writeout support
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Icecream95
pan/mdg: Handle tilebuffer wait loops
blob
|
commitdiff
|
raw
|
diff to current
2020-06-15
Alyssa Rosenzweig
pan/mdg: Precolour blend inputs
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Replace writeout booleans with a single value
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Alyssa Rosenzweig
pan/mdg: Add roundmode enum
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Enable out-of-order execution after texture ops
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Fuse f2f16 into load_interpolated_input
blob
|
commitdiff
|
raw
|
diff to current
2020-06-01
Alyssa Rosenzweig
pan/mdg: Treat packs "specially"
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Avoid division in printing helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Eliminate load_64
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Streamline dest_override handling
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Defer modifier packing until emit time
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Remove promote_float pass
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Add abs/neg/shift modifiers to IR
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Include more types
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Remove mir_*size routines
blob
|
commitdiff
|
raw
|
diff to current
2020-05-20
Alyssa Rosenzweig
pan/mdg: Optimize liveness computation in DCE
blob
|
commitdiff
|
raw
|
diff to current
2020-05-20
Alyssa Rosenzweig
pan/mdg: Precompute mir_special_index
blob
|
commitdiff
|
raw
|
diff to current
2020-05-20
Alyssa Rosenzweig
pan/mdg: Optimize pipelining logic
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Remove invert optimizations
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Treat inot as a modifier
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Alyssa Rosenzweig
pan/mdg: Prepare for modifier helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-05-12
Alyssa Rosenzweig
pan/mdg: Remove texture_op_count
blob
|
commitdiff
|
raw
|
diff to current
2020-05-12
Alyssa Rosenzweig
pan/mdg: Analyze helper execution requirements
blob
|
commitdiff
|
raw
|
diff to current
2020-05-12
Alyssa Rosenzweig
pan/mdg: Analyze helper invocation termination
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Alyssa Rosenzweig
pan/mdg: Track v_mov type (force uint32 for now?)
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Alyssa Rosenzweig
pan/mdg: Add type fields to IR
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Alyssa Rosenzweig
pan/mdg: Remove old hack
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Alyssa Rosenzweig
pan/mdg: Use PAN_IS_REG
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Alyssa Rosenzweig
pan/mdg: Remove nir_alu_src_index
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Alyssa Rosenzweig
panfrost: Move lcra to panfrost/util
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/bi: Paste over bi_has_arg
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
panfrost: Sync Midgard/Bifrost control flow
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
panfrost: Move liveness analysis to root panfrost/
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/midgard: Subclass midgard_block from pan_block
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/midgard: Sync midgard_block field names with Bifrost
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/midgard: Localize `visited` tracking
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
panfrost: Move Midgard sysval code to common Panfrost
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/midgard: Decontextualize midgard_nir_assign_sysval_body
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/midgard: Adjust sysval-related prototypes
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/midgard: Remove unused iterators
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
panfrost: Move mir_to_bytemask to common code
blob
|
commitdiff
|
raw
|
diff to current
2020-02-27
Alyssa Rosenzweig
pan/midgard: Use address analysis for globals, etc
blob
|
commitdiff
|
raw
|
diff to current
2020-02-27
Alyssa Rosenzweig
pan/midgard: Extract nir_ssa_index helper
blob
|
commitdiff
|
raw
|
diff to current
2020-02-24
Alyssa Rosenzweig
pan/midgard: Implement nir_intrinsic_get_buffer_size
blob
|
commitdiff
|
raw
|
diff to current
2020-02-16
Alyssa Rosenzweig
pan/midgard: Overhaul tag handling
blob
|
commitdiff
|
raw
|
diff to current
2020-02-05
Boris Brezillon
pan/midgard: Add nir_intrinsic_store_zs_output_pan...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-03
Boris Brezillon
pan/midgard: Add an enum to describe the render targets
blob
|
commitdiff
|
raw
|
diff to current
2020-02-02
Alyssa Rosenzweig
pan/midgard: Break out one-src read_components
blob
|
commitdiff
|
raw
|
diff to current
2020-01-22
Boris Brezillon
panfrost/midgard: Use a union to manipulate embedded...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-18
Alyssa Rosenzweig
pan/midgard: Bytemasks should round up, not round down
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Robert Foss
panfrost: Prefix schedule_program to prevent collision
blob
|
commitdiff
|
raw
|
diff to current
2020-01-10
Alyssa Rosenzweig
pan/midgard: Support indirect UBO offsets
blob
|
commitdiff
|
raw
|
diff to current
2020-01-02
Alyssa Rosenzweig
pan/midgard: Generate MRT writeout loops
blob
|
commitdiff
|
raw
|
diff to current
2020-01-02
Alyssa Rosenzweig
pan/midgard: Generalize IS_ALU and quadword_size
blob
|
commitdiff
|
raw
|
diff to current
2019-12-31
Afonso Bordado
pan/midgard: Optimize branches with inverted arguments
blob
|
commitdiff
|
raw
|
diff to current
2019-12-31
Alyssa Rosenzweig
pan/midgard: Remove prepacked_branch
blob
|
commitdiff
|
raw
|
diff to current
2019-12-25
Alyssa Rosenzweig
pan/midgard: Add mir_upper_override helper
blob
|
commitdiff
|
raw
|
diff to current
2019-12-20
Afonso Bordado
pan/midgard: Optimize comparisions with similar operations
blob
|
commitdiff
|
raw
|
diff to current
2019-12-20
Alyssa Rosenzweig
pan/midgard: Implement textureOffset for 2D textures
blob
|
commitdiff
|
raw
|
diff to current
2019-12-19
Alyssa Rosenzweig
pan/midgard: Add uniform/work heuristic
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Alyssa Rosenzweig
pan/midgard: Fix liveness analysis with multiple epilogues
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Alyssa Rosenzweig
panfrost: Pass blend RT number through
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Use no_spill bitmask
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Dynamically allocate r26/27 for spills
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Move spilling code out of scheduler
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Tomeu Vizoso
pan/midgard: Remove undefined behavior
blob
|
commitdiff
|
raw
|
diff to current
2019-11-22
Alyssa Rosenzweig
pan/midgard: Add LOD bias/clamp lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Alyssa Rosenzweig
pan/midgard: Introduce quirks checks
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Alyssa Rosenzweig
pan/midgard: Use shader stage in mir_op_computes_derivative
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Alyssa Rosenzweig
pan/midgard: Represent ld/st offset unpacked
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Alyssa Rosenzweig
pan/midgard: Fix masks/alignment for 64-bit loads
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Alyssa Rosenzweig
pan/midgard: Expose more typesize helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-11-13
Alyssa Rosenzweig
pan/midgard: Remove util/ra support
blob
|
commitdiff
|
raw
|
diff to current
2019-11-13
Alyssa Rosenzweig
pan/midgard: Integrate LCRA
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Tomeu Vizoso
panfrost: Pipe the GPU ID into compiler and disassembler
blob
|
commitdiff
|
raw
|
diff to current
2019-11-01
Alyssa Rosenzweig
pan/midgard: Eliminate blank_alu_src
blob
|
commitdiff
|
raw
|
diff to current
2019-11-01
Alyssa Rosenzweig
pan/midgard: Refactor swizzles
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Alyssa Rosenzweig
pan/midgard: Expose more typesize manipulation routines
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Alyssa Rosenzweig
pan/midgard: Add mir_set_bytemask helper
blob
|
commitdiff
|
raw
|
diff to current
2019-10-20
Alyssa Rosenzweig
pan/midgard: Report byte masks for read components
blob
|
commitdiff
|
raw
|
diff to current
2019-10-20
Alyssa Rosenzweig
pan/midgard: Add helpers for manipulating byte masks
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Alyssa Rosenzweig
pan/midgard: Use 16-bit liveness masks
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Alyssa Rosenzweig
pan/midgard: Begin tracking liveness metadata
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Alyssa Rosenzweig
pan/midgard: Move RA's liveness analysis into midgard_l...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Alyssa Rosenzweig
pan/midgard: Add mir_calculate_temp_count helper
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Alyssa Rosenzweig
pan/midgard: Remove mir_has_multiple_writes
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Alyssa Rosenzweig
pan/midgard: Add csel invert optimization
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Alyssa Rosenzweig
pan/midgard: Add mir_flip helper
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Alyssa Rosenzweig
pan/midgard: Allow 6 instructions per bundle
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Alyssa Rosenzweig
pan/midgard: Use new scheduler
blob
|
commitdiff
|
raw
|
diff to current
next