aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_context.h
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Pass sample_mask to the hardwareAlyssa Rosenzweig2020-07-071-0/+1
* panfrost: Update sampler views when the texture bo changesIcecream952020-06-221-0/+1
* panfrost: Merge bifrost_bo/midgard_boAlyssa Rosenzweig2020-06-151-2/+1
* panfrost: Create a new sampler view bo when the layout changesIcecream952020-06-121-0/+1
* panfrost: Move sampler view bo creation to a separate functionIcecream952020-06-121-0/+5
* panfrost: Only store varying formatsAlyssa Rosenzweig2020-06-121-1/+1
* panfrost: Handle writes_memory correctlyAlyssa Rosenzweig2020-06-031-0/+1
* panfrost: Avoid redundant shader executions with mask=0x0Alyssa Rosenzweig2020-05-211-0/+4
* panfrost: Emit blend descriptors on BifrostTomeu Vizoso2020-04-301-0/+2
* panfrost: The texture descriptor has a pointer to a trampolineAlyssa Rosenzweig2020-04-241-0/+1
* panfrost: Emit texture descriptor on bifrostTomeu Vizoso2020-04-241-1/+2
* panfrost: Emit sampler descriptor on bifrostTomeu Vizoso2020-04-241-1/+2
* panfrost: Remove most usage of midgard_payload_vertex_tilerTomeu Vizoso2020-04-101-1/+1
* 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