aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_resource.c
Commit message (Expand)AuthorAgeFilesLines
* iris: drop cache coherent cpu mapping for external BOLionel Landwerlin2020-04-151-0/+6
* iris: make resources take a ref on the screen objectLionel Landwerlin2020-04-111-1/+3
* iris: properly free resources on BO allocation failureLionel Landwerlin2020-04-111-2/+2
* intel/iris: Always initialize CCS to 0Jason Ekstrand2020-03-191-13/+1
* iris: move existing image format fallback as a helper functionTapani Pälli2020-03-161-0/+26
* iris: Use ISL_AUX_USAGE_STC_CCS for stencil CCSJason Ekstrand2020-03-121-3/+11
* iris: Use ISL_AUX_USAGE_HIZ_CCS_WT to indicate write-through HiZJason Ekstrand2020-03-121-6/+14
* iris: handle the failure of converting unsupported yuv formats to islJames Xiong2020-02-061-1/+2
* iris: Silence warning about AUX_USAGE_MC.Eric Anholt2020-01-281-0/+2
* iris: Avoid replacing backing storage for buffers with no contentsKenneth Graunke2019-12-221-0/+4
* iris: Default to X-tiling for scanout buffers without modifiersKenneth Graunke2019-12-111-0/+2
* iris: Fix import of multi-planar surfaces with modifiersNanley Chery2019-12-061-1/+5
* iris: Drop 'old_address' parameter from iris_rebind_bufferKenneth Graunke2019-11-251-1/+1
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* iris: try to set the specified tiling when importing a dmabufJames Xiong2019-11-041-6/+16
* iris: Align fast clear color state buffer to a page.Rafael Antognolli2019-10-301-0/+5
* iris: Allocate main and aux surfaces togetherNanley Chery2019-10-291-34/+21
* iris: Determine aux offsets within configure_auxNanley Chery2019-10-291-10/+9
* iris: Bail resource creation upon aux creation errorNanley Chery2019-10-291-16/+17
* iris: Drop iris_resource::aux::extra_aux::boNanley Chery2019-10-291-13/+3
* iris: Create resource with aux_usage MCS_CCSSagar Ghuge2019-10-281-1/+2
* iris: Define MCS_CCS state transitions and usagesSagar Ghuge2019-10-281-0/+1
* iris: Initialize CCS to fast clear while using with MCSSagar Ghuge2019-10-281-3/+14
* iris: Disallow incomplete resource creationNanley Chery2019-10-281-2/+6
* iris: Don't leak the resource for unsupported modifierNanley Chery2019-10-281-1/+1
* iris: Enable HIZ_CCS samplingNanley Chery2019-10-281-1/+4
* iris: Enable HIZ_CCS in depth buffer instructionsNanley Chery2019-10-281-2/+6
* iris: Define initial HIZ_CCS state and transitionsNanley Chery2019-10-281-0/+1
* iris: Create an unusable secondary aux surfaceNanley Chery2019-10-281-6/+39
* iris: Don't guess the aux_usageNanley Chery2019-10-281-96/+72
* intel: Support HIZ_CCS in isl_surf_get_ccs_surfNanley Chery2019-10-281-1/+1
* iris: Clear ::has_hiz when disabling auxNanley Chery2019-10-281-0/+1
* iris: Allow for non-Y-tiled aux allocationNanley Chery2019-10-281-1/+2
* iris: Drop support for I915_FORMAT_MOD_Y_TILED_CCS on TGL+Nanley Chery2019-10-281-1/+1
* iris: Map each surf to it's aux-surf in the aux-map tablesJordan Justen2019-10-281-0/+17
* iris/resource: Use isl surface alignment during bo allocationJordan Justen2019-10-171-1/+3
* iris: Let isl decide the supported tiling in more situationsJordan Justen2019-10-171-15/+0
* iris: finish aux import on get_paramJames Xiong2019-10-151-1/+5
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-3/+3
* iris: Disable CCS_E for 32-bit floating point textures.Kenneth Graunke2019-09-301-1/+23
* iris: disable aux on first get_param if not created with auxTapani Pälli2019-09-251-9/+22
* iris: Track per-stage bind history, reduce work accordinglyKenneth Graunke2019-09-181-6/+1
* iris: Don't flag IRIS_DIRTY_BINDINGS for constant usage historyKenneth Graunke2019-09-181-2/+1
* gallium: extend resource_get_param to be as capable as resource_get_handleMarek Olšák2019-09-181-1/+4
* iris: Avoid flushing for cache history on transfer range flushesKenneth Graunke2019-09-091-2/+11
* iris: Report correct number of planes for planar imagesKenneth Graunke2019-09-031-1/+8
* iris: Don't auto-flush/dirty on transfer unmap for coherent buffersKenneth Graunke2019-08-281-1/+2
* iris: Drop swizzling parameter from s8_offset.Kenneth Graunke2019-08-271-19/+3
* iris: Avoid unnecessary resolves on transfer mapsKenneth Graunke2019-08-221-16/+28
* iris: Drop copy format hacks from copy region based transfer path.Kenneth Graunke2019-08-221-16/+5