summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_screen.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* panfrost: Implement pantrace (command stream dump)Alyssa Rosenzweig2019-02-211-0/+1
* panfrost: Free imported BOsAlyssa Rosenzweig2019-02-181-0/+2
* panfrost: Fix various leaks unmapping resourcesAlyssa Rosenzweig2019-02-181-1/+3
* panfrost: Add kernel-agnostic resource managementAlyssa Rosenzweig2019-02-101-4/+0
* panfrost: Include glue for out-of-tree legacy codeAlyssa Rosenzweig2019-02-071-1/+1
* panfrost: Check in sources for command streamAlyssa Rosenzweig2019-02-071-1/+5
* panfrost: Initial stub for Panfrost driverAlyssa Rosenzweig2019-02-051-0/+88