Lines Matching defs:flags
1815 (VkDeviceQueueCreateFlags)0u, // VkDeviceQueueCreateFlags flags;
1840 VK_PIPELINE_CACHE_CREATE_USE_APPLICATION_STORAGE_BIT, // VkPipelineCacheCreateFlags flags;
1861 (VkDeviceCreateFlags)0u, // VkDeviceCreateFlags flags;
2980 if ((memProps->memoryHeaps[0].flags & VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) == 0)
3036 if ((memProps->memoryHeaps[memProps->memoryTypes[memoryNdx].heapIndex].flags & VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) == 0)
3044 if (memProps->memoryHeaps[memProps->memoryTypes[memoryNdx].heapIndex].flags & VK_MEMORY_HEAP_DEVICE_LOCAL_BIT)
3056 log << TestLog::Message << "deviceMemoryProperties - required property flags "
3117 (VkDeviceQueueCreateFlags)0u, //flags
3153 VK_PIPELINE_CACHE_CREATE_USE_APPLICATION_STORAGE_BIT, // VkPipelineCacheCreateFlags flags;
3174 (VkDeviceCreateFlags)0u, //flags
3309 VkFormatFeatureFlags flags;
3381 return formatflags[i].flags;
3387 VkFormatFeatureFlags flags = (VkFormatFeatureFlags)0;
3435 flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT;
3490 flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT;
3494 flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT;
3497 return flags;
3620 VkFormatFeatureFlags flags = (VkFormatFeatureFlags)0;
3623 flags |= VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT;
3626 flags |= VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT;
3629 flags |= VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT;
3632 flags |= VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT;
3634 return flags;
3759 // YCbCr formats only support a subset of format feature flags
3790 // TODO: Do we allow non-buffer flags in the bufferFeatures?
4070 VkImageUsageFlags flags = (VkImageUsageFlags)0;
4075 flags |= VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
4078 flags |= VK_IMAGE_USAGE_TRANSFER_DST_BIT;
4084 flags |= VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_TRANSFER_DST_BIT;
4088 flags |= VK_IMAGE_USAGE_SAMPLED_BIT;
4091 flags |= VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT|VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT|VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT;
4094 flags |= VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT;
4097 flags |= VK_IMAGE_USAGE_STORAGE_BIT;
4099 return flags;
4111 // Only *_ATTACHMENT_BIT flags can be combined with TRANSIENT_ATTACHMENT_BIT
4125 VkImageCreateFlags flags = (VkImageCreateFlags)0;
4129 flags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
4133 flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
4140 flags |= VK_IMAGE_CREATE_DISJOINT_BIT;
4147 flags |= VK_IMAGE_CREATE_SPARSE_BINDING_BIT|VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT;
4150 flags |= VK_IMAGE_CREATE_SPARSE_BINDING_BIT|VK_IMAGE_CREATE_SPARSE_ALIASED_BIT;
4153 return flags;
4344 "A sampled image format must have VK_FORMAT_FEATURE_TRANSFER_SRC_BIT and VK_FORMAT_FEATURE_TRANSFER_DST_BIT format feature flags set");
5302 if (coreHeap->size != extHeap->size || coreHeap->flags != extHeap->flags)
6517 coreResult = vki.getPhysicalDeviceImageFormatProperties(physicalDevice, imageFormatInfo.format, imageFormatInfo.type, imageFormatInfo.tiling, imageFormatInfo.usage, imageFormatInfo.flags, &coreProperties);