summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/a4xx/fd4_gmem.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-05freedreno: Fix graphic glitches on a4xx and a5xxAlejandro Tafalla1-0/+8
2022-07-10Change all debug_assert calls to assertMarek Olšák1-3/+3
2021-11-12freedreno: prefer float immediates when float values are involvedIlia Mirkin1-12/+12
2021-08-19freedreno: rename Z_TEST_ENABLE->Z_READ_ENABLE, Z_ENABLE->Z_TEST_ENABLEDanylo Piliaiev1-1/+1
2021-04-28freedreno/drm: Cleanup bo allocation flagsRob Clark1-1/+1
2021-04-14freedreno: Re-indentRob Clark1-698/+700
2021-03-23freedreno/a4xx: Switch to using ir3_cache for looking up our VS/FSEric Anholt1-9/+22
2021-03-11freedreno: Extend threaded_resourceRob Clark1-2/+2
2021-02-18freedreno: driver-thread annotationsRob Clark1-0/+8
2020-07-08freedreno: add a fd_resource_pitch helperJonathan Marek1-7/+4
2020-05-12freedreno: Replace OUT_RELOCW with OUT_RELOC.Eric Anholt1-7/+7
2020-05-01freedreno/ir3: Remove unused half precision shader key flag.Eric Anholt1-8/+0
2020-04-23freedreno: Make the slice pitch be bytes, not pixels.Eric Anholt1-2/+2
2020-04-23freedreno: Introduce a "cpp_shift" value for cpp divs/muls.Eric Anholt1-1/+1
2020-01-29freedreno: get GMEM state from batchRob Clark1-12/+10
2020-01-29freedreno/a4xx: constify gmem stateRob Clark1-10/+10
2020-01-29freedreno: constify fd_vsc_pipeRob Clark1-2/+2
2020-01-29freedreno: constify fd_tileRob Clark1-4/+4
2020-01-29freedreno: consolidate GMEM stateRob Clark1-2/+3
2020-01-29freedreno: extract vsc pipe bo from GMEM stateRob Clark1-7/+6
2019-11-26freedreno: switch to layout helperRob Clark1-5/+5
2019-11-26freedreno: Convert the slice struct to the new resource header.Eric Anholt1-2/+2
2019-11-26freedreno: use rsc->slice accessor everywhereRob Clark1-1/+1
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-09-25freedreno: Rename vp and fp to vs and fs in fd_program_stateobjKristian H. Kristensen1-2/+2
2019-08-13freedreno/a4xx: call fd4_emit_ib() directly from fd4Rob Clark1-1/+1
2019-06-12freedreno: use util_dynarray_clear instead of util_dynarray_resize(_, 0)Nicolai Hähnle1-1/+1
2019-05-13freedreno: Silence compiler warnings about "*" in boolean context.Eric Anholt1-1/+1
2019-04-18freedreno: Use enum values from matching enumKristian H. Kristensen1-2/+2
2018-12-13freedreno: debug GEM obj namesRob Clark1-1/+1
2018-10-17freedreno: Remove the Emacs mode linesNeil Roberts1-2/+0
2018-09-27freedreno: handle invalidated buffers harderRob Clark1-0/+3
2017-12-04freedreno: remove use of u_transferRob Clark1-2/+2
2017-10-24freedreno: rename pipe -> vsc_pipeRob Clark1-4/+4
2017-05-16freedreno/gmem: fix hw binning hangs with large render targetsRob Clark1-3/+4
2016-08-13freedreno/a3xx+a4xx: move common VBOs to fd_contextRob Clark1-5/+3
2016-07-30freedreno: drop needs_rb_fbdRob Clark1-8/+6
2016-07-30freedreno: move needs_wfi into batchRob Clark1-8/+8
2016-07-30freedreno: re-order support for hw queriesRob Clark1-2/+2
2016-07-30freedreno: move more batch related tracking to fd_batchRob Clark1-58/+63
2016-07-30freedreno: introduce fd_batchRob Clark1-3/+4
2016-06-02freedreno/a3xx+a4xx: fix potential null ptr derefRob Clark1-1/+2
2016-04-30freedreno/a4xx: add debug callback to emitRob Clark1-0/+2
2016-03-13freedreno: OUT_RELOC vs OUT_RELOCW fixesRob Clark1-2/+2
2016-03-13freedreno/a4xx: hw binningRob Clark1-7/+120
2016-03-13freedreno/a4xx: remove RB_RENDER_CONTROL patchingRob Clark1-16/+8
2015-11-20freedreno/a4xx: logic op handlingIlia Mirkin1-2/+1
2015-08-15freedreno/a4xx: fix srgb render targetsRob Clark1-7/+15
2015-08-12freedreno/a4xx: point-size and spritelist fixesRob Clark1-0/+1
2015-08-10freedreno/a4xx: add s8/z32/z32_s8x24 supportRob Clark1-24/+102