projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
asahi: Eliminate "Pixel Format" type from GenXML
2022-10-13
Alyssa Rosenzweig
asahi: Eliminate "Pixel Format" type from GenXML
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-10-13
Alyssa Rosenzweig
nir/lower_system_values: Fix cs_local_index_to_id with...
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-10-05
Alyssa Rosenzweig
panfrost: Remove load_kernel_input path
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-10-05
Alyssa Rosenzweig
agx: Remove load_kernel_input path
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Implement unpack_64_2x32
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Stub out scoped_barrier
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Fix 1D array indexing on Valhall
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Use .auto for image stores
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Call nir_lower_64bit_phis
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Scalarize phis before the opt loop
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Lower fisnormal
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Lower <32-bit bit_count
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Handle swizzles in unpack_64_2x32_split_{x,y}
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Allow selecting from an 8-bit vec8
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Remove bogus assert for pack_32_2x16
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Lower f2i8, f2u8
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Lower 8-bit min/max to bcsel+comparison
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/va: Add 8-bit integer max assembler case
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Add HADD.v4s8.rhadd packing test cases
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/va: Pack .rhadd bit
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Handle uhadd, urhadd opcodes
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/va: Fix v4s8 form of R2 opcodes
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/va: Pack IADD.sat bit
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Strip negate when lowering swizzles
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Lower swizzles for 8-bit shifts
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Test some 8-bit swizzle lowering
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Lower some 8-bit swizzles
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/bi: Unit test swizzle lowering
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
pan/va: Fix missing swizzle on CLZ.v2u16
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Assume launch_grid parameters always change
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Honour flush-to-zero controls on Valhall
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Advertise PIPE_CAP_INT64
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Bump PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Upload default sampler for txf
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Allow compiling MESA_SHADER_KERNEL
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Default pipe->clear_texture impl
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
panfrost: Adapt emit_shared_memory for indirect dispatch
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-19
Alyssa Rosenzweig
rusticl: Build Panfrost
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-18
Alyssa Rosenzweig
panfrost: Evict the BO cache when allocation fails
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-13
Alyssa Rosenzweig
panfrost: Honour cso->req_local_mem
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-13
Alyssa Rosenzweig
panfrost: Respect buffer offset for OpenCL
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-12
Alyssa Rosenzweig
pan/decode: Fix job cycle detection
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add and use bi_num_successors helper
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add and use bi_replace_src helper
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Remove assert(bi_is_ssa(dest))
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Strengenth assert in the validator
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add and use bi_foreach_ssa_src macro
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Simplify bi_get_index prototype
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Remove bi_max_temp
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Inline node_to_index
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Get rid of bi_get_node
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Remove NIR registers from the IR
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Move non-SSA liveness into RA
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume SSA for helper invocation analysis
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume SSA when translating NIR
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume SSA when scheduling for pressure
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume SSA in minor passes
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume non-null sources in constant folding
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume SSA in CSE
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume SSA in mod prop
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume SSA in copyprop
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't use bi_temp_reg
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Clear reg in squeeze_index
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Clean up after converting to SSA
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Preserve SSA form from NIR
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Reduce some moves when going out-of-SSA
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add brainless out-of-SSA pass
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add SSA-based liveness pass
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Translate phis from NIR
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Inline DCE into bi_lower_vector
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Validate before&after pre-RA sched
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't reorder phis in pre-RA scheduling
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't optimize if without else
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Remove bogus assert lowering branches
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't lower FAU for phis
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Validate phi ordering
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add phi nodes
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Lift bi_predecessor_index helper
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add bi_after_block_logical helper
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't write registers in optimizer tests
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Dynamically allocate source/dests
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Reduce memory of scheduler access array
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Use builder for atomic lowering in scheduler
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Use builder for IADD -> IADDC opt
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Use builder for MUX -> CSEL opt
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/va: Use builder in va_lower_isel
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Rebuild DISCARD when optimizing
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Rebuild some instructions when lowering
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Use safe helpers to remove srcs/dests
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Use variable src/dest for collect/split
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Add variable dest/src support to builder
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't read nonexistant sources
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't read nonexistant destinations
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assume destinations are non-NULL
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Assert destinations are non-NULL
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Introduce TEXC_DUAL psuedoinstruction
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Use bi_emit_split_i32 for trimming vecs
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Don't remove dests in DCE
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Register allocate BLEND dest on Valhall
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
2022-09-02
Alyssa Rosenzweig
pan/bi: Improve register printing
Signed-off-by: Alyssa Rosenzweig <
alyssa@collabora.com
>
commit
|
commitdiff
|
tree
next