summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_resource.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Enable auxiliary buffer supportKenneth Graunke2019-02-211-3/+0
* iris: Flag ALL_DIRTY_BINDINGS on aux state change.Rafael Antognolli2019-02-211-1/+4
* iris: Skip resolve if there's no context.Rafael Antognolli2019-02-211-1/+9
* iris: Avoid leaking if we fail to allocate the aux buffer.Rafael Antognolli2019-02-211-2/+6
* iris: Allow disabling aux via INTEL_DEBUG optionsKenneth Graunke2019-02-211-2/+4
* iris: make surface states for CCS_D tooKenneth Graunke2019-02-211-1/+2
* iris: don't use hiz for MSAA buffersKenneth Graunke2019-02-211-9/+12
* iris: some initial HiZ bitsKenneth Graunke2019-02-211-2/+12
* iris: disable aux for external thingsKenneth Graunke2019-02-211-1/+14
* iris: store modifier info in resKenneth Graunke2019-02-211-9/+7
* iris: resolve before transfer mapsKenneth Graunke2019-02-211-0/+6
* iris: Initial import of resolve codeKenneth Graunke2019-02-211-1/+4
* iris: create aux surface if neededKenneth Graunke2019-02-211-4/+156
* iris: Fill out res->aux.possible_usagesKenneth Graunke2019-02-211-5/+66
* iris: Add iris_resource fields for aux surfacesKenneth Graunke2019-02-211-0/+14
* iris: Simplify iris_get_depth_stencil_resourcesKenneth Graunke2019-02-211-5/+1
* iris: Store internal_format when getting resource from handle.Rafael Antognolli2019-02-211-0/+1
* iris: Handle PIPE_TRANSFER_DISCARD_WHOLE_RESOURCE somewhatKenneth Graunke2019-02-211-3/+6
* iris: Flush the render cache in flush_and_dirty_for_historyKenneth Graunke2019-02-211-0/+7
* iris: Delete bogus comment about cube array counting.Kenneth Graunke2019-02-211-5/+1
* iris: Fix assertion in iris_resource_from_handle() tiling usageRhys Kidd2019-02-211-2/+1
* iris: whitespace fixesKenneth Graunke2019-02-211-6/+6
* iris: fix dma buf import stridesKenneth Graunke2019-02-211-1/+1
* iris: Allocate buffer resources separatelyJason Ekstrand2019-02-211-58/+77
* iris: move some non-buffer case code in a bitKenneth Graunke2019-02-211-4/+6
* iris: Rework tiling/modifiers handlingKenneth Graunke2019-02-211-30/+31
* iris: Flush for history at various momentsKenneth Graunke2019-02-211-14/+28
* iris: add iris_flush_and_dirty_for_historyKenneth Graunke2019-02-211-0/+40
* iris: drop long dead XXX commentKenneth Graunke2019-02-211-2/+0
* iris: Put batches in an arrayKenneth Graunke2019-02-211-8/+5
* iris: Fix assigning the output handle for exporting for KMSChris Wilson2019-02-211-1/+2
* iris: "Fix" transfer maps of buffersKenneth Graunke2019-02-211-5/+12
* iris: Enable msaa_map transfer helpersKenneth Graunke2019-02-211-1/+1
* iris/compute: Wait on compute batch when mappingJordan Justen2019-02-211-0/+5
* iris: drop XXX's about swizzlingKenneth Graunke2019-02-211-4/+4
* iris: rework format translation apisKenneth Graunke2019-02-211-5/+13
* iris: handle level/layer in direct mapsKenneth Graunke2019-02-211-5/+4
* iris: use linear for 1D texturesKenneth Graunke2019-02-211-0/+3
* iris: AMD_pinned_memoryChris Wilson2019-02-211-0/+44
* iris: use consistent copyright formattingKenneth Graunke2019-02-211-13/+12
* iris: Fix tiled memcpy for cubes...and for array slicesKenneth Graunke2019-02-211-4/+11
* iris: refcounting, who needs it?Kenneth Graunke2019-02-211-1/+1
* iris: drop stencil handling now that u_transfer_helper does itKenneth Graunke2019-02-211-7/+2
* iris: use u_transfer_helper for depth stencil packing/unpackingKenneth Graunke2019-02-211-12/+35
* iris: WTF transfersKenneth Graunke2019-02-211-11/+167
* iris: actually emit stencil packetsKenneth Graunke2019-02-211-0/+24
* iris: clear stencilKenneth Graunke2019-02-211-6/+24
* iris: depth or stencil fixesKenneth Graunke2019-02-211-9/+10
* iris: comment everythingKenneth Graunke2019-02-211-1/+10
* iris: Set resource modifier on handleChris Wilson2019-02-211-0/+1