aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_resource.c
Commit message (Expand)AuthorAgeFilesLines
...
* iris: Let blorp update the clear color for us.Rafael Antognolli2019-03-201-23/+0
* iris: Allocate buffer space for the fast clear color.Rafael Antognolli2019-03-201-8/+81
* iris: Enable HiZ for multisampled depth surfaces.Rafael Antognolli2019-03-181-15/+12
* iris: Don't flush the batch for unsynchronized mappingsKenneth Graunke2019-03-181-3/+5
* iris: Don't mutate box in transfer map codeKenneth Graunke2019-03-131-37/+28
* iris: Enable auxiliary buffer support againRafael Antognolli2019-03-131-3/+0
* iris: Add resolve on iris_flush_resource.Rafael Antognolli2019-03-131-19/+19
* iris: Use streaming loads to read from tiled surfacesChris Wilson2019-03-131-1/+1
* iris: Use coherent allocation for PIPE_RESOURCE_STAGINGChris Wilson2019-03-131-1/+5
* iris: Use copy_region and staging resources to avoid transfer stallsKenneth Graunke2019-03-081-14/+153
* iris: Spruce up "are we using this engine?" checks for flushingKenneth Graunke2019-03-071-6/+4
* Revert "iris: Enable auxiliary buffer support"Kenneth Graunke2019-02-211-0/+3
* 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