aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_context.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Get rid of ctx->payloads[]Boris Brezillon2020-03-101-30/+20
* panfrost: Use ctx->active_prim in panfrost_writes_point_size()Boris Brezillon2020-03-101-1/+1
* panfrost: Re-init the VT payloads at draw/launch_grid() timeBoris Brezillon2020-03-101-29/+3
* panfrost: Move panfrost_emit_varying_descriptor() to pan_cmdstream.cBoris Brezillon2020-03-101-2/+4
* panfrost: Move panfrost_emit_vertex_data() to pan_cmdstream.cBoris Brezillon2020-03-101-1/+1
* panfrost: Inline panfrost_queue_draw() and panfrost_emit_for_draw()Boris Brezillon2020-03-101-60/+36
* panfrost: Move vertex/tiler payload initialization out of panfrost_draw_vbo()Boris Brezillon2020-03-101-145/+5
* panfrost: Move streamout offset update out of panfrost_draw_vbo()Boris Brezillon2020-03-101-7/+13
* panfrost: Rename panfrost_stage_attributes()Boris Brezillon2020-03-101-25/+3
* panfrost: Move the mali_attr.src_offset adjustment to a sub-functionBoris Brezillon2020-03-101-6/+21
* panfrost: Emit attribute descriptors after patching the templatesBoris Brezillon2020-03-101-9/+6
* panfrost: Prepare attribute for builtins at state creation timeBoris Brezillon2020-03-101-15/+6
* panfrost: Ignore BO start addr when adjusting src_offsetBoris Brezillon2020-03-101-3/+3
* panfrost: Drop initial mali_attr_meta.src_offset assignmentBoris Brezillon2020-03-101-4/+1
* panfrost: Add an helper to emit a pair of vertex/tiler jobsBoris Brezillon2020-03-101-21/+3
* panfrost: Move sampler/tex descs emission helpers to pan_cmdstream.cBoris Brezillon2020-03-101-80/+4
* panfrost: Add a panfrost_sampler_desc_init() helperBoris Brezillon2020-03-101-83/+1
* panfrost: Prepare shader_meta descriptors at emission timeBoris Brezillon2020-03-101-340/+12
* panfrost: Add an helper to update the rasterizer part of a tiler job descBoris Brezillon2020-03-101-28/+1
* panfrost: Add an helper to update the occclusion query part of a tiler job descBoris Brezillon2020-03-101-4/+1
* panfrost: Simplify panfrost_emit_for_draw() and make it privateBoris Brezillon2020-03-101-15/+9
* panfrost: Stop using panfrost_emit_for_draw() for compute jobsBoris Brezillon2020-03-101-1/+1
* panfrost: Move panfrost_attach_vt_framebuffer() to pan_cmdstream.cBoris Brezillon2020-03-101-28/+3
* panfrost: Dissociate shader meta patching from the desc emissionBoris Brezillon2020-03-101-15/+5
* panfrost: Move the const buf emission logic out of panfrost_emit_for_draw()Boris Brezillon2020-03-101-258/+3
* panfrost: Move viewport desc emission out of panfrost_emit_for_draw()Boris Brezillon2020-03-101-96/+2
* panfrost: Move the batch stack size adjustment out of panfrost_queue_draw()Boris Brezillon2020-03-101-8/+1
* panfrost: Add an helper to retrieve the currently active shader stateBoris Brezillon2020-03-101-11/+7
* panfrost: Assign primitive_size.pointer only if writes_point_size() returns trueBoris Brezillon2020-03-101-1/+1
* panfrost: Pass the sampler view format when creating a tex descriptorBoris Brezillon2020-03-101-1/+1
* panfrost: split index cache into shared partVasily Khoruzhick2020-03-101-32/+6
* panfrost: Fix gl_VertexID/InstanceIDAlyssa Rosenzweig2020-02-271-0/+4
* panfrost: Implement index buffer cacheAlyssa Rosenzweig2020-02-271-0/+37
* panfrost: Combine get_index_buffer with bound computationAlyssa Rosenzweig2020-02-271-16/+25
* panfrost: Rewrite texture descriptor creation logicAlyssa Rosenzweig2020-02-211-151/+37
* panfrost: Move format translation to rootAlyssa Rosenzweig2020-02-211-1/+0
* panfrost: Remove old hackAlyssa Rosenzweig2020-02-191-3/+2
* panfrost: Remove old commentAlyssa Rosenzweig2020-02-191-2/+0
* panfrost: Remove dirty trackingAlyssa Rosenzweig2020-02-191-40/+6
* panfrost: Remove enum panfrost_memory_layoutAlyssa Rosenzweig2020-02-181-20/+5
* panfrost: Debitfieldize mali_uniform_buffer_metaAlyssa Rosenzweig2020-02-181-11/+5
* panfrost: Avoid reading GPU memory when packing verticesAlyssa Rosenzweig2020-02-181-17/+18
* panfrost: Rewrite scoreboarding routinesAlyssa Rosenzweig2020-02-181-33/+13
* panfrost: Rename bifrost_framebuffer->mali_framebufferAlyssa Rosenzweig2020-02-161-1/+1
* panfrost: Unify bifrost_scratchpad with mali_shared_memoryAlyssa Rosenzweig2020-02-161-2/+5
* panfrost: Set the MALI_WRITES_{Z,S} flags when neededBoris Brezillon2020-02-051-1/+8
* panfrost: Add the MALI_WRITES_{Z,S} flagsBoris Brezillon2020-02-051-6/+6
* panfrost: Use size0 when calculating the offset to a depth levelAlyssa Rosenzweig2020-02-041-2/+1
* panfrost: Only clamp the LOD to disable mipmapping when neededTomeu Vizoso2020-02-041-6/+7
* panfrost: Use DBG macro to avoid noise in the consoleTomeu Vizoso2020-01-311-1/+1