projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
pan/midgard: Pass shader stage to disassembler
[mesa.git]
/
src
/
panfrost
/
midgard
/
midgard_compile.c
2019-11-08
Alyssa Rosenzweig
pan/midgard: Pass shader stage to disassembler
blob
|
commitdiff
|
raw
2019-11-07
Tomeu Vizoso
panfrost: Pipe the GPU ID into compiler and disassembler
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Alyssa Rosenzweig
pan/midgard: Fix quadword_count handling
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-21
Rhys Perry
nir/lower_idiv: add new llvm-based path
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Erik Faye-Lund
panfrost: do not report alpha-test as supported
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: Use new scheduler
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Alyssa Rosenzweig
pan/midgard: Extend csel_swizzle to branches
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Alyssa Rosenzweig
pan/midgard: Remove csel constant unit force
blob
|
commitdiff
|
raw
|
diff to current
2019-09-03
Alyssa Rosenzweig
pan/midgard: Fix cppcheck issues
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Use shared psiz clamp pass
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: Remove texture_index
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Cleanup fragment writeout branch
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Add scheduling barriers
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Track shader quadword count while scheduling
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Track csel swizzle
blob
|
commitdiff
|
raw
|
diff to current
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: Include condition in branch->src[0]
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Alyssa Rosenzweig
pan/midgard: Count shader-db stats by bundled instructions
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-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-22
Alyssa Rosenzweig
pan/decode: Hoist shader-db stats to shared decode
blob
|
commitdiff
|
raw
|
diff to current
2019-08-22
Alyssa Rosenzweig
pan/midgard,bifrost: Expand nir_const_load_to_arr
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Alyssa Rosenzweig
pan/midgard: Mark fallthrough explicitly
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: Treat cubemaps "stores" as loads
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Clamp cubemap swizzle to XYXX
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Clamp st_vary swizzle by number of components
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Alyssa Rosenzweig
pan/midgard: Use type-appropriate swizzle for texture...
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: Link exit block
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: Use ralloc on ctx/blocks
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
panfrost: Implement native RECT textures
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/midgard: Address emit_ubo_read offset in bytes
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: Identify UBO/SSBO op symmetry
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: Prefix blobber-db output for grepping
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/midgard: Implement blobber-db
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Implement nir_intrinsic_load_num_work_groups
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Implement some compute builtins
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Alyssa Rosenzweig
pan/midgard: Implement SSBO access
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-12
Alyssa Rosenzweig
panfrost: Add SSBO system value
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-08-02
Alyssa Rosenzweig
pan/midgard: Fix block successors
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Fix REGISTER_OFFSET
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Split ld/st unknown to arg_1/arg_2 fields
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Alyssa Rosenzweig
pan/midgard: Flip conditionals
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-08-01
Alyssa Rosenzweig
pan/midgard: Use standard list traversal to find initia...
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-31
Alyssa Rosenzweig
pan/midgard: Simplify discard logic
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Alyssa Rosenzweig
pan/midgard: Document branch combination LUT
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: Move nir_*_src_index to compiler.h
blob
|
commitdiff
|
raw
|
diff to current
2019-07-29
Alyssa Rosenzweig
pan/midgard: Fix alpha test w.r.t new indexing
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: Implement texture RA
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Alyssa Rosenzweig
pan/midgard: Fix backwards blend color load
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: Fix flipped register bias fields
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: Optimize varying projection
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Enable RA for st_vary
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Alyssa Rosenzweig
pan/midgard: Add emit_explicit_constant helper
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
panfrost: Compute I/O counts from shader_info
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
pan/midgard: Remove debug statement
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-12
Alyssa Rosenzweig
panfrost: Fix build warnings
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