summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_resource.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Fix the DISCARD_WHOLE_RES case in transfer_map()Boris Brezillon2019-10-211-2/+35
* panfrost: Respect offset for imported resourcesDaniel Stone2019-10-181-0/+3
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-2/+2
* panfrost: Do fine-grained flushing when preparing BO for CPU accessesBoris Brezillon2019-10-031-15/+12
* panfrost: Add a panfrost_flush_all_batches() helperBoris Brezillon2019-10-031-3/+3
* panfrost: Stop using panfrost_bo_release() outside of pan_bo.cBoris Brezillon2019-09-181-1/+1
* panfrost: Stop passing screen around for BO operationsBoris Brezillon2019-09-181-4/+4
* panfrost: Don't check if BO is mmaped before calling panfrost_bo_mmap()Boris Brezillon2019-09-181-5/+1
* panfrost: Move the BO API to its own headerBoris Brezillon2019-09-181-0/+1
* panfrost: s/PAN_ALLOCATE_/PAN_BO_/Boris Brezillon2019-09-181-2/+2
* panfrost: Move panfrost_bo_{reference,unreference}() to pan_bo.cBoris Brezillon2019-09-181-19/+0
* panfrost: Get rid of pan_drm.cBoris Brezillon2019-09-181-7/+7
* panfrost: s/job/batch/Boris Brezillon2019-09-081-2/+2
* panfrost: Fix misc. issues flagged by cppcheckAlyssa Rosenzweig2019-09-031-2/+0
* panfrost: Reset the damage area on imported resourcesBoris Brezillon2019-08-281-11/+12
* panfrost: Add support for KHR_partial_update()Boris Brezillon2019-08-131-0/+80
* panfrost: Handle the bo == NULL case in panfrost_bo_[un]reference()Boris Brezillon2019-08-021-1/+5
* panfrost: Disable tiled formats on SFBD systemsAlyssa Rosenzweig2019-07-251-1/+3
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-9/+9
* panfrost: Set `initialized` in more casesAlyssa Rosenzweig2019-07-221-5/+9
* panfrost: Check for NULL surface in placesAlyssa Rosenzweig2019-07-181-1/+4
* panfrost: Implement opportunistic AFBCAlyssa Rosenzweig2019-07-161-0/+60
* panfrost: AFBC buffers must be cache-line alignedAlyssa Rosenzweig2019-07-161-0/+5
* panfrost: Stub out panfrost_bo_cache_putAlyssa Rosenzweig2019-07-151-1/+1
* panfrost: Remove all old allocatorsAlyssa Rosenzweig2019-07-151-66/+0
* panfrost: Delay resource mmapsAlyssa Rosenzweig2019-07-151-1/+11
* panfrost: Remove unused display target fieldAlyssa Rosenzweig2019-07-111-1/+0
* panfrost: Style main Gallium driverAlyssa Rosenzweig2019-07-101-96/+95
* panfrost: Use standard ALIGN_POT/INFINITY macrosAlyssa Rosenzweig2019-07-101-8/+8
* panfrost: Add the panfrost_drm_{create,release}_bo() helpersBoris Brezillon2019-07-021-29/+3
* panfrost: Avoid passing winsys handles to import/export BO funcsBoris Brezillon2019-07-021-5/+11
* panfrost: Move BO meta-data out of panfrost_boBoris Brezillon2019-07-021-61/+65
* panfrost: Get rid of the "free imported BO" logicBoris Brezillon2019-07-021-13/+8
* panfrost: Move scanout res creation out of panfrost_resource_create()Boris Brezillon2019-07-021-32/+41
* panfrost: Only tag AFBC addresses when samplingTomeu Vizoso2019-06-281-6/+1
* panfrost: Fix checksumming typoAlyssa Rosenzweig2019-06-261-1/+1
* panfrost: Update copyright identifiersAlyssa Rosenzweig2019-06-261-1/+1
* panfrost: Merge checksum buffer with main BOAlyssa Rosenzweig2019-06-251-16/+44
* panfrost: Use get_texture_address for framebuffer computationsAlyssa Rosenzweig2019-06-251-0/+18
* panfrost: Merge AFBC slab with BO backingAlyssa Rosenzweig2019-06-251-14/+15
* panfrost: Z/S can't be tiledAlyssa Rosenzweig2019-06-251-0/+3
* panfrost: Handle generate_mipmap ourselvesAlyssa Rosenzweig2019-06-251-0/+52
* panfrost: Remove the panfrost_driver abstractionBoris Brezillon2019-06-211-8/+10
* panfrost: Track buffer initializationAlyssa Rosenzweig2019-06-211-2/+10
* panfrost: Load from tiled imagesAlyssa Rosenzweig2019-06-201-2/+15
* panfrost: Switch to lima tilingAlyssa Rosenzweig2019-06-201-27/+10
* panfrost: Fix tiled NPOT textures with bpp<4Alyssa Rosenzweig2019-06-201-3/+3
* panfrost: Move to use ralloc for some allocationsTomeu Vizoso2019-06-191-17/+22
* panfrost: Resource management for linear 2D texture arraysAlyssa Rosenzweig2019-06-171-1/+2
* panfrost: Implement 3D texture resource managementAlyssa Rosenzweig2019-06-171-5/+45