aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3/legalize: don't allow (nopN) if (rptN)Rob Clark2020-06-161-1/+2
* freedreno/ir3/cp: properly handle already-folded RELATIVRob Clark2020-06-161-3/+5
* freedreno/ir3/validate: also check instr->addressRob Clark2020-06-161-0/+9
* freedreno/sched: reset delay counters at start of blockRob Clark2020-06-162-0/+4
* freedreno/ir3: don't rely on intr->num_componentsRob Clark2020-06-164-22/+20
* turnip: simplify stage2 helpersJonathan Marek2020-06-151-43/+4
* turnip: remove duplicated stage2opcode and stage2shaderdbJonathan Marek2020-06-153-98/+46
* turnip: drop linking libfreedreno_drmRob Clark2020-06-151-1/+0
* freedreno/ir3: move the libdrm dependency out of shared codeRob Clark2020-06-152-19/+8
* freedreno/ir3: fix ir3_nir_move_varying_inputsJonathan Marek2020-06-141-10/+5
* turnip: remove some dead/redundant codeJonathan Marek2020-06-138-540/+35
* turnip: add emit renderpass cache flushes for sysmem 3D CmdClearAttachmentsJonathan Marek2020-06-123-1/+8
* turnip: add layered 3D path clear for CmdClearAttachmentsJonathan Marek2020-06-122-42/+142
* turnip: share code between 3D blit/clear path and tu_pipelineJonathan Marek2020-06-124-135/+108
* turnip: pipeline program state refactorJonathan Marek2020-06-121-339/+217
* freedreno/ir3: limit pre-fetched tex destRob Clark2020-06-113-4/+60
* freedreno/ir3: remove RA "q-values" optimizationRob Clark2020-06-111-54/+3
* freedreno/ir3: respect tex prefetch limitsRob Clark2020-06-112-21/+51
* freedreno/ir3: add debug code to print conflicting half-regsRob Clark2020-06-111-0/+7
* turnip: Expose robustBufferAccess.Eric Anholt2020-06-091-1/+1
* turnip: Fix crashes in compute with no descriptors to load.Eric Anholt2020-06-091-1/+3
* tu: Fix context faults loading unused descriptor setsConnor Abbott2020-06-093-0/+28
* tu: Rewrite flushing to use barriersConnor Abbott2020-06-094-154/+1049
* tu: Remove useless event_write helpersConnor Abbott2020-06-091-19/+7
* tu: Don't actually track seqno's for eventsConnor Abbott2020-06-094-76/+78
* tu: Remove useless post-binning flushesConnor Abbott2020-06-091-25/+9
* turnip: fix VFD_CONTROL for binning passJonathan Marek2020-06-081-1/+1
* turnip: use common emit_xs_cntl to fill a6xx_sp_xs_ctrl_reg0Jonathan Marek2020-06-081-28/+28
* turnip: fix HW binning with geometry shaderJonathan Marek2020-06-081-2/+6
* turnip: correctly emit non-binning vs in transform feedback caseJonathan Marek2020-06-081-3/+5
* turnip: clamp sampler minLod/maxLodJonathan Marek2020-06-081-2/+4
* turnip: update some properties based on blob driverJonathan Marek2020-06-081-8/+8
* turnip: move HLSQ_UPDATE_CNTL write to before xs config writesJonathan Marek2020-06-081-3/+3
* Switch from cElementTree to ElementTree.Vinson Lee2020-06-051-1/+1
* freedreno/ir3: Handle cases where we decide not to lower UBO 0 loads.Eric Anholt2020-06-051-39/+39
* freedreno/ir3: Drop the max_const on a6xx to 512.Eric Anholt2020-06-051-1/+4
* freedreno/ir3: Account for driver params in UBO max const upload.Eric Anholt2020-06-053-7/+26
* freedreno/ir3: Stop shifting UBO 1 down to be UBO 0.Eric Anholt2020-06-051-18/+9
* freedreno/ir3: Drop unnecessary alignment of pushed UBO size.Eric Anholt2020-06-051-1/+1
* freedreno/ir3: Stop pushing immediates once we've filled the constbuf.Eric Anholt2020-06-051-1/+8
* freedreno/ir3: Refactor ir3_cp's lower_immed().Eric Anholt2020-06-051-20/+24
* turnip: Add support for alphaToOne.Eric Anholt2020-06-053-4/+4
* turnip: Use tu_cs_emit_regs() for BLEND_CONTROL.Eric Anholt2020-06-051-23/+13
* freedreno/computerator: fix missing dependency on generated headerRob Clark2020-06-051-0/+1
* turnip: Simplify vertex buffer bindings.Eric Anholt2020-06-043-32/+25
* turnip: Don't bother clamping VB size.Eric Anholt2020-06-041-3/+1
* turnip: Move vertex buffer bindings to SET_DRAW_STATE.Eric Anholt2020-06-041-26/+44
* freedreno/a6xx: update depth-plane control regsRob Clark2020-06-042-8/+47
* freedreno/a6xx: sync registers from envytoolsRob Clark2020-06-041-1/+8
* freedreno/ir3: split kill from no_earlyzRob Clark2020-06-043-3/+10