aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* pan_bo.h: add time.h include for time_tPeter Seiderer2020-06-071-0/+1
* Revert "panfrost: Keep cached BOs mmap'd"Icecream952020-06-051-5/+17
* pan/midgard: Use a signed value for checking inline constantsIcecream952020-06-051-1/+1
* pan/mdg: Ensure ld_vary_16 is alignedAlyssa Rosenzweig2020-06-041-0/+6
* pan/mdg: Legalize inverts with constantsAlyssa Rosenzweig2020-06-042-7/+37
* pan/bi: Disassemble gl_PointCoord reads.Alyssa Rosenzweig2020-06-031-1/+3
* panfrost: Readd MIDGARD_SHADERLESS quirk to t760Alyssa Rosenzweig2020-06-031-1/+1
* panfrost: Document MALI_WRITES_GLOBAL bitAlyssa Rosenzweig2020-06-032-0/+8
* panfrost: Update MALI_EARLY_Z descriptionAlyssa Rosenzweig2020-06-031-5/+5
* pan/bi: Handle vectorized load_constAlyssa Rosenzweig2020-06-031-4/+13
* pan/bi: Passthrough second argument of F32_TO_F16Alyssa Rosenzweig2020-06-031-0/+20
* pan/bi: Pack second argument of F32_TO_F16Alyssa Rosenzweig2020-06-031-4/+6
* pan/bi: Fix SEL.16 swizzleAlyssa Rosenzweig2020-06-031-4/+4
* pan/bi: Handle SEL with vec3 16-bitAlyssa Rosenzweig2020-06-031-0/+4
* panfrost: Passthrough NATIVE loads/storesAlyssa Rosenzweig2020-06-031-0/+18
* pan/mdg: Handle regular nir_intrinsic_load_outputAlyssa Rosenzweig2020-06-031-17/+22
* pan/mdg: Allow f2u8 and friends thruAlyssa Rosenzweig2020-06-031-3/+3
* pan/mdg: Handle f2u8Alyssa Rosenzweig2020-06-031-1/+3
* pan/mdg: Fold roundmode into applicable instructionsAlyssa Rosenzweig2020-06-031-3/+20
* pan/mdg: Implement *_rtz conversions with roundmodeAlyssa Rosenzweig2020-06-031-12/+22
* pan/mdg: Lower roundmodesAlyssa Rosenzweig2020-06-031-1/+14
* pan/mdg: Add opcode roundmode propertyAlyssa Rosenzweig2020-06-032-4/+11
* pan/mdg: Add roundmode enumAlyssa Rosenzweig2020-06-032-0/+10
* pan/mdg: Distinguish blend shaders in internal shader-dbAlyssa Rosenzweig2020-06-031-0/+1
* panfrost: Only use AFBC YTR with RGB and RGBAIcecream952020-06-031-3/+5
* panfrost: Decode AFBC flag bitsIcecream952020-06-032-10/+28
* pan/mdg: Don't double-replicate blend on T720Alyssa Rosenzweig2020-06-031-21/+1
* meson: use gnu_symbol_visibility argumentDylan Baker2020-06-016-12/+12
* pan/mdg: Enable out-of-order execution after texture opsAlyssa Rosenzweig2020-06-013-1/+51
* pan/mdg: Add quirk for missing out-of-order supportAlyssa Rosenzweig2020-06-011-2/+9
* pan/mdg: Disassemble out-of-order bitsAlyssa Rosenzweig2020-06-013-13/+15
* panfrost: Use VTX tag for vertex texturingAlyssa Rosenzweig2020-06-011-3/+5
* panfrost: Permit AFBC of RGB8Alyssa Rosenzweig2020-06-011-0/+4
* pan/mdg: Fuse f2f16 into load_interpolated_inputAlyssa Rosenzweig2020-06-015-2/+102
* pan/mdg: Handle 16-bit ld_varyAlyssa Rosenzweig2020-06-011-5/+8
* panfrost: Un/pack sRGB via NIRAlyssa Rosenzweig2020-06-011-0/+48
* panfrost: Un/pack R11G11B10Alyssa Rosenzweig2020-06-011-0/+30
* panfrost: Un/pack RGB10_A2_UINTAlyssa Rosenzweig2020-06-011-0/+33
* panfrost: Un/pack RGB10_A2_UNORMAlyssa Rosenzweig2020-06-011-0/+58
* panfrost: Un/pack RGB565 and RGB5A1Alyssa Rosenzweig2020-06-011-0/+52
* panfrost: Un/pack UNORM 4Alyssa Rosenzweig2020-06-011-0/+70
* panfrost: Flesh out dispatchAlyssa Rosenzweig2020-06-011-4/+48
* panfrost: Un/pack 8-bit UNORMAlyssa Rosenzweig2020-06-011-0/+20
* panfrost: Un/pack pure 8-bitAlyssa Rosenzweig2020-06-011-0/+37
* panfrost: Un/pack pure 16-bitAlyssa Rosenzweig2020-06-011-1/+44
* panfrost: Un/pack pure 32-bitAlyssa Rosenzweig2020-06-011-0/+25
* panfrost: Stub out lowering boilerplateAlyssa Rosenzweig2020-06-012-0/+113
* panfrost: Determine classes for storesAlyssa Rosenzweig2020-06-012-0/+13
* panfrost: Determine load classes for formatsAlyssa Rosenzweig2020-06-012-0/+39
* panfrost: Add quirks for blend shader typesAlyssa Rosenzweig2020-06-011-3/+24