2020-08-31 | Alyssa Rosenzweig | pan/mdg: Add disassembly for shadow gathers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-31 | Alyssa Rosenzweig | pan/mdg: Refactor texture op/mode handling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-31 | Alyssa Rosenzweig | pan/mdg: Implement nir_intrinsic_load_sample_mask_in Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-31 | Alyssa Rosenzweig | pan/mdg: Bounds check swizzle writing globals Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-31 | Alyssa Rosenzweig | pan/mdg: Scalarize 64-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-31 | Alyssa Rosenzweig | pan/mdg: Implement i/umul_high Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-31 | Alyssa Rosenzweig | panfrost: Emit texture/sampler points for compute Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Implement panfrost_query_dmabuf_modifiers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Ensure AFBC slices are aligned Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Allocate enough space for tiled formats Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Enable YTR where allowed Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Implement YTR availability check Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Choose AFBC when available Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Import staging routines from freedreno Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Respect modifiers in resource management Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Account for modifiers when creating BO Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Use modifier instead of layout throughout Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Introduce create_with_modifier helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Remove hint-based AFBC heuristic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | panfrost: Set `initialized` more conservatively Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-12 | Alyssa Rosenzweig | gallium/dri2: Support Arm modifiers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-03 | Alyssa Rosenzweig | pan/mdg: Test for SSA before chasing addresses Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-08-03 | Alyssa Rosenzweig | pan/mdg: Mask spills from texture write Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-31 | Alyssa Rosenzweig | pan/bit: Remove BI_SHIFT stub Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-31 | Alyssa Rosenzweig | pan/bit: Update f32->f16 convert test Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-20 | Icecream95 | panfrost: Fake RGTC support Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-17 | Icecream95 | pan/mdg: Don't disassemble blit shaders Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-13 | Alyssa Rosenzweig | docs/features: Update ASTC entries for Panfrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-13 | Alyssa Rosenzweig | panfrost: Map PIPE_{DXT, RGTC, BPTC} to MALI_BCn Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-13 | Alyssa Rosenzweig | panfrost: Filter compressed texture formats Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-13 | Alyssa Rosenzweig | panfrost: Pipe in compressed texture feature mask Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-13 | Alyssa Rosenzweig | panfrost: Add format codes for new compressed textures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Report blend shader work count Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Move panfrost_translate_texture_type Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Handle PIPE_FORMAT_S8_UINT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Handle PIPE_FORMAT_X24S8_UINT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Move scoreboarding routines to common Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Drop batch from scoreboard routines Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Pass polygon_list to tiler init function Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Factor out scoreboarding state Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | docs/features: Track Panfrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Schedule based on liveness |
commit | commitdiff | tree |
2020-07-02 | Icecream95 | pan/mdg: Vectorize vlut operations Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Skip r1.w write where possible |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Prioritize non-moves on VADD/VLUT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Allow Z/S writes to use any 2nd stage unit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Defer smul, vlut until after writeout moves Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Schedule writeout to VLUT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Remove bundle interference code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Don't assign destination in writeout block... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | pan/mdg: Defer nir_fuse_io_16 until after opts Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-02 | Alyssa Rosenzweig | panfrost: Specify stack_shift on SFBD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | pan/mdg: Prefer type over regmode for schedule constraints Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | pan/mdg: Analyze types for 64-bitness in RA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | pan/mdg: Explicitly type 64-bit uniform moves Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Fuse f2f16 into load_interpolated_input Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Handle 16-bit ld_vary Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-29 | Alyssa Rosenzweig | panfrost: Probe G31/G52 if PAN_MESA_DEBUG=bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-29 | Alyssa Rosenzweig | panfrost: Add GPU IDs for G31/G52 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Suppress inf/nan for now Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Add CSEL.16 packing tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Pack compact vertex texturing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Add f16 TEXC.vtx op Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Allow vertex txl with lod=0 as compact Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Document compute_lod bit for compact tex Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Also add compact vertex texturing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/bi: Add TEX.vtx opcode for vertex texturing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | pan/decode: Decode Bifrost shader flags Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Set MALI_BIFROST_EARLY_Z as necessary Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Identify MALI_BIFROST_EARLY_Z flag Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Add defines for bifrost unk1 flags Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Document Midgard Inf/NaN suppress bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Ensure nonlinear strides are 16-aligned Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Identify Bifrost texture format swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Set unk2 to accomodate blending Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Share MRT blend flag calculation with Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Force Z/S tiling on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Tweak Bifrost colour buffer magic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Tweak zsbuf magic numbers for Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Adjust null_rt for Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-27 | Alyssa Rosenzweig | panfrost: Fix Bifrost blending with depth-only FBO Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Eliminate remaining divisions from compiler Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Avoid division in printing helpers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Eliminate 64-bit swizzle packing division Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Eliminate expand_writemask division Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Cleanup comments that look like division Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Don't set CAN_DISCARD for MFBD Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Avoid redundant shader executions with mask=0x0 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Disable tib read/write when colourmask = 0x0 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Remove dated comment about leaks Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Limit blend shader work count Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Allow tiling on RECT textures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Allow bpp24 tiling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Don't zero staging buffer for tiling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Don't set PIPE_CAP_VERTEX_BUFFER_STRIDE_4BYTE_ALIG... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Fill in SCALED formats to format table Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Remove deadcode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | panfrost: Keep cached BOs mmap'd Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Add ICMP tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Add more 16-bit fmod tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |