Home
last modified time | relevance | path

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

123

/device/generic/vulkan-cereal/stream-servers/
DDisplayVk.cpp274 VkImageTiling displayBufferTiling = displayBufferPtr->m_vkImageCreateInfo.tiling; in post()
519 VkFormatFeatureFlags DisplayVk::getFormatFeatures(VkFormat format, VkImageTiling tiling) { in getFormatFeatures() argument
528 if (tiling == VK_IMAGE_TILING_LINEAR) { in getFormatFeatures()
530 } else if (tiling == VK_IMAGE_TILING_OPTIMAL) { in getFormatFeatures()
533 DISPLAY_VK_ERROR("Unknown tiling %#" PRIx64 ".", static_cast<uint64_t>(tiling)); in getFormatFeatures()
541 VkFormatFeatureFlags formatFeatures = getFormatFeatures(postImageCi.format, postImageCi.tiling); in canPost()
546 string_VkFormat(postImageCi.format), string_VkImageTiling(postImageCi.tiling), in canPost()
630 VkFormatFeatureFlags formatFeatures = getFormatFeatures(imageCi.format, imageCi.tiling); in canCompositeFrom()
635 string_VkFormat(imageCi.format), string_VkImageTiling(imageCi.tiling), in canCompositeFrom()
643 VkFormatFeatureFlags formatFeatures = getFormatFeatures(imageCi.format, imageCi.tiling); in canCompositeTo()
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/tests/test_utils/
DVulkanExternalHelper.h32 VkImageTiling tiling,
42 bool canCreateImageOpaqueFd(VkFormat format, VkImageType type, VkImageTiling tiling) const;
51 bool canCreateImageZirconVmo(VkFormat format, VkImageType type, VkImageTiling tiling) const;
DVulkanExternalHelper.cpp377 VkImageTiling tiling, in canCreateImageExternal() argument
391 /* .tiling = */ tiling, in canCreateImageExternal()
514 VkImageTiling tiling) const in canCreateImageOpaqueFd()
521 return canCreateImageExternal(format, type, tiling, in canCreateImageOpaqueFd()
549 VkImageTiling tiling) const in canCreateImageZirconVmo()
556 return canCreateImageExternal(format, type, tiling, in canCreateImageZirconVmo()
/device/generic/vulkan-cereal/protocols/vulkan/appendices/
DVK_EXT_image_drm_format_modifier.txt41 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.txt66 // layer, and VK_SAMPLE_COUNT_1_BIT using optimal tiling and supporting
102 imageCreateInfo.tiling = VK_IMAGE_TILING_OPTIMAL;
DVK_NV_external_memory_win32.txt114 // layer, and VK_SAMPLE_COUNT_1_BIT using optimal tiling and supporting
158 imageCreateInfo.tiling = VK_IMAGE_TILING_OPTIMAL;
DVK_AMD_texture_gather_bias_lod.txt69 formatInfo.tiling = ...;
/device/generic/vulkan-cereal/protocols/vulkan/validity/structs/
DVkPhysicalDeviceSparseImageFormatInfo2.txt11 * [[VUID-VkPhysicalDeviceSparseImageFormatInfo2-tiling-parameter]] pname:tiling must: be a valid el…
DVkPhysicalDeviceImageFormatInfo2.txt8 * [[VUID-VkPhysicalDeviceImageFormatInfo2-tiling-parameter]] pname:tiling must: be a valid elink:Vk…
DVkImageCreateInfo.txt10 * [[VUID-VkImageCreateInfo-tiling-parameter]] pname:tiling must: be a valid elink:VkImageTiling val…
/device/generic/vulkan-cereal/protocols/vulkan/validity/protos/
DvkGetPhysicalDeviceSparseImageFormatProperties.txt10 * [[VUID-vkGetPhysicalDeviceSparseImageFormatProperties-tiling-parameter]] pname:tiling must: be a …
DvkGetPhysicalDeviceImageFormatProperties.txt7 * [[VUID-vkGetPhysicalDeviceImageFormatProperties-tiling-parameter]] pname:tiling must: be a valid …
/device/generic/vulkan-cereal/protocols/vulkan/chapters/VK_NV_external_memory_capabilities/
Dexternal_image_format.txt18 * pname:tiling is the image tiling, corresponding to
19 slink:VkImageCreateInfo::pname:tiling.
/device/generic/vulkan-cereal/protocols/vulkan/chapters/
Dcapabilities.txt32 _linear_ tiling format images, are described in this section.
46 * pname:tiling is a elink:VkImageTiling value specifying the image tiling,
47 corresponding to slink:VkImageCreateInfo::pname:tiling.
58 The pname:format, pname:type, pname:tiling, pname:usage, and pname:flags
63 pname:format, pname:type, pname:tiling, pname:usage, and pname:flags is not
75 pname:format, pname:type, and pname:tiling.
80 * [[VUID-vkGetPhysicalDeviceImageFormatProperties-tiling-02248]]
81 pname:tiling must: not be ename:VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT.
104 ** fname:vkGetPhysicalDeviceImageFormatProperties::pname:tiling was
107 ** slink:VkPhysicalDeviceImageFormatInfo2::pname:tiling was
[all …]
Dresources.txt834 * pname:tiling is a elink:VkImageTiling value specifying the tiling
850 Images created with pname:tiling equal to ename:VK_IMAGE_TILING_LINEAR have
852 created with pname:tiling equal to ename:VK_IMAGE_TILING_OPTIMAL.
853 Creation of images with tiling ename:VK_IMAGE_TILING_LINEAR may: not be
925 ** If pname:tiling is not ename:VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT,
943 ** If pname:tiling is ename:VK_IMAGE_TILING_LINEAR, then
945 ** If pname:tiling is ename:VK_IMAGE_TILING_OPTIMAL, then
948 ** If pname:tiling is ename:VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT, then
956 ** If pname:tiling is ename:VK_IMAGE_TILING_LINEAR, then
961 ** If pname:tiling is ename:VK_IMAGE_TILING_OPTIMAL,
[all …]
/device/generic/vulkan-cereal/stream-servers/vulkan/
DVkCommonOperations.h117 VkImageTiling tiling; member
262 VkImageTiling tiling; member
399 VkImageTiling tiling);
DVkCommonOperations.cpp246 physdev, info->format, info->type, info->tiling, in getImageFormatExternalMemorySupportInfo()
288 info->format, info->type, info->tiling, in getImageFormatExternalMemorySupportInfo()
470 info.tiling = ti; in getBasicImageSupportList()
1531 VkFormat format, uint32_t width, uint32_t height, VkImageTiling tiling) { in generateColorBufferVkImageCreateInfo_locked() argument
1557 VkFormatFeatureFlags tilingFeatures = (tiling == VK_IMAGE_TILING_OPTIMAL) in generateColorBufferVkImageCreateInfo_locked()
1582 .tiling = tiling, in generateColorBufferVkImageCreateInfo_locked()
1598 VkImageTiling tiling) { in generateColorBufferVkImageCreateInfo() argument
1603 return generateColorBufferVkImageCreateInfo_locked(format, width, height, tiling); in generateColorBufferVkImageCreateInfo()
1693 VkImageTiling tiling = (memoryProperty & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) in setupVkColorBuffer() local
1697 generateColorBufferVkImageCreateInfo_locked(vkFormat, width, height, tiling); in setupVkColorBuffer()
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/tests/gl_tests/
DVulkanExternalImageTest.cpp83 VkImageTiling tiling) in CanCreateImage()
85 return helper.canCreateImageOpaqueFd(format, type, tiling); in CanCreateImage()
146 VkImageTiling tiling) in CanCreateImage()
148 return helper.canCreateImageZirconVmo(format, type, tiling); in CanCreateImage()
/device/generic/vulkan-cereal/protocols/vulkan/api/protos/
DvkGetPhysicalDeviceImageFormatProperties.txt9 VkImageTiling tiling,
DvkGetPhysicalDeviceSparseImageFormatProperties.txt11 VkImageTiling tiling,
/device/generic/vulkan-cereal/protocols/vulkan/api/structs/
DVkPhysicalDeviceImageFormatInfo2.txt10 VkImageTiling tiling;
DVkPhysicalDeviceSparseImageFormatInfo2.txt12 VkImageTiling tiling;
DVkImageCreateInfo.txt15 VkImageTiling tiling;
/device/generic/goldfish-opengl/fuchsia/include/
Dcros_gralloc_handle.h33 uint32_t tiling; member
/device/generic/goldfish-opengl/system/codecs/c2/decoders/base/
Dcros_gralloc_handle.h33 uint32_t tiling; member

123