aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_screen.h
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Query core count and thread tls allocAlyssa Rosenzweig2019-12-131-0/+2
* panfrost: Add quirks system to cmdstreamTomeu Vizoso2019-12-031-1/+1
* panfrost: Try to evict unused BOs from the cacheBoris Brezillon2019-11-081-0/+6
* panfrost: Move BO cache related fields to a sub-structBoris Brezillon2019-11-081-5/+8
* panfrost: Keep track of active BOsTomeu Vizoso2019-10-171-0/+4
* panfrost: Prepare panfrost_fence for batch pipeliningBoris Brezillon2019-10-031-1/+2
* panfrost: Move the BO API to its own headerBoris Brezillon2019-09-181-47/+0
* panfrost: s/PAN_ALLOCATE_/PAN_BO_/Boris Brezillon2019-09-181-5/+5
* panfrost: Get rid of pan_drm.cBoris Brezillon2019-09-181-20/+10
* panfrost: Stop passing has_draws to panfrost_drm_submit_vs_fs_batch()Boris Brezillon2019-09-181-1/+1
* panfrost: Move the batch submission logic to panfrost_batch_submit()Boris Brezillon2019-09-131-2/+0
* panfrost: Move the fence creation in panfrost_flush()Boris Brezillon2019-09-131-2/+1
* panfrost: Get rid of the now unused SLAB allocatorBoris Brezillon2019-09-081-11/+0
* panfrost: Make transient allocation rely on the BO cacheBoris Brezillon2019-09-081-21/+0
* panfrost: Pass a batch to panfrost_drm_submit_vs_fs_batch()Boris Brezillon2019-09-081-1/+2
* panfrost: s/job/batch/Boris Brezillon2019-09-081-1/+1
* panfrost: protect access to shared bo cache and transient poolRohan Garg2019-08-301-0/+4
* panfrost: Jobs must be per context, not per screenRohan Garg2019-08-301-6/+0
* panfrost: Remove unused argument from panfrost_drm_submit_vs_fs_job()Rohan Garg2019-08-291-2/+1
* panfrost: Mark BOs as NOEXECTomeu Vizoso2019-08-081-0/+3
* panfrost: Move require_sfbd to screenAlyssa Rosenzweig2019-07-251-0/+3
* panfrost: Add BO cache data structureAlyssa Rosenzweig2019-07-151-0/+16
* panfrost: Stub out panfrost_bo_cache_evictAlyssa Rosenzweig2019-07-151-0/+3
* panfrost: Stub out panfrost_bo_cache_putAlyssa Rosenzweig2019-07-151-1/+6
* panfrost: Stub out panfrost_bo_cache_getAlyssa Rosenzweig2019-07-151-0/+5
* panfrost: Allocate UBOs on the stack, not the heapAlyssa Rosenzweig2019-07-151-0/+3
* panfrost: Remove all old allocatorsAlyssa Rosenzweig2019-07-151-3/+0
* panfrost: Delay resource mmapsAlyssa Rosenzweig2019-07-151-0/+2
* panfrost: Cleanup PAN_ALLOCATE_*Alyssa Rosenzweig2019-07-151-4/+18
* panfrost: Add pan_bo_for_screen helperAlyssa Rosenzweig2019-07-121-0/+10
* panfrost: Add panfrost_transient_bo arrayAlyssa Rosenzweig2019-07-121-0/+27
* panfrost: Remove unused display target fieldAlyssa Rosenzweig2019-07-111-3/+0
* panfrost: Style main Gallium driverAlyssa Rosenzweig2019-07-101-3/+3
* panfrost: Check GPU version before loadingAlyssa Rosenzweig2019-07-101-0/+1
* panfrost: Add the panfrost_drm_{create,release}_bo() helpersBoris Brezillon2019-07-021-0/+5
* panfrost: Avoid passing winsys handles to import/export BO funcsBoris Brezillon2019-07-021-4/+2
* panfrost: Stop exposing internal panfrost_drm_*() functionsBoris Brezillon2019-07-021-5/+0
* panfrost: Get rid of the "free imported BO" logicBoris Brezillon2019-07-021-3/+0
* panfrost: Update copyright identifiersAlyssa Rosenzweig2019-06-261-1/+1
* panfrost: Remove the panfrost_driver abstractionBoris Brezillon2019-06-211-30/+46
* panfrost: Remove the perf counters interfaceBoris Brezillon2019-06-211-4/+0
* panfrost: Replace pantrace with direct decodingAlyssa Rosenzweig2019-06-121-1/+0
* panfrost: Move pan_screen() to pan_screen.hAlyssa Rosenzweig2019-06-101-0/+6
* panfrost: Track BO lifetime with jobs and reference countsAlyssa Rosenzweig2019-04-191-1/+4
* panfrost: Properly align strideDaniel Stone2019-03-201-1/+1
* panfrost: Add backend targeting the DRM driverTomeu Vizoso2019-03-101-7/+12
* panfrost: Expose perf counters in environmentAlyssa Rosenzweig2019-02-271-2/+0
* panfrost/nondrm: Split out dump_countersAlyssa Rosenzweig2019-02-251-0/+1
* panfrost/nondrm: Make COHERENT_LOCAL explicitAlyssa Rosenzweig2019-02-251-0/+1
* panfrost/nondrm: Flag CPU-invisible regionsAlyssa Rosenzweig2019-02-251-0/+1