aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_resource.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno: Add debug flag for forcing linear layoutsKristian H. Kristensen2019-12-191-0/+3
* freedreno: Move a6xx's setup_slices() to a shareable helper function.Eric Anholt2019-12-111-1/+7
* freedreno: Move UBWC layout into a slices array like the non-UBWC slices.Eric Anholt2019-12-111-3/+3
* freedreno: Drop the extra offset field for mipmap slices.Eric Anholt2019-12-111-1/+2
* freedreno/a5xx+a6xx: split LRZ layout to per-genRob Clark2019-12-101-45/+0
* freedreno: switch to layout helperRob Clark2019-11-261-32/+42
* freedreno: Convert the slice struct to the new resource header.Eric Anholt2019-11-261-5/+5
* freedreno: Introduce a fd_resource_layer_stride() helper.Eric Anholt2019-11-261-5/+4
* freedreno: use rsc->slice accessor everywhereRob Clark2019-11-261-8/+12
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-3/+3
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-2/+2
* freedreno/a6xx: don't tile things that are too smallRob Clark2019-09-101-5/+5
* freedreno: align renderonly scanout buffersJonathan Marek2019-08-021-0/+3
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-1/+1
* freedreno: drop unused arg from fd_batch_flush()Rob Clark2019-06-261-2/+2
* freedreno: turn staging cube into 2d-arrayRob Clark2019-06-131-0/+2
* freedreno/a6xx: enable UBWC by defaultRob Clark2019-06-111-14/+1
* freedreno: add helper to uncompress UBWC resourceRob Clark2019-06-111-0/+36
* freedreno: handle images in rebind_resource()Rob Clark2019-06-111-0/+9
* freedreno: allow null discard box in shadow pathRob Clark2019-06-111-4/+10
* freedreno: swap UBWC state in shadow pathRob Clark2019-06-111-0/+4
* freedreno: add modifier param to fd_try_shadow_resource()Rob Clark2019-06-111-3/+5
* freedreno: correct modifier for UBWC buffersRob Clark2019-06-111-0/+3
* freedreno: Fix warning on printing a uint64_t using %llx.Eric Anholt2019-05-131-1/+1
* freedreno: mark imported resources as validRob Clark2019-05-041-0/+2
* freedreno/a6xx: UBWC support for imagesRob Clark2019-05-041-2/+11
* freedreno: Fix format string warningKristian H. Kristensen2019-04-181-1/+1
* freedreno: Use shared drm_find_modifier utilAlyssa Rosenzweig2019-03-141-16/+4
* freedreno/a6xx: Enable UBWC modifierFritz Koenig2019-03-011-0/+6
* freedreno: pass count to query_dmabuf_modifiersFritz Koenig2019-03-011-1/+1
* freedreno: catch failing fd_blit and fallback to software blitJonathan Marek2019-02-271-5/+9
* freedreno: use renderonly path for buffers allocated with modifiersJonathan Marek2019-02-271-1/+7
* freedreno: fix race conditionRob Clark2019-02-221-4/+11
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-141-1/+1
* freedreno: Consolidate u_blitter functions in freedreno_blitter.cKristian H. Kristensen2019-02-111-75/+0
* freedreno/a6xx: Use tiling for all resourcesKristian H. Kristensen2019-02-061-1/+0
* freedreno: fix invalidate logicJonathan Marek2019-01-291-1/+7
* freedreno: stop frob'ing pipe_resource::nr_samplesRob Clark2019-01-291-4/+3
* freedreno: add renderonly scanoutJonathan Marek2019-01-261-3/+38
* freedreno: limit tiling to PIPE_BIND_SAMPLER_VIEWRob Clark2019-01-251-0/+1
* freedreno: set modifier when exporting bufferRob Clark2019-01-231-0/+12
* freedreno: core buffer modifier supportRob Clark2019-01-221-4/+83
* freedreno: Synchronize batch and flush for staging resourceKristian H. Kristensen2019-01-181-1/+15
* freedreno: fix staging resource size for arraysRob Clark2019-01-031-2/+10
* freedreno: remove blit_via_copy_region()Rob Clark2019-01-031-4/+0
* freedreno: rework blit APIRob Clark2019-01-031-15/+6
* freedreno: combine fd_resource_layer_offset()/fd_resource_offset()Rob Clark2018-12-221-13/+2
* freedreno: move fd_resource_copy_region()Rob Clark2018-12-131-62/+1
* freedreno: debug GEM obj namesRob Clark2018-12-131-3/+5
* freedreno/a6xx: MSAARob Clark2018-12-061-0/+9