2020-05-22 | Alyssa Rosenzweig | pan/mdg: Allow DCE on ld_color_buffer masks Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-22 | Alyssa Rosenzweig | pan/mdg: Ensure we don't DCE into impossible masks Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-22 | Alyssa Rosenzweig | pan/mdg: Lower shifts to 32-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-22 | Alyssa Rosenzweig | pan/mdg: Add pack_colour_32 opcode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-22 | Alyssa Rosenzweig | panfrost: Handle !independent_blend for blend shaders Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-22 | Alyssa Rosenzweig | panfrost: Use _mesa_roundevenf when packing clear colours Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-22 | Alyssa Rosenzweig | panfrost: Fix dated comment 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: Fix transform feedback types 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-21 | Alyssa Rosenzweig | panfrost: Guard experimental fp16 behind debug flag Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Pack 8-bit swizzles in 16-bit ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Implement condense_writemask for 8-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Implement vector constant printing for 8-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Use shifts instead of division for RA sizes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Pack barriers correctly Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Fix type checking issues with compute Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Separately pack constants to the upper half Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Only combine 16-bit constants to lower half Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Factor out mir_adjust_constant Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Print constant vectors less wrong Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Round up bytemasks when spilling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Print mask when dest=0 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Set RA bounds for fp16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Eliminate load_64 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Use type size to determine alignment Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/lcra: Allow per-variable bounds to be set Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/lcra: Remove unused alignment parameters Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Ignore dest.type when offseting load swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Don't generate conversions for fp16 LUTs Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Implement b2f16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Streamline dest_override handling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Remove redundant redundancy Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Defer modifier packing until emit time Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Remove promote_float pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Promote imov to fmov on a NIR level Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Identify scalar integer mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Use type to determine triviality of a move Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Use src_types to determine size in scheduling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Add abs/neg/shift modifiers to IR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Explain ld/st sign/zero extension Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Respect !32-bit sizes in RA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Handle dest up/lower correctly with swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Include more types Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Remove mir_get_alu_src Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Remove mir_*size routines Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Fix constant combining crash Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-21 | Alyssa Rosenzweig | pan/mdg: Handle comparisons in fp16 path Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-20 | Alyssa Rosenzweig | pan/mdg: Optimize liveness computation in DCE Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-20 | Alyssa Rosenzweig | pan/mdg: Precompute mir_special_index Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-20 | Alyssa Rosenzweig | pan/mdg: Optimize pipelining logic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-20 | Alyssa Rosenzweig | pan/mdg: Emit fcsel when beneficial Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Apply outmods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Use helpers for branch/discard inversion Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Remove invert optimizations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Treat inot as a modifier Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Apply abs/neg modifiers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Ingest fsat_signed/fclamp_pos Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Prepare for modifier helpers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Drop nir_lower_to_source_mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mdg: Remove .pos propagation pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Add modifier detection helpers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | nir: Add fclamp_pos opcode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | nir: Add fsat_signed opcode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Enable AFBC for Z24X8 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Fix Z24 vs Z32 mixup Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | panfrost: Switch formats to table Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/mfbd: Add format codes for PIPE_FORMAT_B5G5R5A1_UNORM Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/decode: Fix min/max_tile_coord mixup Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-19 | Alyssa Rosenzweig | pan/decode: Use a page table for tracking mmaps Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | panfrost: Run dEQP-GLES3.functional.shaders.derivate... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Fix derivative swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Set types for derivatives Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Remove texture_op_count Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Use analysis to set .cont/.last flags Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Use the helper invo analyze passes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Analyze helper execution requirements Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Analyze helper invocation termination Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-12 | Alyssa Rosenzweig | pan/mdg: Explain helper invocations dataflow theory Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-07 | Alyssa Rosenzweig | pan/decode: Fix flags_hi printing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Add IMATH packing tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Factor out identity swizzle helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Use swizzle helper for round Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Remove test names Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-05-04 | Alyssa Rosenzweig | pan/bit: Interpret v4i8 ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |