summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_resource.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Check if resource has stencil before returning itAndrii Kryvytskyi2019-05-141-1/+5
* iris/resource: Drop redundant checks for aux supportNanley Chery2019-05-141-15/+0
* iris/resource: Fall back to no aux if creation failsNanley Chery2019-05-141-4/+6
* iris: support dmabuf imports with offsetsMike Blumenkrantz2019-05-071-6/+2
* iris: Split iris_flush_and_dirty_for_history into two helpers.Kenneth Graunke2019-04-241-20/+42
* iris: Prefer staging blits when destination supports CCS_E.Kenneth Graunke2019-04-231-1/+1
* iris: Make some offset math helpers take a const isl_surf pointerKenneth Graunke2019-04-231-2/+2
* iris: Track valid data range and infer unsynchronized mappings.Kenneth Graunke2019-04-231-0/+49
* iris: Make a resource_is_busy() helperKenneth Graunke2019-04-231-4/+13
* iris: Replace buffer backing storage and rebind to update addresses.Kenneth Graunke2019-04-231-5/+42
* iris: Mark constants dirty on transfer unmap even if no flushes occurKenneth Graunke2019-04-231-2/+8
* iris: Fix FLUSH_EXPLICIT handling with staging buffers.Kenneth Graunke2019-04-151-23/+41
* iris: Preserve all PIPE_TRANSFER flags in xfer->usageKenneth Graunke2019-04-151-13/+9
* intel/common: move gen_debug to intel/devMark Janes2019-04-101-1/+1
* iris: handle aux properly in iris_resource_get_handleTapani Pälli2019-04-041-0/+8
* iris: move iris_flush_resource so we can call it from get_handleTapani Pälli2019-04-041-15/+15
* iris: Add aux.sampler_usages.Rafael Antognolli2019-04-021-0/+11
* iris: Do not allocate clear_color_bo for gen8.Rafael Antognolli2019-04-021-4/+5
* iris: Actually advertise some modifiersKenneth Graunke2019-03-271-0/+39
* 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