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 | panfrost: Move pool routines to common code Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Drop Gallium-local pan_bo_create wrapper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Move debug flags into the device Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Expose pool-based allocation API Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Track the device through the pool Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Allocate pool BOs against the pool Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-09 | Alyssa Rosenzweig | panfrost: Introduce pan_pool struct 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-08 | Alyssa Rosenzweig | glsl: Handle 16-bit types in loop analysis Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Expose MSAA 4x Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Save sample_mask before blitting Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Enable MSAA if we render to such a surface Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Set depth/stencil_layer_stride accordingly Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Identify depth/stencil layer strides Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Implement alpha-to-coverage Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Pass sample_mask to the hardware Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Identify coverage_mask Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Don't advertise MSAA 2x Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Set layer_stride for multisampled rendering Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Include pointer for each sample Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Index texture by sample Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Allocate space for multisampling Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Identify layer_stride Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | panfrost: Set depth to sample_count for MSAA 2D Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/mdg: Use _VTX tag for texelFetch in frag shaders Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/mdg: Handle nir_texop_txf_ms Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/mdg: Handle nir_tex_src_ms_index Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/mdg: Handle GLSL_SAMPLER_DIM_MS Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/mdg: Allow ignoring move mode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/decode: Identify layered MSAA flag Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/decode: Fix MSAA texture decoding Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/mdg: Fix indirect UBO swizzles Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-07-07 | Alyssa Rosenzweig | pan/mdg: Respect type/mask in mir_lower_special_reads 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 | 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-30 | Alyssa Rosenzweig | nir: Propagate *2*16 conversions into vectors Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-17 | Alyssa Rosenzweig | pan/mdg: Reassociate adds for multiply-by-two Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-17 | Alyssa Rosenzweig | pan/mdg: Canonicalize (x * 2.0) to (x + x) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-17 | Alyssa Rosenzweig | pan/mdg: Allow scheduling "x + x" to multipliers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-17 | Alyssa Rosenzweig | pan/mdg: Factor out unit check Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-15 | Alyssa Rosenzweig | panfrost: Simplify AFBC format check Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-15 | Alyssa Rosenzweig | panfrost: Enable AFBC for RGB565 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-15 | Alyssa Rosenzweig | panfrost: Correctly calculate tiled stride Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-15 | Alyssa Rosenzweig | panfrost: Fix level_2 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-15 | Alyssa Rosenzweig | panfrost: Update sampler view in Bifrost path Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-15 | Alyssa Rosenzweig | panfrost: Merge bifrost_bo/midgard_bo Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-15 | Alyssa Rosenzweig | pan/mdg: Precolour blend inputs 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-12 | Alyssa Rosenzweig | panfrost: Demote mediump varyings to fp16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Override varying format to minimal precision Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Use shader_info harder Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Only store varying formats Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Allow R/RG/RGB varyings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Remove unused routines Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Use new varying linking Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Add high-level varying emit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Add helper to determine if we are capturing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Emit xfb records Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Emit special varyings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Emit unlinked varyings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Determine varying buffer presence Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Introduce bitfields for tracking varyings Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Add panfrost_streamout_offset helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | panfrost: Calculate varying size by format Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-12 | Alyssa Rosenzweig | pan/mdg: Avoid fusing ld_vary_16 with non-zero component Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-10 | Alyssa Rosenzweig | nir: Remove nir_intrinsic_output_u8_as_fp16_pan Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-09 | Alyssa Rosenzweig | panfrost: Ensure we have ro before using it Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-04 | Alyssa Rosenzweig | pan/mdg: Ensure ld_vary_16 is aligned Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-04 | Alyssa Rosenzweig | pan/mdg: Legalize inverts with constants Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Mark point sprites as todo on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Fix gl_PointSize out of GL_POINTS Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Prefer sysval for gl_PointCoord on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/bi: Disassemble gl_PointCoord reads. Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Explicitly convert to 32-bit for logic-ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Readd MIDGARD_SHADERLESS quirk to t760 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Handle writes_memory correctly Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Document MALI_WRITES_GLOBAL bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Update MALI_EARLY_Z description Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/bi: Handle vectorized load_const Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/bi: Passthrough second argument of F32_TO_F16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/bi: Pack second argument of F32_TO_F16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/bi: Fix SEL.16 swizzle Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |