projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
egl: rename _eglMatchDriver() to _eglInitializeDisplay()
[mesa.git]
/
src
/
panfrost
/
midgard
/
midgard_ra.c
2020-07-30
Italo Nicola
pan/mdg: defer register packing
blob
|
commitdiff
|
raw
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->texture.op
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
Icecream95
pan/mdg: Dual source blend input/writeout support
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Alyssa Rosenzweig
pan/mdg: Respect type/mask in mir_lower_special_reads
blob
|
commitdiff
|
raw
|
diff to current
2020-07-02
Alyssa Rosenzweig
pan/mdg: Remove bundle interference code
blob
|
commitdiff
|
raw
|
diff to current
2020-07-02
Alyssa Rosenzweig
pan/mdg: Don't assign destination in writeout block...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-15
Alyssa Rosenzweig
pan/mdg: Precolour blend inputs
blob
|
commitdiff
|
raw
|
diff to current
2020-06-12
Alyssa Rosenzweig
pan/mdg: Analyze types for 64-bitness in RA
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Add new depth writeout code
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Remove old depth writeout code
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Icecream95
pan/mdg: Move r1.w writeout to branch->dest
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
panfrost: Limit blend shader work count
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Use shifts instead of division for RA sizes
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Round up bytemasks when spilling
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Set RA bounds for fp16
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: Use type size to determine alignment
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/lcra: Allow per-variable bounds to be set
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/lcra: Remove unused alignment parameters
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Ignore dest.type when offseting load swizzle
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: Remove redundant redundancy
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Respect !32-bit sizes in RA
blob
|
commitdiff
|
raw
|
diff to current
2020-05-21
Alyssa Rosenzweig
pan/mdg: Remove mir_*size routines
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Alyssa Rosenzweig
pan/midgard: Remove incorrect comment in RA
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/midgard: Subclass midgard_block from pan_block
blob
|
commitdiff
|
raw
|
diff to current
2020-02-27
Alyssa Rosenzweig
pan/midgard: Force address alignment
blob
|
commitdiff
|
raw
|
diff to current
2020-02-27
Alyssa Rosenzweig
pan/midgard: Fix load/store argument sizing
blob
|
commitdiff
|
raw
|
diff to current
2020-02-27
Alyssa Rosenzweig
pan/midgard: Partially fix 64-bit swizzle alignment
blob
|
commitdiff
|
raw
|
diff to current
2020-02-16
Alyssa Rosenzweig
pan/midgard: Implement barriers
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-01-02
Alyssa Rosenzweig
pan/midgard: Generate MRT writeout loops
blob
|
commitdiff
|
raw
|
diff to current
2019-12-24
Alyssa Rosenzweig
pan/midgard: Do witchcraft on texture offsets
blob
|
commitdiff
|
raw
|
diff to current
2019-12-24
Alyssa Rosenzweig
pan/midgard: Extend IS_VEC4_ONLY to arguments
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-16
Alyssa Rosenzweig
pan/midgard: Set r1.w magic
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Alyssa Rosenzweig
pan/midgard: Writeout per render target
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Force alignment for csel_v
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Don't use no_spill for memory spill src
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: Remove code marked "TODO: remove me"
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Remove consecutive_skip code
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Move bounds checking into LCRA
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Remove spill cost heuristic
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Simplify spillability test
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Alyssa Rosenzweig
pan/midgard: Split spill node selection/spilling
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-11-20
Alyssa Rosenzweig
pan/midgard: Introduce quirks checks
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-15
Alyssa Rosenzweig
pan/midgard: Fix vertex texturing on early Midgard
blob
|
commitdiff
|
raw
|
diff to current
2019-11-15
Alyssa Rosenzweig
pan/midgard: Generalize texture registers across GPUs
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-04
Alyssa Rosenzweig
pan/midgard: Extend default_phys_reg to !32-bit
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Alyssa Rosenzweig
pan/midgard: Extend offset_swizzle to non-32-bit
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Alyssa Rosenzweig
pan/midgard: offset_swizzle doesn't need dstsize
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Alyssa Rosenzweig
pan/midgard: Add bizarre corner case
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Alyssa Rosenzweig
pan/midgard: Compute bundle interference
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-11-01
Alyssa Rosenzweig
pan/midgard: Add a dummy source for loads
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Alyssa Rosenzweig
pan/midgard: Express allocated registers as offsets
blob
|
commitdiff
|
raw
|
diff to current
2019-10-20
Alyssa Rosenzweig
pan/midgard: Handle nontrivial masks in texture RA
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-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: Don't try to OR live_in of successors
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-08-30
Alyssa Rosenzweig
pan/midgard: Handle fragment writeout in RA
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Fix misc. RA issues
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Fix corner case in RA
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-26
Alyssa Rosenzweig
pan/midgard: Fold ssa_args into midgard_instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Alyssa Rosenzweig
pan/midgard: Simplify contradictory check.
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-21
Alyssa Rosenzweig
pan/midgard: Free liveness info
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: Treat cubemaps "stores" as loads
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Set mask for lowered read-hazard moves
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Fix texw lowering with complex control...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Allocate separate spill indices for lowere...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Extend liveness analysis to trinary ops
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Implement SSBO access
blob
|
commitdiff
|
raw
|
diff to current
2019-08-09
Alyssa Rosenzweig
pan/midgard: Account for swizzle/mask in st_vary
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: Remove "r27-only" register class
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Alyssa Rosenzweig
pan/midgard: Don't special case inline_constant
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Alyssa Rosenzweig
pan/midgard: De-special-case branching
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Alyssa Rosenzweig
pan/midgard: Lower texr/texw mixed registers
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Alyssa Rosenzweig
pan/midgard: Compose original texture swizzle in RA
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: Update RA for cubemap coords
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Force perspective ops to use vec4
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: Remove check for `class`
blob
|
commitdiff
|
raw
|
diff to current
next