aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_resource.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Support I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCSNanley Chery2020-06-191-0/+11
* iris: Refactor modifier_is_supported for gen12Nanley Chery2020-06-191-9/+19
* iris: Handle importing aux-enabled surfaces on TGLNanley Chery2020-06-191-0/+2
* iris: Use ISL_AUX_USAGE_GEN12_CCS_E on gen12Nanley Chery2020-06-191-9/+15
* iris: Don't support sRGB + Y_TILED_CCS on gen9Nanley Chery2020-06-191-4/+2
* intel: Add ISL_AUX_USAGE_GEN12_CCS_ENanley Chery2020-06-191-0/+2
* iris: Remove the CCS_D fallbackNanley Chery2020-06-191-2/+1
* iris: fix export of GEM handlesLionel Landwerlin2020-06-041-6/+27
* iris: Remove batch argument of iris_resource_prepare_access() and friends.Francisco Jerez2020-06-031-4/+2
* iris: Extend iris_context dirty state flags to 128 bits.Francisco Jerez2020-06-031-3/+4
* iris: don't assert on unfinished aux import in copy pathsLionel Landwerlin2020-04-301-0/+3
* iris: move iris_vtable to iris_screenMike Blumenkrantz2020-04-291-1/+1
* 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