aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Add PAN_MESA_DEBUG=gl3 flagIcecream952020-06-261-0/+1
* panfrost: RGBA4 and RGB5_A1 framebuffer supportIcecream952020-06-221-0/+3
* pan/mdg: Fix max_comp calculation for constant printingIcecream952020-06-221-1/+1
* pan/decode: Add missing wrap modesIcecream952020-06-221-0/+4
* pan/decode: Fix helper invocations when tracingIcecream952020-06-221-2/+2
* pan/mdg: Reassociate adds for multiply-by-twoAlyssa Rosenzweig2020-06-171-1/+4
* pan/mdg: Canonicalize (x * 2.0) to (x + x)Alyssa Rosenzweig2020-06-171-0/+3
* pan/mdg: Allow scheduling "x + x" to multipliersAlyssa Rosenzweig2020-06-171-0/+53
* pan/mdg: Factor out unit checkAlyssa Rosenzweig2020-06-171-1/+10
* panfrost: Implement ARB_depth_clampIcecream952020-06-162-0/+5
* panfrost: Simplify AFBC format checkAlyssa Rosenzweig2020-06-151-11/+7
* panfrost: Enable AFBC for RGB565Alyssa Rosenzweig2020-06-151-2/+9
* panfrost: Correctly calculate tiled strideAlyssa Rosenzweig2020-06-151-7/+9
* panfrost: Fix level_2Alyssa Rosenzweig2020-06-151-1/+1
* pan/mdg: Precolour blend inputsAlyssa Rosenzweig2020-06-155-5/+26
* pan/mdg: Prefer type over regmode for schedule constraintsAlyssa Rosenzweig2020-06-121-2/+2
* pan/mdg: Analyze types for 64-bitness in RAAlyssa Rosenzweig2020-06-121-1/+15
* pan/mdg: Explicitly type 64-bit uniform movesAlyssa Rosenzweig2020-06-121-0/+2
* panfrost: Use shader_info harderAlyssa Rosenzweig2020-06-121-3/+0
* panfrost: Allow R/RG/RGB varyingsAlyssa Rosenzweig2020-06-121-0/+1
* panfrost: Calculate varying size by formatAlyssa Rosenzweig2020-06-121-0/+2
* pan/mdg: Avoid fusing ld_vary_16 with non-zero componentAlyssa Rosenzweig2020-06-121-0/+5
* pan/mdg: Print writeout sources in mir_print_instructionIcecream952020-06-101-0/+10
* pan/mdg: Add new depth store loweringIcecream952020-06-101-1/+192
* pan/mdg: Add depth/stencil support to emit_fragment_storeIcecream952020-06-101-4/+17
* pan/mdg: Move search_var to earlier in midgard_compile.cIcecream952020-06-101-11/+11
* pan/mdg: Add new depth writeout codeIcecream952020-06-102-4/+71
* pan/mdg: Replace writeout booleans with a single valueIcecream952020-06-102-9/+10
* pan/mdg: Remove writeout case from bytemask_of_read_componentsIcecream952020-06-102-15/+6
* pan/mdg: Remove old depth writeout codeIcecream952020-06-102-16/+7
* pan/mdg: Remove old zs store loweringIcecream952020-06-101-114/+0
* pan/mdg: Move r1.w writeout to branch->destIcecream952020-06-102-6/+6
* pan/mdg: Add a macro for printing instruction source informationIcecream952020-06-101-21/+12
* 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