summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/a6xx/fd6_draw.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-10freedreno/a6xx: Fix MSAA clearRob Clark1-0/+4
2020-09-10freedreno/a6xx: Fix fd6_draw_vbo() returnRob Clark1-1/+1
2020-08-28freedreno/batch: replace lrz_clear with prologueRob Clark1-6/+1
2020-07-29freedreno/a6xx: fixup draw state earlierRob Clark1-2/+2
2020-07-14freedreno/a6xx: bail instead of crash for compile failsRob Clark1-0/+6
2020-07-14freedreno/regs: update a6xx RB regsJonathan Marek1-2/+2
2020-07-14freedreno/regs: update a6xx GRAS registersJonathan Marek1-5/+5
2020-07-14freedreno/a6xx: Rename and document HLSQ_UPDATE_CNTLConnor Abbott1-2/+13
2020-07-14freedreno/registers: Rename SP_2D_SRC_FORMATKristian H. Kristensen1-1/+1
2020-07-07freedreno/a6xx: Force gl_Layer to 0 when necessaryConnor Abbott1-0/+2
2020-06-26freedreno/a6xx: use firstIndex fieldConnor Abbott1-3/+2
2020-06-26freedreno: On a5xx+ INDX_SIZE is MAX_INDICESConnor Abbott1-4/+4
2020-06-25freedreno: make foreach_bit() declare it's cursorRob Clark1-1/+0
2020-06-19freedreno/a6xx: Set index buffer size to bo sizeKristian H. Kristensen1-1/+1
2020-06-19freedreno/ir3: move output_loc to variantRob Clark1-1/+1
2020-06-04freedreno/a6xx: re-work LRZ state trackingRob Clark1-5/+1
2020-06-04freedreno/ir3: split kill from no_earlyzRob Clark1-1/+1
2020-05-12freedreno: Replace OUT_RELOCW with OUT_RELOC.Eric Anholt1-1/+1
2020-05-01freedreno: Fix assertion failures on GS/tess shaders with shader-db enabled.Eric Anholt1-13/+1
2020-05-01freedreno/a6xx: fix LRZ hangRob Clark1-2/+0
2020-04-30freedreno/a6xx: convert draw packet to OUT_PKT()Rob Clark1-48/+51
2020-04-28freedreno/a6xx: pre-calculate expected vsc stream sizesRob Clark1-0/+4
2020-02-18freedreno/registers: cleanup CP_SET_MARKERRob Clark1-1/+1
2020-02-14freedreno: name sysmem color/depth flush eventsJonathan Marek1-3/+3
2020-02-12freedreno/a6xx: use single format enumJonathan Marek1-3/+3
2020-02-01freedreno/a6xx: fix lrz overflowRob Clark1-8/+3
2020-01-17freedreno/a6xx: drop a few more per-draw registersRob Clark1-8/+20
2020-01-17freedreno/a6xx: separate rast stateobj for prim restartRob Clark1-0/+16
2019-11-07freedreno/a6xx: Only set emit.hs/ds when we're drawing patchesKristian H. Kristensen1-2/+3
2019-11-07freedreno/a6xx: Build the right draw command for tessellationKristian H. Kristensen1-4/+50
2019-11-07freedreno/ir3: Add tessellation field to shader keyKristian H. Kristensen1-0/+17
2019-10-29freedreno/a6xx: cleanup magic registersRob Clark1-3/+4
2019-10-17freedreno/ir3: Add has_gs flag to shader keyKristian H. Kristensen1-5/+7
2019-09-25freedreno/a6xx: Emit const and texture state for HS/DS/GSKristian H. Kristensen1-7/+13
2019-09-25freedreno: Rename vp and fp to vs and fs in fd_program_stateobjKristian H. Kristensen1-2/+2
2019-08-02freedreno/a6xx: remove USE/IGNORE_VISIBILITY draw patchingRob Clark1-8/+9
2019-07-10freedreno: Generate headers from xml filesKristian H. Kristensen1-2/+2
2019-06-13freedreno/a6xx: fix MAX_INDICESRob Clark1-2/+1
2019-06-07freedreno/a6xx: WFI before RB_CCU_CNTL writesRob Clark1-0/+2
2019-06-07freedreno/a6xx: Consolidate more of dword 0 building in fd6_draw_vboKristian H. Kristensen1-31/+24
2019-04-25freedreno/a6xx: sample-shading supportRob Clark1-1/+3
2019-03-22freedreno/ir3: rename has_kill to no_earlyzRob Clark1-1/+1
2019-03-07freedreno/a6xx: remove astc_srgb workaroundRob Clark1-4/+1
2019-02-26freedreno/a6xx: fix DRAW_IDX_INDIRECT max_indiciesRob Clark1-2/+1
2019-02-20freedreno/ir3: fix crash in compile fail caseRob Clark1-5/+4
2019-02-16freedreno/a6xx: cache flush harderRob Clark1-1/+1
2018-12-13freedreno: update generated headersRob Clark1-1/+1
2018-11-27freedreno/a6xx: disable LRZ for z32Rob Clark1-1/+13
2018-11-27freedreno/a6xx: Clear gmem buffers at flush timeKristian H. Kristensen1-150/+16
2018-11-06freedreno/a6xx: Clear z32 and separate stencil with blitterKristian H. Kristensen1-26/+49