aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a4xx/fd4_gmem.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno: add a fd_resource_pitch helperJonathan Marek2020-07-081-7/+4
* freedreno: Replace OUT_RELOCW with OUT_RELOC.Eric Anholt2020-05-121-7/+7
* freedreno/ir3: Remove unused half precision shader key flag.Eric Anholt2020-05-011-8/+0
* freedreno: Make the slice pitch be bytes, not pixels.Eric Anholt2020-04-231-2/+2
* freedreno: Introduce a "cpp_shift" value for cpp divs/muls.Eric Anholt2020-04-231-1/+1
* freedreno: get GMEM state from batchRob Clark2020-01-291-12/+10
* freedreno/a4xx: constify gmem stateRob Clark2020-01-291-10/+10
* freedreno: constify fd_vsc_pipeRob Clark2020-01-291-2/+2
* freedreno: constify fd_tileRob Clark2020-01-291-4/+4
* freedreno: consolidate GMEM stateRob Clark2020-01-291-2/+3
* freedreno: extract vsc pipe bo from GMEM stateRob Clark2020-01-291-7/+6
* freedreno: switch to layout helperRob Clark2019-11-261-5/+5
* freedreno: Convert the slice struct to the new resource header.Eric Anholt2019-11-261-2/+2
* freedreno: use rsc->slice accessor everywhereRob Clark2019-11-261-1/+1
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* freedreno: Rename vp and fp to vs and fs in fd_program_stateobjKristian H. Kristensen2019-09-251-2/+2
* freedreno/a4xx: call fd4_emit_ib() directly from fd4Rob Clark2019-08-131-1/+1
* freedreno: use util_dynarray_clear instead of util_dynarray_resize(_, 0)Nicolai Hähnle2019-06-121-1/+1
* freedreno: Silence compiler warnings about "*" in boolean context.Eric Anholt2019-05-131-1/+1
* freedreno: Use enum values from matching enumKristian H. Kristensen2019-04-181-2/+2
* freedreno: debug GEM obj namesRob Clark2018-12-131-1/+1
* freedreno: Remove the Emacs mode linesNeil Roberts2018-10-171-2/+0
* freedreno: handle invalidated buffers harderRob Clark2018-09-271-0/+3
* freedreno: remove use of u_transferRob Clark2017-12-041-2/+2
* freedreno: rename pipe -> vsc_pipeRob Clark2017-10-241-4/+4
* freedreno/gmem: fix hw binning hangs with large render targetsRob Clark2017-05-161-3/+4
* freedreno/a3xx+a4xx: move common VBOs to fd_contextRob Clark2016-08-131-5/+3
* freedreno: drop needs_rb_fbdRob Clark2016-07-301-8/+6
* freedreno: move needs_wfi into batchRob Clark2016-07-301-8/+8
* freedreno: re-order support for hw queriesRob Clark2016-07-301-2/+2
* freedreno: move more batch related tracking to fd_batchRob Clark2016-07-301-58/+63
* freedreno: introduce fd_batchRob Clark2016-07-301-3/+4
* freedreno/a3xx+a4xx: fix potential null ptr derefRob Clark2016-06-021-1/+2
* freedreno/a4xx: add debug callback to emitRob Clark2016-04-301-0/+2
* freedreno: OUT_RELOC vs OUT_RELOCW fixesRob Clark2016-03-131-2/+2
* freedreno/a4xx: hw binningRob Clark2016-03-131-7/+120
* freedreno/a4xx: remove RB_RENDER_CONTROL patchingRob Clark2016-03-131-16/+8
* freedreno/a4xx: logic op handlingIlia Mirkin2015-11-201-2/+1
* freedreno/a4xx: fix srgb render targetsRob Clark2015-08-151-7/+15
* freedreno/a4xx: point-size and spritelist fixesRob Clark2015-08-121-0/+1
* freedreno/a4xx: add s8/z32/z32_s8x24 supportRob Clark2015-08-101-24/+102
* freedreno/a4xx: clear cached fp when switching blit progRob Clark2015-08-101-0/+2
* freedreno/a4xx: MRT supportRob Clark2015-08-041-41/+51
* freedreno: small bit of cleanup about max rendertargetsRob Clark2015-08-041-1/+1
* freedreno: convert blit program to array for each number of rtsIlia Mirkin2015-04-021-1/+1
* freedreno/a4xx: pass number of instances to drawRob Clark2015-02-241-2/+2
* freedreno: update generated headersRob Clark2015-02-211-1/+1
* freedreno/a4xx: bit of cleanupRob Clark2015-02-211-7/+0
* freedreno/a4xx: sysmem bypassRob Clark2015-01-201-3/+58
* freedreno: helper to calc layer/level offsetRob Clark2014-12-131-7/+8