Home
last modified time | relevance | path

Searched refs:VkFormatFeatureFlags (Results 1 – 25 of 26) sorted by relevance

12

/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkan_fuchsia.h171 VkFormatFeatureFlags requiredFormatFeatures;
195 VkFormatFeatureFlags formatFeatures;
208 VkFormatFeatureFlags requiredFormatFeatures;
Dvulkan_screen.h69 VkFormatFeatureFlags formatFeatures;
Dvulkan_android.h69 VkFormatFeatureFlags formatFeatures;
Dvulkansc_enums.hpp990 enum class FormatFeatureFlagBits : VkFormatFeatureFlags
Dvk_enum_string_helper.h2422 static inline std::string string_VkFormatFeatureFlags(VkFormatFeatureFlags input_value) in string_VkFormatFeatureFlags()
Dvulkan_enums.hpp1768 enum class FormatFeatureFlagBits : VkFormatFeatureFlags
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_fuchsia.h171 VkFormatFeatureFlags requiredFormatFeatures;
195 VkFormatFeatureFlags formatFeatures;
208 VkFormatFeatureFlags requiredFormatFeatures;
Dvulkan_screen.h69 VkFormatFeatureFlags formatFeatures;
Dvulkan_android.h69 VkFormatFeatureFlags formatFeatures;
Dvulkan_core.h2277 typedef VkFlags VkFormatFeatureFlags; typedef
2981 VkFormatFeatureFlags linearTilingFeatures;
2982 VkFormatFeatureFlags optimalTilingFeatures;
2983 VkFormatFeatureFlags bufferFeatures;
12264 VkFormatFeatureFlags drmFormatModifierTilingFeatures;
/hardware/google/gfxstream/host/vulkan/
DDisplayVk.h56 VkFormatFeatureFlags getFormatFeatures(VkFormat, VkImageTiling);
DDisplayVk.cpp464 VkFormatFeatureFlags displayBufferFormatFeatures = in postImpl()
572 VkFormatFeatureFlags DisplayVk::getFormatFeatures(VkFormat format, VkImageTiling tiling) { in getFormatFeatures()
580 VkFormatFeatureFlags formatFeatures = 0; in getFormatFeatures()
594 VkFormatFeatureFlags formatFeatures = getFormatFeatures(postImageCi.format, postImageCi.tiling); in canPost()
DCompositorVk.h186 VkFormatFeatureFlags getFormatFeatures(VkFormat format, VkImageTiling tiling);
DCompositorVk.cpp860 VkFormatFeatureFlags CompositorVk::getFormatFeatures(VkFormat format, VkImageTiling tiling) { in getFormatFeatures()
868 VkFormatFeatureFlags formatFeatures = 0; in getFormatFeatures()
903 VkFormatFeatureFlags formatFeatures = getFormatFeatures(imageCi.format, imageCi.tiling); in canCompositeFrom()
915 VkFormatFeatureFlags formatFeatures = getFormatFeatures(imageCi.format, imageCi.tiling); in canCompositeTo()
DSwapChainStateVk.cpp224 VkFormatFeatureFlags formatFeatures = formatProperties.optimalTilingFeatures; in createSwapChainCi()
DVkCommonOperations.cpp1845 constexpr std::pair<VkFormatFeatureFlags, VkImageUsageFlags> formatUsagePairs[] = { in generateColorBufferVkImageCreateInfo_locked()
1853 VkFormatFeatureFlags tilingFeatures = (tiling == VK_IMAGE_TILING_OPTIMAL) in generateColorBufferVkImageCreateInfo_locked()
DVkDecoderGlobalState.cpp7097 static const VkFormatFeatureFlags kEmulatedTextureBufferFeatureMask =
7101 static const VkFormatFeatureFlags kEmulatedTextureOptimalTilingMask =
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_FUCHSIA_buffer_collection.adoc52 tlink:VkFormatFeatureFlags.
/hardware/google/gfxstream/host/tests/
DCompositorVk_unittest.cpp351 bool supportsFeatures(VkFormat format, VkFormatFeatureFlags features) { in supportsFeatures()
/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_reserved_marshaling_guest.cpp397 memcpy(*ptr, (VkFormatFeatureFlags*)&forMarshaling->linearTilingFeatures, in reservedmarshal_VkFormatProperties()
398 sizeof(VkFormatFeatureFlags)); in reservedmarshal_VkFormatProperties()
399 *ptr += sizeof(VkFormatFeatureFlags); in reservedmarshal_VkFormatProperties()
400 memcpy(*ptr, (VkFormatFeatureFlags*)&forMarshaling->optimalTilingFeatures, in reservedmarshal_VkFormatProperties()
401 sizeof(VkFormatFeatureFlags)); in reservedmarshal_VkFormatProperties()
402 *ptr += sizeof(VkFormatFeatureFlags); in reservedmarshal_VkFormatProperties()
403 memcpy(*ptr, (VkFormatFeatureFlags*)&forMarshaling->bufferFeatures, in reservedmarshal_VkFormatProperties()
404 sizeof(VkFormatFeatureFlags)); in reservedmarshal_VkFormatProperties()
405 *ptr += sizeof(VkFormatFeatureFlags); in reservedmarshal_VkFormatProperties()
Dgoldfish_vk_marshaling_guest.cpp488 vkStream->write((VkFormatFeatureFlags*)&forMarshaling->linearTilingFeatures, in marshal_VkFormatProperties()
489 sizeof(VkFormatFeatureFlags)); in marshal_VkFormatProperties()
490 vkStream->write((VkFormatFeatureFlags*)&forMarshaling->optimalTilingFeatures, in marshal_VkFormatProperties()
491 sizeof(VkFormatFeatureFlags)); in marshal_VkFormatProperties()
492 vkStream->write((VkFormatFeatureFlags*)&forMarshaling->bufferFeatures, in marshal_VkFormatProperties()
493 sizeof(VkFormatFeatureFlags)); in marshal_VkFormatProperties()
499 vkStream->read((VkFormatFeatureFlags*)&forUnmarshaling->linearTilingFeatures, in unmarshal_VkFormatProperties()
500 sizeof(VkFormatFeatureFlags)); in unmarshal_VkFormatProperties()
501 vkStream->read((VkFormatFeatureFlags*)&forUnmarshaling->optimalTilingFeatures, in unmarshal_VkFormatProperties()
502 sizeof(VkFormatFeatureFlags)); in unmarshal_VkFormatProperties()
[all …]
Dgoldfish_vk_counting_guest.cpp308 *count += sizeof(VkFormatFeatureFlags); in count_VkFormatProperties()
309 *count += sizeof(VkFormatFeatureFlags); in count_VkFormatProperties()
310 *count += sizeof(VkFormatFeatureFlags); in count_VkFormatProperties()
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_marshaling.cpp543 vkStream->write((VkFormatFeatureFlags*)&forMarshaling->linearTilingFeatures, in marshal_VkFormatProperties()
544 sizeof(VkFormatFeatureFlags)); in marshal_VkFormatProperties()
545 vkStream->write((VkFormatFeatureFlags*)&forMarshaling->optimalTilingFeatures, in marshal_VkFormatProperties()
546 sizeof(VkFormatFeatureFlags)); in marshal_VkFormatProperties()
547 vkStream->write((VkFormatFeatureFlags*)&forMarshaling->bufferFeatures, in marshal_VkFormatProperties()
548 sizeof(VkFormatFeatureFlags)); in marshal_VkFormatProperties()
554 vkStream->read((VkFormatFeatureFlags*)&forUnmarshaling->linearTilingFeatures, in unmarshal_VkFormatProperties()
555 sizeof(VkFormatFeatureFlags)); in unmarshal_VkFormatProperties()
556 vkStream->read((VkFormatFeatureFlags*)&forUnmarshaling->optimalTilingFeatures, in unmarshal_VkFormatProperties()
557 sizeof(VkFormatFeatureFlags)); in unmarshal_VkFormatProperties()
[all …]
Dgoldfish_vk_reserved_marshaling.cpp419 memcpy((VkFormatFeatureFlags*)&forUnmarshaling->linearTilingFeatures, *ptr, in reservedunmarshal_VkFormatProperties()
420 sizeof(VkFormatFeatureFlags)); in reservedunmarshal_VkFormatProperties()
421 *ptr += sizeof(VkFormatFeatureFlags); in reservedunmarshal_VkFormatProperties()
422 memcpy((VkFormatFeatureFlags*)&forUnmarshaling->optimalTilingFeatures, *ptr, in reservedunmarshal_VkFormatProperties()
423 sizeof(VkFormatFeatureFlags)); in reservedunmarshal_VkFormatProperties()
424 *ptr += sizeof(VkFormatFeatureFlags); in reservedunmarshal_VkFormatProperties()
425 memcpy((VkFormatFeatureFlags*)&forUnmarshaling->bufferFeatures, *ptr, in reservedunmarshal_VkFormatProperties()
426 sizeof(VkFormatFeatureFlags)); in reservedunmarshal_VkFormatProperties()
427 *ptr += sizeof(VkFormatFeatureFlags); in reservedunmarshal_VkFormatProperties()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dformats.adoc2076 [open,refpage='VkFormatFeatureFlags',desc='Bitmask of VkFormatFeatureFlagBits',type='flags']
2078 include::{generated}/api/flags/VkFormatFeatureFlags.adoc[]
2080 tname:VkFormatFeatureFlags is a bitmask type for setting a mask of zero or

12