projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
asahi: Identify more shader-related fields
2022-10-22
Alyssa Rosenzweig
asahi: Identify more shader-related fields
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-10-22
Alyssa Rosenzweig
asahi: Identify "Uniform high" USC word
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-10-22
Alyssa Rosenzweig
asahi: Route shader-db stats to debug callback
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-10-22
Alyssa Rosenzweig
asahi: Precompile for shader-db
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-10-22
Alyssa Rosenzweig
asahi: Remove AGX_FAKE_DEVICE environment variable
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-10-22
Alyssa Rosenzweig
agx: Remove command line compiler
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-10-22
Alyssa Rosenzweig
nir/opt_preamble: Move load_texture_base_agx
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
asahi: Remove no-direct-packing
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
asahi: Use a header more like Intel's GenXML
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
asahi,panfrost: Remove exact attribute
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
panfrost,asahi: Remove unused function
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
panfrost,asahi: Remove unused prepare macro
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
asahi/genxml: Defeature uint/float
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
asahi: Eliminate "Pixel Format" type from GenXML
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Identify shared memory layouts
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Identify pixel stride
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Overhaul USC control packing
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi/genxml: Overflow up to words when packing
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Consolidate magic numbers for USC controls
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Identify shared memory fields
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Simplify IOGPU attachment packing
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Identify spill buffer histogram
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Use the internal format internally
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Assert that u_transfer_helper is well-behaved
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Decode IOGPU compute header
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Identify IOGPU compute header
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Shuffle IOGPU structs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Decode CDM commands separate from VDM
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Identify CDM block types
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Identify ZLS Control word from PowerVR
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
asahi: Assert cache line alignment on Z/S buffers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-21
Alyssa Rosenzweig
asahi: Fix warning building for macOS 12.0
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Only emit the used components of gl_FragCoord
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Remove p_extract
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Handle type-changing splits
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Stop using broken idiv lowering
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Implement nir_op_umul_high
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Extract umul_high implementation
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Assert that registers are naturally aligned
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Align 64-bit register pairs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Lower more ALU operations
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Implement noperspective interpolation
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Use split instead of extract for ldcf
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Rename varying load instructions
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Model perspective coefficient reg in the IR
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Add AGX_MESA_DEBUG=noopt option
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi,agx: Rewrite varying linking
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Decode Interpolation packets
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Fix varying XML
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Encode known bits of Linkage in the XML
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Correct bind fragment pipeline size
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Split vertex/fragment pipeline binds
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Use a single bind texture/sampler per pipeline
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Fix using multiple textures/samplers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Dump all textures&samplers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Allow large uniform records
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Extend counts in BIND packets
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
asahi: Plumb through lower_clip_fs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Fix ld_var cf packing
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
agx: Fix packing of samplers in texture instrs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-08-08
Alyssa Rosenzweig
docs/asahi: Document varying interpolation
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-06-03
Alyssa Rosenzweig
pan/bi: Fix clper_xor on Mali-G31
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Print outmods when printing IR
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Distinguish SSA vs reg when printing IR
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Only print 1 source for moves
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Only print 2 sources for ALU
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Only print masked components of swizzle
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Use "<<" instead of "lsl"
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Remove uppercase write masks
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-06-01
Alyssa Rosenzweig
pan/mdg: Scalarize with 64-bit sources
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-05-30
Alyssa Rosenzweig
pan/bi: Interpolate varyings at 16-bit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-05-30
Alyssa Rosenzweig
pan/bi: Model Valhall source formats
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-05-30
Alyssa Rosenzweig
pan/bi: Make LD_VAR w=format instead of w=vecsize
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-05-30
Alyssa Rosenzweig
pan/va: Fill in missing src_flat16 enum
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-05-30
Alyssa Rosenzweig
pan/bi: Add VAR_TEX fusing unit test
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
docs/asahi: Add initial driver docs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Add wrap library
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Guard against encoder overflows
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Allocate a larger segment list
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Handle RECT textures as 2D
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Fix pipeline decoding
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Improve render target dumping
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Sync some more unknown fields
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Drop some unknowns
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Identify suballocated size
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Identify suballocation mechanism
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Decode resource allocation requests
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Decode resource allocation responses
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Align segment list unknowns with Metal
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Compute segment list length
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Validate segment list length
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Split unknown field in segment list header
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Add segment list pretty printer
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Sync some names with Project Zero
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Identify partial render pipeline
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Implement polygon offset
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Add a depth bias structure
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Identify depth bias enable bit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Identify "set depth bias index" field
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-05-22
Alyssa Rosenzweig
asahi: Identify depth bias array
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
next