Home | History | Annotate | Download | only in layers

Lines Matching refs:enumerator

153 static bool ValidateEnumerator(VkFormatFeatureFlagBits const &enumerator) {
161 if (enumerator & (~allFlags)) {
168 static std::string EnumeratorString(VkFormatFeatureFlagBits const &enumerator) {
169 if (!ValidateEnumerator(enumerator)) {
170 return "unrecognized enumerator";
174 if (enumerator & VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT) {
177 if (enumerator & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) {
180 if (enumerator & VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT) {
183 if (enumerator & VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT) {
186 if (enumerator & VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT) {
189 if (enumerator & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT) {
192 if (enumerator & VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT) {
195 if (enumerator & VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT) {
198 if (enumerator & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) {
201 if (enumerator & VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT) {
204 if (enumerator & VK_FORMAT_FEATURE_BLIT_SRC_BIT) {
207 if (enumerator & VK_FORMAT_FEATURE_BLIT_DST_BIT) {
210 if (enumerator & VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT) {
226 static bool ValidateEnumerator(VkImageUsageFlagBits const &enumerator) {
231 if (enumerator & (~allFlags)) {
238 static std::string EnumeratorString(VkImageUsageFlagBits const &enumerator) {
239 if (!ValidateEnumerator(enumerator)) {
240 return "unrecognized enumerator";
244 if (enumerator & VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT) {
247 if (enumerator & VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT) {
250 if (enumerator & VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) {
253 if (enumerator & VK_IMAGE_USAGE_STORAGE_BIT) {
256 if (enumerator & VK_IMAGE_USAGE_SAMPLED_BIT) {
259 if (enumerator & VK_IMAGE_USAGE_TRANSFER_DST_BIT) {
262 if (enumerator & VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT) {
265 if (enumerator & VK_IMAGE_USAGE_TRANSFER_SRC_BIT) {
281 static bool ValidateEnumerator(VkQueueFlagBits const &enumerator) {
284 if (enumerator & (~allFlags)) {
291 static std::string EnumeratorString(VkQueueFlagBits const &enumerator) {
292 if (!ValidateEnumerator(enumerator)) {
293 return "unrecognized enumerator";
297 if (enumerator & VK_QUEUE_TRANSFER_BIT) {
300 if (enumerator & VK_QUEUE_COMPUTE_BIT) {
303 if (enumerator & VK_QUEUE_SPARSE_BINDING_BIT) {
306 if (enumerator & VK_QUEUE_GRAPHICS_BIT) {
322 static bool ValidateEnumerator(VkMemoryPropertyFlagBits const &enumerator) {
326 if (enumerator & (~allFlags)) {
333 static std::string EnumeratorString(VkMemoryPropertyFlagBits const &enumerator) {
334 if (!ValidateEnumerator(enumerator)) {
335 return "unrecognized enumerator";
339 if (enumerator & VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT) {
342 if (enumerator & VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) {
345 if (enumerator & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) {
348 if (enumerator & VK_MEMORY_PROPERTY_HOST_CACHED_BIT) {
351 if (enumerator & VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) {
367 static bool ValidateEnumerator(VkMemoryHeapFlagBits const &enumerator) {
369 if (enumerator & (~allFlags)) {
376 static std::string EnumeratorString(VkMemoryHeapFlagBits const &enumerator) {
377 if (!ValidateEnumerator(enumerator)) {
378 return "unrecognized enumerator";
382 if (enumerator & VK_MEMORY_HEAP_DEVICE_LOCAL_BIT) {
398 static bool ValidateEnumerator(VkSparseImageFormatFlagBits const &enumerator) {
402 if (enumerator & (~allFlags)) {
409 static std::string EnumeratorString(VkSparseImageFormatFlagBits const &enumerator) {
410 if (!ValidateEnumerator(enumerator)) {
411 return "unrecognized enumerator";
415 if (enumerator & VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT) {
418 if (enumerator & VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT) {
421 if (enumerator & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) {
437 static bool ValidateEnumerator(VkFenceCreateFlagBits const &enumerator) {
439 if (enumerator & (~allFlags)) {
446 enumerator) {
447 if (!ValidateEnumerator(enumerator)) {
448 return "unrecognized enumerator";
452 if (enumerator & VK_FENCE_CREATE_SIGNALED_BIT) {
468 static bool ValidateEnumerator(VkQueryPipelineStatisticFlagBits const &enumerator) {
477 if (enumerator & (~allFlags)) {
484 static std::string EnumeratorString(VkQueryPipelineStatisticFlagBits const &enumerator) {
485 if (!ValidateEnumerator(enumerator)) {
486 return "unrecognized enumerator";
490 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT) {
493 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT) {
496 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT) {
499 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT) {
502 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT) {
505 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT) {
508 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT) {
511 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT) {
514 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT) {
517 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT) {
520 if (enumerator & VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT) {
536 static bool ValidateEnumerator(VkQueryResultFlagBits const &enumerator) {
539 if (enumerator & (~allFlags)) {
546 static std::string EnumeratorString(VkQueryResultFlagBits const &enumerator) {
547 if (!ValidateEnumerator(enumerator)) {
548 return "unrecognized enumerator";
552 if (enumerator & VK_QUERY_RESULT_PARTIAL_BIT) {
555 if (enumerator & VK_QUERY_RESULT_WITH_AVAILABILITY_BIT) {
558 if (enumerator & VK_QUERY_RESULT_WAIT_BIT) {
561 if (enumerator & VK_QUERY_RESULT_64_BIT) {
577 static bool ValidateEnumerator(VkBufferUsageFlagBits const &enumerator) {
582 if (enumerator & (~allFlags)) {
589 static std::string EnumeratorString(VkBufferUsageFlagBits const &enumerator) {
590 if (!ValidateEnumerator(enumerator)) {
591 return "unrecognized enumerator";
595 if (enumerator & VK_BUFFER_USAGE_VERTEX_BUFFER_BIT) {
598 if (enumerator & VK_BUFFER_USAGE_INDEX_BUFFER_BIT) {
601 if (enumerator & VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT) {
604 if (enumerator & VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT) {
607 if (enumerator & VK_BUFFER_USAGE_STORAGE_BUFFER_BIT) {
610 if (enumerator & VK_BUFFER_USAGE_TRANSFER_DST_BIT) {
613 if (enumerator & VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT) {
616 if (enumerator & VK_BUFFER_USAGE_TRANSFER_SRC_BIT) {
619 if (enumerator & VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT) {
635 static bool ValidateEnumerator(VkBufferCreateFlagBits const &enumerator) {
638 if (enumerator & (~allFlags)) {
645 static std::string EnumeratorString(VkBufferCreateFlagBits const &enumerator) {
646 if (!ValidateEnumerator(enumerator)) {
647 return "unrecognized enumerator";
651 if (enumerator & VK_BUFFER_CREATE_SPARSE_ALIASED_BIT) {
654 if (enumerator & VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT) {
657 if (enumerator & VK_BUFFER_CREATE_SPARSE_BINDING_BIT) {
673 static bool ValidateEnumerator(VkImageCreateFlagBits const &enumerator) {
677 if (enumerator & (~allFlags)) {
684 static std::string EnumeratorString(VkImageCreateFlagBits const &enumerator) {
685 if (!ValidateEnumerator(enumerator)) {
686 return "unrecognized enumerator";
690 if (enumerator & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) {
693 if (enumerator & VK_IMAGE_CREATE_SPARSE_ALIASED_BIT) {
696 if (enumerator & VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT) {
699 if (enumerator & VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT) {
702 if (enumerator & VK_IMAGE_CREATE_SPARSE_BINDING_BIT) {
718 static bool ValidateEnumerator(VkColorComponentFlagBits const &enumerator) {
721 if (enumerator & (~allFlags)) {
728 static std::string EnumeratorString(VkColorComponentFlagBits const &enumerator) {
729 if (!ValidateEnumerator(enumerator)) {
730 return "unrecognized enumerator";
734 if (enumerator & VK_COLOR_COMPONENT_A_BIT) {
737 if (enumerator & VK_COLOR_COMPONENT_B_BIT) {
740 if (enumerator & VK_COLOR_COMPONENT_G_BIT) {
743 if (enumerator & VK_COLOR_COMPONENT_R_BIT) {
759 static bool ValidateEnumerator(VkPipelineCreateFlagBits const &enumerator) {
762 if (enumerator & (~allFlags)) {
769 static std::string EnumeratorString(VkPipelineCreateFlagBits const &enumerator) {
770 if (!ValidateEnumerator(enumerator)) {
771 return "unrecognized enumerator";
775 if (enumerator & VK_PIPELINE_CREATE_DERIVATIVE_BIT) {
778 if (enumerator & VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT) {
781 if (enumerator & VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT) {
797 static bool ValidateEnumerator(VkShaderStageFlagBits const &enumerator) {
801 if (enumerator & (~allFlags)) {
808 static std::string EnumeratorString(VkShaderStageFlagBits const &enumerator) {
809 if (!ValidateEnumerator(enumerator)) {
810 return "unrecognized enumerator";
814 if (enumerator & VK_SHADER_STAGE_ALL) {
817 if (enumerator & VK_SHADER_STAGE_FRAGMENT_BIT) {
820 if (enumerator & VK_SHADER_STAGE_GEOMETRY_BIT) {
823 if (enumerator & VK_SHADER_STAGE_COMPUTE_BIT) {
826 if (enumerator & VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT) {
829 if (enumerator & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) {
832 if (enumerator & VK_SHADER_STAGE_VERTEX_BIT) {
848 static bool ValidateEnumerator(VkPipelineStageFlagBits const &enumerator) {
857 if (enumerator & (~allFlags)) {
864 static std::string EnumeratorString(VkPipelineStageFlagBits const &enumerator) {
865 if (!ValidateEnumerator(enumerator)) {
866 return "unrecognized enumerator";
870 if (enumerator & VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) {
873 if (enumerator & VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT) {
876 if (enumerator & VK_PIPELINE_STAGE_HOST_BIT) {
879 if (enumerator & VK_PIPELINE_STAGE_TRANSFER_BIT) {
882 if (enumerator & VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT) {
885 if (enumerator
888 if (enumerator & VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT) {
891 if (enumerator & VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT) {
894 if (enumerator & VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT) {
897 if (enumerator & VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT) {
900 if (enumerator & VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT) {
903 if (enumerator & VK_PIPELINE_STAGE_VERTEX_SHADER_BIT) {
906 if (enumerator & VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT) {
909 if (enumerator & VK_PIPELINE_STAGE_VERTEX_INPUT_BIT) {
912 if (enumerator & VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT) {
915 if (enumerator & VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT) {
918 if (enumerator & VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT) {
934 static bool ValidateEnumerator(VkAccessFlagBits const &enumerator) {
942 if (enumerator & (~allFlags)) {
949 static std::string EnumeratorString(VkAccessFlagBits const &enumerator) {
950 if (!ValidateEnumerator(enumerator)) {
951 return "unrecognized enumerator";
955 if (enumerator & VK_ACCESS_INDIRECT_COMMAND_READ_BIT) {
958 if (enumerator & VK_ACCESS_INDEX_READ_BIT) {
961 if (enumerator & VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT) {
964 if (enumerator & VK_ACCESS_UNIFORM_READ_BIT) {
967 if (enumerator & VK_ACCESS_INPUT_ATTACHMENT_READ_BIT) {
970 if (enumerator & VK_ACCESS_SHADER_READ_BIT) {
973 if (enumerator & VK_ACCESS_SHADER_WRITE_BIT) {
976 if (enumerator & VK_ACCESS_COLOR_ATTACHMENT_READ_BIT) {
979 if (enumerator & VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT) {
982 if (enumerator & VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT) {
985 if (enumerator & VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT) {
988 if (enumerator & VK_ACCESS_TRANSFER_READ_BIT) {
991 if (enumerator & VK_ACCESS_TRANSFER_WRITE_BIT) {
994 if (enumerator & VK_ACCESS_HOST_READ_BIT) {
997 if (enumerator & VK_ACCESS_HOST_WRITE_BIT) {
1000 if (enumerator & VK_ACCESS_MEMORY_READ_BIT) {
1003 if (enumerator & VK_ACCESS_MEMORY_WRITE_BIT) {
1019 static bool ValidateEnumerator(VkCommandPoolCreateFlagBits const &enumerator) {
1022 if (enumerator & (~allFlags)) {
1029 static std::string EnumeratorString(VkCommandPoolCreateFlagBits const &enumerator) {
1030 if (!ValidateEnumerator(enumerator)) {
1031 return "unrecognized enumerator";
1035 if (enumerator & VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) {
1038 if (enumerator & VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) {
1054 static bool ValidateEnumerator(VkCommandPoolResetFlagBits const &enumerator) {
1056 if (enumerator & (~allFlags)) {
1063 static std::string EnumeratorString(VkCommandPoolResetFlagBits const &enumerator) {
1064 if (!ValidateEnumerator(enumerator)) {
1065 return "unrecognized enumerator";
1069 if (enumerator & VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT) {
1085 static bool ValidateEnumerator(VkCommandBufferUsageFlags const &enumerator) {
1089 if (enumerator & (~allFlags)) {
1096 static std::string EnumeratorString(VkCommandBufferUsageFlags const &enumerator) {
1097 if (!ValidateEnumerator(enumerator)) {
1098 return "unrecognized enumerator";
1102 if (enumerator & VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT) {
1105 if (enumerator & VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT) {
1108 if (enumerator & VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT) {
1124 static bool ValidateEnumerator(VkCommandBufferResetFlagBits const &enumerator) {
1126 if (enumerator & (~allFlags)) {
1133 static std::string EnumeratorString(VkCommandBufferResetFlagBits const &enumerator) {
1134 if (!ValidateEnumerator(enumerator)) {
1135 return "unrecognized enumerator";
1139 if (enumerator & VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT) {
1155 static bool ValidateEnumerator(VkImageAspectFlagBits const &enumerator) {
1158 if (enumerator & (~allFlags)) {
1165 static std::string EnumeratorString(VkImageAspectFlagBits const &enumerator) {
1166 if (!ValidateEnumerator(enumerator)) {
1167 return "unrecognized enumerator";
1171 if (enumerator & VK_IMAGE_ASPECT_METADATA_BIT) {
1174 if (enumerator & VK_IMAGE_ASPECT_STENCIL_BIT) {
1177 if (enumerator & VK_IMAGE_ASPECT_DEPTH_BIT) {
1180 if (enumerator & VK_IMAGE_ASPECT_COLOR_BIT) {
1196 static bool ValidateEnumerator(VkQueryControlFlagBits const &enumerator) {
1198 if (enumerator & (~allFlags)) {
1205 static std::string EnumeratorString(VkQueryControlFlagBits const &enumerator) {
1206 if (!ValidateEnumerator(enumerator)) {
1207 return "unrecognized enumerator";
1211 if (enumerator & VK_QUERY_CONTROL_PRECISE_BIT) {
2016 "pSparseMemoryRequirements->formatProperties.aspectMask, is an unrecognized enumerator");
2050 "unrecognized enumerator");
2576 "vkGetImageSubresourceLayout parameter, VkImageAspect pSubresource->aspectMask, is an unrecognized enumerator");
2813 "unrecognized enumerator");
4204 "vkCmdCopyImage parameter, VkImageAspect pRegions->srcSubresource.aspectMask, is an unrecognized enumerator");
4211 "vkCmdCopyImage parameter, VkImageAspect pRegions->dstSubresource.aspectMask, is an unrecognized enumerator");
4243 "vkCmdCopyImage parameter, VkImageAspect pRegions->srcSubresource.aspectMask, is an unrecognized enumerator");
4250 "vkCmdCopyImage parameter, VkImageAspect pRegions->dstSubresource.aspectMask, is an unrecognized enumerator");
4283 "enumerator");
4316 "enumerator");
4456 "vkCmdResolveImage parameter, VkImageAspect pRegions->srcSubresource.aspectMask, is an unrecognized enumerator");
4464 "vkCmdResolveImage parameter, VkImageAspect pRegions->dstSubresource.aspectMask, is an unrecognized enumerator");