2019-07-25 | Alyssa Rosenzweig | pan/midgard: Extend liveness analysis to st_vary Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Implement load/store register classing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Allocate special register classes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Move copy propagation into its own file Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Add mir_simple_swizzle helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | pan/midgard: Add mir_single_use helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Compute I/O counts from shader_info Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Don't DIY point size/coord fields Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Use nir_gather_info information about discards Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Use NIR helper invocations info Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost/sfbd: Flesh out fragment job Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Disable tiled formats on SFBD systems Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Move require_sfbd to screen Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Reserve, but do not upload, shader padding Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | util/ra: Add a getter for a node class Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-25 | Alyssa Rosenzweig | panfrost: Don't expose some atomic stuff even with... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-23 | Alyssa Rosenzweig | panfrost/midgard: Allocate registers once (per-screen) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-23 | Arnaud Patard | panfrost: Fix T6XX Support Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-23 | Alyssa Rosenzweig | panfrost: Use correct definition for is_t6xx Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-23 | Alyssa Rosenzweig | panfrost: Fake CAPs for dEQP-GLES31 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/decode: Disable magic divisor debugging Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Report spills:fills to shader-db Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Reenable pipeline register creation Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Report tls_size Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost: Set `initialized` in more cases Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/ci: Update expectations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Promote to *move*, not rewrite for... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Dump MIR of RA failure Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard; Dump successor graph when printing MIR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Remove debug statement Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Implement register spilling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Add mir_has_arg helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Check write-before-read in liveness... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard/disasm: Check for certain tag errors Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Add OP_IS_CSEL helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Add mir_rewrite_index_src_single helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Ignore inline_constant in liveness Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost/midgard: Implement load/store scratch opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midg/disasm: Check for int varying ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Remove "aliasing" Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | panfrost: Promote uniform registers late Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Call scheduler/RA in a loop Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-22 | Alyssa Rosenzweig | pan/midgard: Remove custom register selection callback Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Set rt_count Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Trace invisible BOs Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost/decode: Preserve empty tiler heap symmetry Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Zero polygon list body size for clears Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost/mfbd: Unify depth-only with masked FBO path Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Simplify set_framebuffer_state Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Check for NULL surface in places Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Expose 4 render targets Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Shrink tiler heap Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Handle Z24 textures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost/ci: Update expectations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Make scissor test more robust Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Use correct NO_DITHER field on MFBD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Implement Z32F(_S8) support Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost/decode: Don't disassemble NULL shaders Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-18 | Alyssa Rosenzweig | panfrost: Copy stencil front to back if back disabled Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-17 | Alyssa Rosenzweig | panfrost: Merge varyings_mem into transient buffers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-16 | Tomeu Vizoso | pandecode: Add more addresses to trace |
commit | commitdiff | tree |
2019-07-16 | Tomeu Vizoso | panfrost: Use 64-bit descriptors globally Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-16 | Alyssa Rosenzweig | panfrost: Implement opportunistic AFBC Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-16 | Alyssa Rosenzweig | panfrost/mfbd: Zero out framebuffer_stride Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-16 | Alyssa Rosenzweig | panfrost: AFBC buffers must be cache-line aligned Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-16 | Alyssa Rosenzweig | panfrost: Add Z/S and MRT BOs to the job Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-16 | Alyssa Rosenzweig | panfrost: Set usage2 during draw, not CSO Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost/ci: Blacklist flush finish tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Don't leak oversized transient allocations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Implement panfrost_bo_cache_evict_all Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Implement panfrost_bo_cache_get Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Implement panfrost_bo_cache_put Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Add pan_bucket helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Implement pan_bucket_index helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Add BO cache data structure Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Describe BO cache architecture Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Stub out panfrost_bo_cache_evict Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Stub out panfrost_bo_cache_put Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Stub out panfrost_bo_cache_get Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Don't leak the blend CSO hash table Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Cleanup after scoreboarding Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Allocate UBOs on the stack, not the heap Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Advertise more depth/stencil formats Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost/mfbd: Add Z32 rendering support Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Fix blend_cso if nr_cbufs == 0 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Cleanup shader upload code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Remove all old allocators Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Use transient memory for occlusion queries Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Remove bizarre hack Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Upload vertex descriptors to *transient*... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Delay resource mmaps Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost: Cleanup PAN_ALLOCATE_* Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-15 | Alyssa Rosenzweig | panfrost/drm: Don't mmap INVISIBLE buffers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-12 | Alyssa Rosenzweig | panfrost/decode: Drop _replay prefix Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-12 | Alyssa Rosenzweig | panfrost/decode: Drop _name suffixes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-12 | Alyssa Rosenzweig | panfrost/decode: Add MEMORY_PROP_DIR variant Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-12 | Alyssa Rosenzweig | panfrost/decode: Copy embedded structs before using Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-12 | Alyssa Rosenzweig | panfrost/decode: Remove pandecode_decode_fbd_type Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-12 | Alyssa Rosenzweig | panfrost/midgard: Use generic outmod type Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2019-07-12 | Alyssa Rosenzweig | panfrost: Precompute scoreboard dependents Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |