Home
last modified time | relevance | path

Searched refs:tiling (Results 1 – 25 of 74) sorted by relevance

123

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/
Dget_image_subresource_layout_common.adoc20 If pname:format of the pname:image is a color format, pname:tiling of
29 If pname:format of the pname:image is a color format and pname:tiling of
48 * [[VUID-{refpage}-tiling-08717]]
49 If the pname:tiling of the pname:image is ename:VK_IMAGE_TILING_LINEAR
62 * [[VUID-{refpage}-tiling-02271]]
63 If the pname:tiling of the pname:image is
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_physical_device.c208 VkImageTiling tiling, in vk_common_GetPhysicalDeviceImageFormatProperties() argument
219 .tiling = tiling, in vk_common_GetPhysicalDeviceImageFormatProperties()
243 VkImageTiling tiling, in vk_common_GetPhysicalDeviceSparseImageFormatProperties() argument
255 .tiling = tiling in vk_common_GetPhysicalDeviceSparseImageFormatProperties()
Dvk_image.h50 VkImageTiling tiling; member
Dvk_image.c69 image->tiling = pCreateInfo->tiling; in vk_image_init()
154 assert(image->tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT); in vk_common_GetImageDrmFormatModifierPropertiesEXT()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_NV_optical_flow.adoc52 // Check feature support for optimal tiling
64 imageFormatInfo2.tiling = VK_IMAGE_TILING_OPTIMAL;
80 imageCreateInfo.tiling = VK_IMAGE_TILING_OPTIMAL;
DVK_NV_linear_color_attachment.adoc22 instance have ename:VK_IMAGE_TILING_LINEAR tiling.
31 in the render pass instance have ename:VK_IMAGE_TILING_LINEAR tiling, and
DVK_QCOM_fragment_density_map_offset.adoc51 .tiling = tiling,
DVK_EXT_image_drm_format_modifier.adoc41 Most _modifiers_ represent a concrete, vendor-specific tiling format for
46 etext:DRM_FORMAT_MOD_INVALID (which does not represent a tiling format).
54 vendor a reasonably sized set of tiling formats that are appropriate for
57 A non-goal is to enumerate all tiling formats supported by all vendors.
58 Some tiling formats used internally by vendors are inappropriate for
59 sharing; no _modifiers_ should be assigned to such tiling formats.
79 vendor-specific tiling format for a shared code:wl_buffer.
342 its tiling is ename:VK_IMAGE_TILING_OPTIMAL.
344 image's size when its tiling uses a supported _modifier_.
352 refinement of the tiling layout indicated by the _modifier_, which is
DVK_NV_win32_keyed_mutex.adoc65 // layer, and VK_SAMPLE_COUNT_1_BIT using optimal tiling and supporting
101 imageCreateInfo.tiling = VK_IMAGE_TILING_OPTIMAL;
DVK_EXT_fragment_density_map.adoc88 .tiling = tiling,
DVK_AMD_texture_gather_bias_lod.adoc70 formatInfo.tiling = ...;
DVK_NV_external_memory_win32.adoc114 // layer, and VK_SAMPLE_COUNT_1_BIT using optimal tiling and supporting
158 imageCreateInfo.tiling = VK_IMAGE_TILING_OPTIMAL;
/hardware/google/gfxstream/guest/fuchsia/include/
Dcros_gralloc_handle.h33 uint32_t tiling; member
/hardware/google/gfxstream/common/end2end/
DGfxstreamEnd2EndVkSnapshotImageTests.cpp50 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
132 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
178 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
253 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
298 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
417 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
DGfxstreamEnd2EndVkTests.cpp77 .tiling = vkhpp::ImageTiling::eOptimal, in DoAcquireImageAndroidWithSync()
156 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
275 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
463 .tiling = vkhpp::ImageTiling::eOptimal, in TEST_P()
/hardware/google/gfxstream/host/vulkan/
DDisplayVk.cpp462 VkImageTiling displayBufferTiling = sourceImageInfoVk->imageCreateInfo.tiling; in postImpl()
572 VkFormatFeatureFlags DisplayVk::getFormatFeatures(VkFormat format, VkImageTiling tiling) { in getFormatFeatures() argument
581 if (tiling == VK_IMAGE_TILING_LINEAR) { in getFormatFeatures()
583 } else if (tiling == VK_IMAGE_TILING_OPTIMAL) { in getFormatFeatures()
586 DISPLAY_VK_ERROR("Unknown tiling %#" PRIx64 ".", static_cast<uint64_t>(tiling)); in getFormatFeatures()
594 VkFormatFeatureFlags formatFeatures = getFormatFeatures(postImageCi.format, postImageCi.tiling); in canPost()
599 string_VkFormat(postImageCi.format), string_VkImageTiling(postImageCi.tiling), in canPost()
DCompositorVk.cpp564 .tiling = VK_IMAGE_TILING_OPTIMAL, in setUpDefaultImage()
860 VkFormatFeatureFlags CompositorVk::getFormatFeatures(VkFormat format, VkImageTiling tiling) { in getFormatFeatures() argument
869 if (tiling == VK_IMAGE_TILING_LINEAR) { in getFormatFeatures()
871 } else if (tiling == VK_IMAGE_TILING_OPTIMAL) { in getFormatFeatures()
874 ERR("Unknown tiling:%#" PRIx64 ".", static_cast<uint64_t>(tiling)); in getFormatFeatures()
903 VkFormatFeatureFlags formatFeatures = getFormatFeatures(imageCi.format, imageCi.tiling); in canCompositeFrom()
907 string_VkFormat(imageCi.format), string_VkImageTiling(imageCi.tiling), in canCompositeFrom()
915 VkFormatFeatureFlags formatFeatures = getFormatFeatures(imageCi.format, imageCi.tiling); in canCompositeTo()
919 string_VkFormat(imageCi.format), string_VkImageTiling(imageCi.tiling), in canCompositeTo()
DVkCommonOperations.h177 VkImageTiling tiling; member
476 VkImageTiling tiling);
DVkCommonOperations.cpp276 physdev, info->format, info->type, info->tiling, info->usageFlags, info->createFlags, in getImageFormatExternalMemorySupportInfo()
304 string_VkImageTiling(info->tiling), in getImageFormatExternalMemorySupportInfo()
321 info->tiling, in getImageFormatExternalMemorySupportInfo()
389 string_VkImageTiling(info->tiling), in getImageFormatExternalMemorySupportInfo()
504 info.tiling = ti; in getBasicImageSupportList()
1830 VkFormat format, uint32_t width, uint32_t height, VkImageTiling tiling) { in generateColorBufferVkImageCreateInfo_locked() argument
1853 VkFormatFeatureFlags tilingFeatures = (tiling == VK_IMAGE_TILING_OPTIMAL) in generateColorBufferVkImageCreateInfo_locked()
1878 .tiling = tiling, in generateColorBufferVkImageCreateInfo_locked()
1894 VkImageTiling tiling) { in generateColorBufferVkImageCreateInfo() argument
1899 return generateColorBufferVkImageCreateInfo_locked(format, width, height, tiling); in generateColorBufferVkImageCreateInfo()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_external_memory_capabilities/
Dexternal_image_format.adoc18 * pname:tiling is the image tiling, corresponding to
19 slink:VkImageCreateInfo::pname:tiling.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_multisampled_render_to_single_sampled.adoc11 tiling GPUs and proposes an extension to improve it.
20 on tiling GPUs in most cases.
22 On some tiling GPUs, subpass resolve operations for some formats cannot be done
370 Render passes remain the optimal solution for tiling GPUs.
371 The current limitations of the `VK_KHR_dynamic_rendering` extension on tiling
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dcapabilities.adoc32 _linear_ tiling format images, are described in this section.
48 * pname:tiling is a elink:VkImageTiling value specifying the image tiling,
49 corresponding to slink:VkImageCreateInfo::pname:tiling.
60 The pname:format, pname:type, pname:tiling, pname:usage, and pname:flags
65 pname:format, pname:type, pname:tiling, pname:usage, and pname:flags is not
77 pname:format, pname:type, and pname:tiling.
95 * [[VUID-vkGetPhysicalDeviceImageFormatProperties-tiling-02248]]
96 pname:tiling must: not be ename:VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT.
119 ** fname:vkGetPhysicalDeviceImageFormatProperties::pname:tiling was
122 ** slink:VkPhysicalDeviceImageFormatInfo2::pname:tiling was
[all …]
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/rmv/
Dvk_rmv_tokens.h157 VkImageTiling tiling; member
Dvk_rmv_exporter.c1183 enum rmt_tiling tiling; in rmt_dump_image_resource() local
1184 switch (description->tiling) { in rmt_dump_image_resource()
1186 tiling = RMT_TILING_LINEAR; in rmt_dump_image_resource()
1190 tiling = RMT_TILING_OPTIMAL; in rmt_dump_image_resource()
1236 rmt_file_write_bits(data, tiling, 119, 120); in rmt_dump_image_resource()
/hardware/google/gfxstream/host/vulkan/emulated_textures/testing/
DComputePipelineRestoration_integrationtest.cpp84 .tiling = VK_IMAGE_TILING_OPTIMAL, in createImage()

123