aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_context.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Allocate polygon lists on-demandAlyssa Rosenzweig2019-08-021-6/+2
* panfrost: Get rid of the skippable param in attach_vt_framebuffer()Boris Brezillon2019-08-021-3/+3
* panfrost: Don't emit a new FB desc when setting a new FB stateBoris Brezillon2019-08-021-1/+5
* panfrost: Bail out early when doing a wallpaper blitBoris Brezillon2019-08-021-2/+14
* panfrost: Bail out early when new and current FB states are equalBoris Brezillon2019-08-021-0/+4
* panfrost: Delay FB descriptor allocationBoris Brezillon2019-08-021-15/+6
* panfrost: Make ctx->job usefulBoris Brezillon2019-08-021-0/+5
* panfrost: Remove unused argumentAlyssa Rosenzweig2019-08-011-1/+0
* panfrost: Use gl_shader_stage directly for compilesAlyssa Rosenzweig2019-08-011-26/+2
* panfrost: Remove shader state *baseAlyssa Rosenzweig2019-08-011-2/+0
* panfrost: Remove CSO dependency from shader_compileAlyssa Rosenzweig2019-08-011-1/+6
* panfrost: Generalize UBO upload for other shader stagesAlyssa Rosenzweig2019-08-011-4/+7
* panfrost: Guard vertex upload by ctx->vertex != NULLAlyssa Rosenzweig2019-08-011-1/+2
* panfrost: Generalize vertex shader uploadAlyssa Rosenzweig2019-08-011-11/+21
* panfrost: Share gl_enables between VERTEX/COMPUTEAlyssa Rosenzweig2019-08-011-0/+3
* panfrost: Unify-driven cleanupAlyssa Rosenzweig2019-08-011-20/+6
* panfrost: Unify ctx->vs and ctx->fsAlyssa Rosenzweig2019-08-011-18/+18
* panfrost: Cleanup via payload unificationAlyssa Rosenzweig2019-08-011-20/+8
* panfrost: Unify payload_vertex/payload_tilerAlyssa Rosenzweig2019-08-011-53/+53
* panfrost: Only wallpaper if we drew somethingAlyssa Rosenzweig2019-08-011-1/+1
* panfrost: Stub out compute CSOAlyssa Rosenzweig2019-08-011-0/+1
* panfrost: Implement gl_FrontFacingAlyssa Rosenzweig2019-08-011-0/+15
* panfrost: Implement panfrost_set_shader_buffers callbackAlyssa Rosenzweig2019-08-011-0/+15
* panfrost: Add MALI_SAMP_NORM_COORDS flagAlyssa Rosenzweig2019-07-311-3/+2
* panfrost: Simplify filter_mode definitionAlyssa Rosenzweig2019-07-311-24/+10
* panfrost: Use NIR helper invocations infoAlyssa Rosenzweig2019-07-251-1/+1
* panfrost: Move require_sfbd to screenAlyssa Rosenzweig2019-07-251-6/+9
* panfrost: Fix T6XX SupportArnaud Patard2019-07-231-1/+9
* panfrost: Use correct definition for is_t6xxAlyssa Rosenzweig2019-07-231-1/+1
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-4/+4
* panfrost/midgard: Implement register spillingAlyssa Rosenzweig2019-07-221-1/+2
* panfrost: Set rt_countAlyssa Rosenzweig2019-07-181-2/+1
* panfrost: Simplify set_framebuffer_stateAlyssa Rosenzweig2019-07-181-35/+9
* panfrost: Check for NULL surface in placesAlyssa Rosenzweig2019-07-181-3/+2
* panfrost: Shrink tiler heapAlyssa Rosenzweig2019-07-181-1/+1
* panfrost: Make scissor test more robustAlyssa Rosenzweig2019-07-181-8/+15
* panfrost: Use correct NO_DITHER field on MFBDAlyssa Rosenzweig2019-07-181-0/+3
* panfrost: Copy stencil front to back if back disabledAlyssa Rosenzweig2019-07-181-5/+14
* panfrost: Merge varyings_mem into transient buffersAlyssa Rosenzweig2019-07-171-11/+5
* panfrost: Use 64-bit descriptors globallyTomeu Vizoso2019-07-161-19/+8
* panfrost: Implement opportunistic AFBCAlyssa Rosenzweig2019-07-161-0/+31
* panfrost: Set usage2 during draw, not CSOAlyssa Rosenzweig2019-07-161-24/+36
* panfrost: Allocate UBOs on the stack, not the heapAlyssa Rosenzweig2019-07-151-1/+1
* panfrost: Use transient memory for occlusion queriesAlyssa Rosenzweig2019-07-151-1/+1
* panfrost: Remove bizarre hackAlyssa Rosenzweig2019-07-151-9/+0
* panfrost: Upload vertex descriptors to *transient* memoryAlyssa Rosenzweig2019-07-151-10/+20
* panfrost: Remove transient pool abstractionAlyssa Rosenzweig2019-07-121-29/+0
* panfrost: Don't upload vertex/tiler twiceAlyssa Rosenzweig2019-07-121-5/+15
* panfrost: Initialize shift/extra_flagsAlyssa Rosenzweig2019-07-121-1/+2
* panfrost: Fix build warningsAlyssa Rosenzweig2019-07-121-4/+2