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 |
2020-06-03 | Alyssa Rosenzweig | pan/bi: Handle SEL with vec3 16-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | panfrost: Passthrough NATIVE loads/stores Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Handle regular nir_intrinsic_load_output Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Allow f2u8 and friends thru Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Handle f2u8 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Fold roundmode into applicable instructions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Implement *_rtz conversions with roundmode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Lower roundmodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Add opcode roundmode property Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Add roundmode enum Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Distinguish blend shaders in internal shader-db Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-03 | Alyssa Rosenzweig | pan/mdg: Don't double-replicate blend on T720 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-02 | Alyssa Rosenzweig | nir: Fold f2f16(b2f32(x)) to b2f16(x) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Enable out-of-order execution after texture ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Add quirk for missing out-of-order support Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Disassemble out-of-order bits Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Remove unused nir_lower_framebuffer pass Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Don't flush explicitly when mipmapping Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Use VTX tag for vertex texturing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Permit AFBC of RGB8 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Fix PRESENT flag mix-up 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-06-01 | Alyssa Rosenzweig | panfrost: Update fails list Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Use internal_format throughout Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Add separate_stencil BO to batch Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Check for large tilebuffer requirements Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Let Gallium pack colours Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Account for differing types in blend lower Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Conditionally allow fp16 blending Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Switch to pan_lower_framebuffer Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack sRGB via NIR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack R11G11B10 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack RGB10_A2_UINT Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack RGB10_A2_UNORM Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack RGB565 and RGB5A1 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack UNORM 4 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Flesh out dispatch Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack 8-bit UNORM Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack pure 8-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack pure 16-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Un/pack pure 32-bit Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Stub out lowering boilerplate Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Determine classes for stores Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Determine load classes for formats Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Add quirks for blend shader types Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Determine unpacked type for formats Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | panfrost: Add theory for new framebuffer lowering Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Implement raw colourbuf loads on T720 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Drop the u8 from the colorbuf op names Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-06-01 | Alyssa Rosenzweig | pan/mdg: Print 8-bit constants Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |