summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_bufmgr.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Add helpers to clone a hardware context.Chris Wilson2019-05-091-0/+24
* iris: Mark render batches as non-recoverable.Kenneth Graunke2019-05-091-0/+22
* iris: Delete bucketing allocatorsKenneth Graunke2019-05-031-167/+3
* iris: Force VMA alignment to be a multiple of the page size.Kenneth Graunke2019-05-031-0/+3
* iris: leave the top 4Gb of the high heap VMA unusedKenneth Graunke2019-05-031-1/+5
* iris: Fix 4GB memory zone heap sizes.Kenneth Graunke2019-05-031-3/+6
* iris: Make memzone_for_address non-staticKenneth Graunke2019-04-231-5/+5
* intel/common: move gen_debug to intel/devMark Janes2019-04-101-1/+1
* iris: Adapt to variable ppGTT sizeChris Wilson2019-04-011-1/+20
* iris: Print the memzone name when allocating BOs with INTEL_DEBUG=bufKenneth Graunke2019-03-281-2/+17
* iris: Fix util_vma_heap_init size for IRIS_MEMZONE_SHADERKenneth Graunke2019-03-211-1/+1
* iris: Use streaming loads to read from tiled surfacesChris Wilson2019-03-131-1/+4
* iris: Use coherent allocation for PIPE_RESOURCE_STAGINGChris Wilson2019-03-131-0/+18
* iris: Do binder address allocations per-context, not globally.Kenneth Graunke2019-02-211-8/+11
* iris: Fix memzone_for_address for the surface and binder zonesKenneth Graunke2019-02-211-2/+2
* iris: Tidy exporting the flink handleChris Wilson2019-02-211-9/+16
* iris: vma_free bo->size, not bo_sizeKenneth Graunke2019-02-211-1/+1
* iris: fix memzone_for_address since multibinder changesChris Wilson2019-02-211-3/+3
* iris: Support multiple binder BOs, update Surface State Base AddressKenneth Graunke2019-02-211-15/+23
* iris: set EXEC_OBJECT_CAPTURE on all driver internal buffersKenneth Graunke2019-02-211-0/+6
* iris: Record reusability of bo on constructionChris Wilson2019-02-211-4/+5
* iris: precompute hashes for cache trackingKenneth Graunke2019-02-211-4/+14
* iris: use consistent copyright formattingKenneth Graunke2019-02-211-7/+6
* iris: port non-bucket alignment bugfixKenneth Graunke2019-02-211-3/+1
* iris: drop pwriteKenneth Graunke2019-02-211-24/+0
* iris: drop dead assignmentsKenneth Graunke2019-02-211-2/+0
* iris: remember to set bo->userptrKenneth Graunke2019-02-211-0/+1
* iris: Wrap userptr for creating boChris Wilson2019-02-211-1/+52
* iris: sync bugfixes from brw_bufmgrKenneth Graunke2019-02-211-64/+60
* iris: comment everythingKenneth Graunke2019-02-211-1/+12
* iris: border color memory zone :(Kenneth Graunke2019-02-211-6/+11
* iris: don't include binder in surface VMA rangeKenneth Graunke2019-02-211-1/+2
* iris: pull in newer commentsKenneth Graunke2019-02-211-13/+16
* iris: Defines for base addresses rather than numbers everywhereKenneth Graunke2019-02-211-9/+14
* iris: vma - fix assertKenneth Graunke2019-02-211-1/+1
* iris: vma fixes - don't free binder addressKenneth Graunke2019-02-211-3/+18
* iris: bo reuseKenneth Graunke2019-02-211-13/+4
* iris: fixes from i965Kenneth Graunke2019-02-211-12/+38
* iris: port bug fix from i965Kenneth Graunke2019-02-211-1/+1
* iris: fix indexKenneth Graunke2019-02-211-2/+2
* iris: increase allocator alignmentKenneth Graunke2019-02-211-2/+3
* iris: canonicalize addresses.Kenneth Graunke2019-02-211-4/+22
* iris: bindersKenneth Graunke2019-02-211-1/+8
* iris: Also set SUPPORTS_48B? Not sure if necessary.Kenneth Graunke2019-02-211-3/+3
* iris: Soft-pin the universeKenneth Graunke2019-02-211-14/+223
* iris: bufmgr updates.Kenneth Graunke2019-02-211-41/+14
* iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs.Kenneth Graunke2019-02-211-0/+1322