aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_context.h
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Get rid of ctx->payloads[]Boris Brezillon2020-03-101-3/+0
* panfrost: Move panfrost_emit_varying_descriptor() to pan_cmdstream.cBoris Brezillon2020-03-101-6/+0
* panfrost: Move panfrost_emit_vertex_data() to pan_cmdstream.cBoris Brezillon2020-03-101-3/+0
* panfrost: Rename panfrost_stage_attributes()Boris Brezillon2020-03-101-0/+4
* panfrost: Prepare attribute for builtins at state creation timeBoris Brezillon2020-03-101-1/+0
* panfrost: Prepare shader_meta descriptors at emission timeBoris Brezillon2020-03-101-19/+6
* panfrost: Prepare things to get rid of panfrost_shader_state.tripipeBoris Brezillon2020-03-101-0/+6
* panfrost: Add an helper to update the rasterizer part of a tiler job descBoris Brezillon2020-03-101-3/+0
* panfrost: Simplify panfrost_emit_for_draw() and make it privateBoris Brezillon2020-03-101-3/+0
* panfrost: Stop using panfrost_emit_for_draw() for compute jobsBoris Brezillon2020-03-101-0/+4
* panfrost: Move the const buf emission logic out of panfrost_emit_for_draw()Boris Brezillon2020-03-101-0/+3
* panfrost: Add an helper to retrieve the currently active shader stateBoris Brezillon2020-03-101-0/+12
* panfrost: Assign primitive_size.pointer only if writes_point_size() returns trueBoris Brezillon2020-03-101-0/+3
* panfrost: Fix gl_VertexID/InstanceIDAlyssa Rosenzweig2020-02-271-0/+1
* panfrost: Rewrite texture descriptor creation logicAlyssa Rosenzweig2020-02-211-3/+1
* panfrost: Move format translation to rootAlyssa Rosenzweig2020-02-211-0/+1
* panfrost: Remove dirty trackingAlyssa Rosenzweig2020-02-191-14/+0
* panfrost: Rewrite scoreboarding routinesAlyssa Rosenzweig2020-02-181-2/+1
* panfrost: Allocate RAM backing of shared memoryAlyssa Rosenzweig2020-02-161-0/+1
* panfrost: Inline panfrost_get_default_swizzleIcecream952020-02-141-3/+0
* panfrost: Set the MALI_WRITES_{Z,S} flags when neededBoris Brezillon2020-02-051-0/+2
* panfrost: Add ASTC texture formatsIcecream952020-01-211-0/+1
* panfrost: Dynamically allocate shader variantsIcecream952020-01-181-2/+3
* panfrost: Move instancing routines to encoder/Alyssa Rosenzweig2019-12-241-14/+0
* panfrost: Emit SFBD/MFBD after a batch, instead of beforeAlyssa Rosenzweig2019-12-131-4/+7
* panfrost: Route stack_size from compilerAlyssa Rosenzweig2019-12-131-0/+1
* panfrost: Add PAN_MESA_DEBUG=syncTomeu Vizoso2019-12-111-1/+2
* pan/midgard: Remove util/ra supportAlyssa Rosenzweig2019-11-131-3/+0
* panfrost: Set 0x10 bit on mali_shader_meta.unknown2_4 on T720Tomeu Vizoso2019-11-061-3/+0
* panfrost: allocate bo for occlusion query resultsUrja Rannikko2019-10-261-9/+7
* panfrost: Prepare panfrost_fence for batch pipeliningBoris Brezillon2019-10-031-4/+1
* panfrost: Start tracking inter-batch dependenciesBoris Brezillon2019-10-031-0/+3
* panfrost: Use the per-batch fences to wait on the last submitted batchBoris Brezillon2019-10-031-1/+2
* panfrost: Allocate tiler and scratchpad BOs per-batchBoris Brezillon2019-09-181-4/+0
* panfrost: Get rid of pan_drm.cBoris Brezillon2019-09-181-3/+0
* panfrost: Move the batch submission logic to panfrost_batch_submit()Boris Brezillon2019-09-131-6/+3
* panfrost: Move the fence creation in panfrost_flush()Boris Brezillon2019-09-131-0/+3
* panfrost: Pass a batch to functions emitting FB descsBoris Brezillon2019-09-131-5/+5
* panfrost: Allow testing if a specific batch is targeting a scanout FBBoris Brezillon2019-09-131-3/+0
* panfrost: Get rid of the unused 'flush jobs accessing res' infraBoris Brezillon2019-09-131-3/+0
* panfrost: Get rid of unused panfrost_context fieldsBoris Brezillon2019-09-081-4/+0
* panfrost: Convert ctx->{scratchpad, tiler_heap, tiler_dummy} to plain BOsBoris Brezillon2019-09-081-3/+3
* panfrost: s/job/batch/Boris Brezillon2019-09-081-6/+6
* panfrost: Jobs must be per context, not per screenRohan Garg2019-08-301-0/+6
* panfrost: Implement gl_FragCoord correctlyAlyssa Rosenzweig2019-08-221-0/+1
* panfrost: Move pan_invocation to shared panfrost/Alyssa Rosenzweig2019-08-211-21/+1
* panfrost: Increment offsets[] per drawAlyssa Rosenzweig2019-08-131-0/+1
* panfrost: Fixup stream out information per variantAlyssa Rosenzweig2019-08-131-0/+2
* panfrost: Route outputs_written through the compilerAlyssa Rosenzweig2019-08-131-1/+2
* panfrost: Implement callbacks for PRIMITIVES queriesAlyssa Rosenzweig2019-08-131-2/+13