| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_resource.c | 188 res->mod_info = isl_drm_modifier_get_info(modifier); 190 tiling_flags = 1 << res->mod_info->tiling; 194 res->mod_info = isl_drm_modifier_get_info(modifier); 195 tiling_flags = 1 << res->mod_info->tiling; 431 assert(!res->mod_info || res->mod_info->aux_usage == ISL_AUX_USAGE_NONE); 433 const bool has_mcs = devinfo->ver >= 7 && !res->mod_info && 436 const bool has_hiz = devinfo->ver >= 6 && !res->mod_info && 441 ((devinfo->ver >= 7 && !res->mod_info && !INTEL_DEBUG(DEBUG_NO_RBC)) || 442 (res->mod_info [all...] |
| H A D | crocus_resource.h | 195 const struct isl_drm_modifier_info *mod_info; member in struct:crocus_resource 509 return res->base.b.next != NULL && res->mod_info && 510 res->mod_info->aux_usage != ISL_AUX_USAGE_NONE;
|
| H A D | crocus_bufmgr.c | 1258 const struct isl_drm_modifier_info *mod_info = local in function:crocus_bo_import_dmabuf 1260 if (mod_info) { 1261 bo->tiling_mode = isl_tiling_to_i915_tiling(mod_info->tiling);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_image.c | 138 const VkImageDrmFormatModifierListCreateInfoEXT *mod_info = local in function:panvk_image_select_mod 145 assert(mod_info || drm_explicit_info); 149 if (mod_info) { 151 for (unsigned i = 0; i < mod_info->drmFormatModifierCount; i++) { 152 if (drm_is_afbc(mod_info->pDrmFormatModifiers[i]) && !noafbc) { 153 modifier = mod_info->pDrmFormatModifiers[i];
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_resource.c | 612 res->mod_info = isl_drm_modifier_get_info(modifier); 614 if (modifier != DRM_FORMAT_MOD_INVALID && res->mod_info == NULL) 619 if (res->mod_info != NULL) { 620 tiling_flags = 1 << res->mod_info->tiling; 731 assert(!res->mod_info || 732 res->mod_info->aux_usage == ISL_AUX_USAGE_NONE || 733 res->mod_info->aux_usage == ISL_AUX_USAGE_CCS_E || 734 res->mod_info->aux_usage == ISL_AUX_USAGE_GFX12_CCS_E || 735 res->mod_info->aux_usage == ISL_AUX_USAGE_MC); 737 const bool has_mcs = !res->mod_info 1195 ASSERTED const struct isl_drm_modifier_info *mod_info = local in function:mod_plane_is_clear_color [all...] |
| H A D | iris_resource.h | 180 const struct isl_drm_modifier_info *mod_info; member in struct:iris_resource
|
| H A D | iris_resolve.c | 844 if (res->mod_info && !res->mod_info->supports_clear_color) { 845 assert(res->mod_info->aux_usage != ISL_AUX_USAGE_NONE);
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_image.c | 270 const VkImageDrmFormatModifierListCreateInfoEXT *mod_info = local in function:create_image 276 assert(mod_info || explicit_mod_info); 278 if (mod_info) { 279 for (uint32_t i = 0; i < mod_info->drmFormatModifierCount; i++) { 280 switch (mod_info->pDrmFormatModifiers[i]) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_resource.c | 571 res->mod_info = isl_drm_modifier_get_info(modifier); 573 tiling_flags = 1 << res->mod_info->tiling; 639 if (res->mod_info) { 640 res->aux.possible_usages |= 1 << res->mod_info->aux_usage; 786 res->mod_info = isl_drm_modifier_get_info(modifier); 787 assert(res->mod_info); 810 .tiling_flags = 1 << res->mod_info->tiling); 833 const struct isl_drm_modifier_info *mod = res->mod_info; 862 res->mod_info ? res->mod_info [all...] |
| H A D | iris_resource.h | 154 const struct isl_drm_modifier_info *mod_info; member in struct:iris_resource
|
| /xsrc/external/mit/MesaLib/dist/src/intel/isl/ |
| H A D | isl.h | 2163 const struct isl_drm_modifier_info *mod_info = local in function:isl_drm_modifier_get_default_aux_state 2166 if (!mod_info || mod_info->aux_usage == ISL_AUX_USAGE_NONE) 2169 assert(mod_info->aux_usage == ISL_AUX_USAGE_CCS_E || 2170 mod_info->aux_usage == ISL_AUX_USAGE_GFX12_CCS_E || 2171 mod_info->aux_usage == ISL_AUX_USAGE_MC); 2172 return mod_info->supports_clear_color ? ISL_AUX_STATE_COMPRESSED_CLEAR :
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_image.c | 1518 const struct VkImageDrmFormatModifierExplicitCreateInfoEXT *mod_info, 1530 assert(!mod_info || mod_info->drmFormatModifierPlaneCount >= image->plane_count); 1554 if (create_info.bo_metadata && !mod_info && 1562 !mod_info) 1565 if (mod_info) { 1566 if (mod_info->pPlaneLayouts[plane].rowPitch % image->planes[plane].surface.bpe || 1567 !mod_info->pPlaneLayouts[plane].rowPitch) 1570 offset = mod_info->pPlaneLayouts[plane].offset; 1571 stride = mod_info 1517 radv_image_create_layout(struct radv_device * device,struct radv_image_create_info create_info,const struct VkImageDrmFormatModifierExplicitCreateInfoEXT * mod_info,struct radv_image * image) argument [all...] |
| H A D | radv_formats.c | 1471 const VkPhysicalDeviceImageDrmFormatModifierInfoEXT *mod_info = local in function:radv_get_image_format_properties 1482 mod_info->drmFormatModifier, &format_props); 1632 if (mod_info) { 1634 mod_info->drmFormatModifier);
|
| H A D | radv_private.h | 2302 const struct VkImageDrmFormatModifierExplicitCreateInfoEXT *mod_info,
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/isl/ |
| H A D | isl.h | 1675 const struct isl_drm_modifier_info *mod_info = local in function:isl_drm_modifier_get_default_aux_state 1678 if (!mod_info || mod_info->aux_usage == ISL_AUX_USAGE_NONE) 1681 assert(mod_info->aux_usage == ISL_AUX_USAGE_CCS_E); 1682 return mod_info->supports_clear_color ? ISL_AUX_STATE_COMPRESSED_CLEAR :
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_image.c | 529 const VkImageDrmFormatModifierListCreateInfoEXT *mod_info = local in function:tu_CreateImage 536 assert(mod_info || drm_explicit_info); 538 if (mod_info) { 540 for (unsigned i = 0; i < mod_info->drmFormatModifierCount; i++) { 541 if (mod_info->pDrmFormatModifiers[i] == DRM_FORMAT_MOD_QCOM_COMPRESSED)
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | intel_screen.c | 734 const struct isl_drm_modifier_info *mod_info = local in function:intel_create_image_common 750 .tiling_flags = (1 << mod_info->tiling)); 758 if (mod_info->aux_usage == ISL_AUX_USAGE_CCS_E) { 765 assert(mod_info->aux_usage == ISL_AUX_USAGE_NONE); 781 isl_tiling_to_i915_tiling(mod_info->tiling), 1080 const struct isl_drm_modifier_info *mod_info = local in function:intel_create_image_from_fds_common 1082 uint32_t tiling = isl_tiling_to_i915_tiling(mod_info->tiling); 1112 const struct isl_drm_modifier_info *mod_info = local in function:intel_create_image_from_fds_common 1142 .tiling_flags = (1 << mod_info->tiling)); 1154 if (mod_info [all...] |
| H A D | intel_mipmap_tree.c | 985 const struct isl_drm_modifier_info *mod_info = local in function:intel_miptree_create_for_dri_image 989 mod_info ? mod_info->tiling : isl_tiling_from_i915_tiling(bo_tiling); 1027 if (mod_info && mod_info->aux_usage != ISL_AUX_USAGE_NONE) 1063 if (mod_info && mod_info->aux_usage != ISL_AUX_USAGE_NONE) { 1064 assert(mod_info->aux_usage == ISL_AUX_USAGE_CCS_E); 1066 mt->aux_usage = mod_info->aux_usage; 1072 allow_internal_aux || mod_info 2750 const struct isl_drm_modifier_info *mod_info = local in function:intel_miptree_prepare_external [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_screen.c | 768 const struct isl_drm_modifier_info *mod_info = local in function:brw_create_image_common 786 .tiling_flags = (1 << mod_info->tiling)); 794 if (mod_info->aux_usage == ISL_AUX_USAGE_CCS_E) { 801 assert(mod_info->aux_usage == ISL_AUX_USAGE_NONE); 817 isl_tiling_to_i915_tiling(mod_info->tiling), 1137 const struct isl_drm_modifier_info *mod_info = local in function:brw_create_image_from_fds_common 1139 uint32_t tiling = isl_tiling_to_i915_tiling(mod_info->tiling); 1169 const struct isl_drm_modifier_info *mod_info = local in function:brw_create_image_from_fds_common 1199 .tiling_flags = (1 << mod_info->tiling)); 1211 if (mod_info [all...] |
| H A D | brw_mipmap_tree.c | 785 const struct isl_drm_modifier_info *mod_info = local in function:brw_miptree_create_for_dri_image 789 mod_info ? mod_info->tiling : isl_tiling_from_i915_tiling(bo_tiling); 827 if (mod_info && mod_info->aux_usage != ISL_AUX_USAGE_NONE) 863 if (mod_info && mod_info->aux_usage != ISL_AUX_USAGE_NONE) { 864 assert(mod_info->aux_usage == ISL_AUX_USAGE_CCS_E); 866 mt->aux_usage = mod_info->aux_usage; 872 allow_internal_aux || mod_info 2108 const struct isl_drm_modifier_info *mod_info = local in function:brw_miptree_prepare_external [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_image.c | 1100 const struct isl_drm_modifier_info *mod_info = local in function:anv_layout_to_aux_usage 1102 return mod_info ? mod_info->aux_usage : ISL_AUX_USAGE_NONE; 1197 const struct isl_drm_modifier_info *mod_info = local in function:anv_layout_to_fast_clear_type 1199 assert(!mod_info || !mod_info->supports_clear_color);
|
| H A D | anv_formats.c | 731 const struct isl_drm_modifier_info *mod_info = local in function:get_wsi_format_modifier_properties_list 734 if (mod_info->aux_usage == ISL_AUX_USAGE_CCS_E &&
|
| /xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/ |
| H A D | wsi_common_drm.c | 216 VkPhysicalDeviceImageDrmFormatModifierInfoEXT mod_info = { local in function:wsi_create_native_image 243 __vk_append_struct(&format_info, &mod_info);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_resource.c | 195 VkPhysicalDeviceImageDrmFormatModifierInfoEXT mod_info; local in function:check_ici 197 mod_info.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT; 198 mod_info.pNext = NULL; 199 mod_info.drmFormatModifier = modifier; 200 mod_info.sharingMode = VK_SHARING_MODE_EXCLUSIVE; 201 mod_info.queueFamilyIndexCount = 0; 202 info.pNext = &mod_info;
|
| /xsrc/external/mit/xorg-server.old/dist/hw/xfree86/os-support/solaris/ |
| H A D | apSolaris.shar | 740 X error = mod_info(&modlinkage, modinfop);
|