summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/a2xx/fd2_gmem.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-29freedreno: get GMEM state from batchRob Clark1-4/+4
2020-01-29freedreno/a2xx: constify gmem stateRob Clark1-4/+4
2020-01-29freedreno: constify fd_vsc_pipeRob Clark1-1/+1
2020-01-29freedreno: constify fd_tileRob Clark1-4/+4
2020-01-29freedreno: consolidate GMEM stateRob Clark1-1/+1
2020-01-29freedreno: extract vsc pipe bo from GMEM stateRob Clark1-10/+8
2019-11-26freedreno: switch to layout helperRob Clark1-2/+2
2019-11-26freedreno: Convert the slice struct to the new resource header.Eric Anholt1-6/+3
2019-10-30freedreno/a2xx: add missing vertex formats (SSCALE/USCALE/FIXED)Jonathan Marek1-1/+2
2019-09-06freedreno/a2xx: formats updateJonathan Marek1-1/+0
2019-09-06freedreno/a2xx: fix depth gmem restoreJonathan Marek1-15/+12
2019-08-13freedreno/a2xx: call fd2_emit_ib() directly from fd2Rob Clark1-2/+2
2019-08-02freedreno: a2xx: implement texture tilingJonathan Marek1-2/+3
2019-08-02freedreno: a2xx: fix HW binning for batches with >256K verticesJonathan Marek1-8/+8
2019-06-12freedreno: use util_dynarray_clear instead of util_dynarray_resize(_, 0)Nicolai Hähnle1-6/+6
2019-04-23freedreno: a2xx: same gmem2mem sequence for all tilesJonathan Marek1-12/+25
2019-04-18freedreno: Use enum values from matching enumKristian H. Kristensen1-1/+1
2019-02-27freedreno: a2xx: fix fast clear for some gmem configurationsJonathan Marek1-3/+3
2019-02-27freedreno: a2xx: add use_hw_binning functionJonathan Marek1-2/+24
2019-02-27freedreno: a2xx: don't write 4th vertex in mem2gmemJonathan Marek1-3/+1
2019-01-28freedreno: a2xx: minor solid_vertexbuf fixupsJonathan Marek1-3/+3
2019-01-28freedreno: a2xx: clear fixes and fast clear pathJonathan Marek1-0/+60
2019-01-28freedreno: a2xx: a20x hw binningJonathan Marek1-0/+163
2019-01-22freedreno: a2xx: NIR backendJonathan Marek1-2/+12
2019-01-21freedreno: a2xx: sysmem renderingJonathan Marek1-0/+45
2019-01-21freedreno: a2xx: fix VERTEX_REUSE/DEALLOC on a20xJonathan Marek1-7/+11
2019-01-21freedreno: a2xx: fix gmem2mem viewportJonathan Marek1-0/+7
2019-01-21freedreno: a2xx: cleanup REG_A2XX_PA_CL_VTE_CNTLJonathan Marek1-8/+10
2019-01-21freedreno: a2xx: cleanup init_shader_constJonathan Marek1-3/+3
2018-11-27freedreno: a2xx texture updateJonathan Marek1-7/+19
2018-11-27freedreno/a2xx: Compute depth base in gmem correctlyJonathan Marek1-5/+7
2018-10-17freedreno: Remove the Emacs mode linesNeil Roberts1-2/+0
2018-09-27freedreno: handle invalidated buffers harderRob Clark1-0/+3
2018-06-22freedreno: add a20xJonathan Marek1-9/+13
2018-03-31freedreno: a2xx: Change use of BLEND_ to BLEND2_Wladimir J. van der Laan1-2/+2
2017-10-15a2xx: add support for a few 16-bit color rendering formatsIlia Mirkin1-0/+5
2017-10-15freedreno/a20x: Fix rendering to BGRXWladimir J. van der Laan1-0/+1
2016-07-30freedreno: move more batch related tracking to fd_batchRob Clark1-30/+33
2016-07-02freedreno/a2xx: move setup/restore cmds into binning passRob Clark1-0/+2
2016-04-22gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák1-2/+2
2015-04-02freedreno: convert blit program to array for each number of rtsIlia Mirkin1-1/+1
2015-02-19freedreno: pass number of instances to drawIlia Mirkin1-2/+2
2014-10-21freedreno: clear vs scissorRob Clark1-2/+2
2014-01-08freedreno/a3xx: support for hw binning passRob Clark1-4/+4
2013-12-26freedreno: prepare for hw binningRob Clark1-19/+19
2013-09-14freedreno: split out WFI helperRob Clark1-2/+1
2013-09-14freedreno: fd_draw helperRob Clark1-16/+13
2013-09-14freedreno: multi-slice resources (cubemap, mipmap, etc)Rob Clark1-2/+2
2013-08-29freedreno: updates for msm drm/kms driverRob Clark1-3/+3
2013-08-24freedreno: fix segfault when no color buffer boundRob Clark1-3/+3