• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* Autogenerated file -- do not edit
2  * generated by gen_enum_to_str.py
3  *
4  * Copyright © 2017 Intel Corporation
5 *
6 * Permission is hereby granted, free of charge, to any person obtaining a copy
7 * of this software and associated documentation files (the "Software"), to deal
8 * in the Software without restriction, including without limitation the rights
9 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 * copies of the Software, and to permit persons to whom the Software is
11 * furnished to do so, subject to the following conditions:
12 *
13 * The above copyright notice and this permission notice shall be included in
14 * all copies or substantial portions of the Software.
15 *
16 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22 * SOFTWARE.
23  */
24 
25 #ifndef MESA_VK_ENUM_TO_STR_H
26 #define MESA_VK_ENUM_TO_STR_H
27 
28 #include <vulkan/vulkan.h>
29 #include <vulkan/vk_android_native_buffer.h>
30 
31 #define _VK_AMD_draw_indirect_count_number (34)
32 #define _VK_AMD_gcn_shader_number (26)
33 #define _VK_AMD_gpu_shader_half_float_number (37)
34 #define _VK_AMD_gpu_shader_int16_number (133)
35 #define _VK_AMD_mixed_attachment_samples_number (137)
36 #define _VK_AMD_negative_viewport_height_number (36)
37 #define _VK_AMD_rasterization_order_number (19)
38 #define _VK_AMD_shader_ballot_number (38)
39 #define _VK_AMD_shader_explicit_vertex_parameter_number (22)
40 #define _VK_AMD_shader_fragment_mask_number (138)
41 #define _VK_AMD_shader_image_load_store_lod_number (47)
42 #define _VK_AMD_shader_info_number (43)
43 #define _VK_AMD_shader_trinary_minmax_number (21)
44 #define _VK_AMD_texture_gather_bias_lod_number (42)
45 #define _VK_ANDROID_native_buffer_number (11)
46 #define _VK_EXT_acquire_xlib_display_number (90)
47 #define _VK_EXT_blend_operation_advanced_number (149)
48 #define _VK_EXT_debug_marker_number (23)
49 #define _VK_EXT_debug_report_number (12)
50 #define _VK_EXT_depth_range_unrestricted_number (14)
51 #define _VK_EXT_direct_mode_display_number (89)
52 #define _VK_EXT_discard_rectangles_number (100)
53 #define _VK_EXT_display_control_number (92)
54 #define _VK_EXT_display_surface_counter_number (91)
55 #define _VK_EXT_external_memory_dma_buf_number (126)
56 #define _VK_EXT_external_memory_host_number (179)
57 #define _VK_EXT_global_priority_number (175)
58 #define _VK_EXT_hdr_metadata_number (106)
59 #define _VK_EXT_post_depth_coverage_number (156)
60 #define _VK_EXT_queue_family_foreign_number (127)
61 #define _VK_EXT_sample_locations_number (144)
62 #define _VK_EXT_sampler_filter_minmax_number (131)
63 #define _VK_EXT_shader_stencil_export_number (141)
64 #define _VK_EXT_shader_subgroup_ballot_number (65)
65 #define _VK_EXT_shader_subgroup_vote_number (66)
66 #define _VK_EXT_shader_viewport_index_layer_number (163)
67 #define _VK_EXT_swapchain_colorspace_number (105)
68 #define _VK_EXT_validation_cache_number (161)
69 #define _VK_EXT_validation_flags_number (62)
70 #define _VK_GOOGLE_display_timing_number (93)
71 #define _VK_IMG_filter_cubic_number (16)
72 #define _VK_IMG_format_pvrtc_number (55)
73 #define _VK_KHR_16bit_storage_number (84)
74 #define _VK_KHR_android_surface_number (9)
75 #define _VK_KHR_bind_memory2_number (158)
76 #define _VK_KHR_dedicated_allocation_number (128)
77 #define _VK_KHR_descriptor_update_template_number (86)
78 #define _VK_KHR_display_number (3)
79 #define _VK_KHR_display_swapchain_number (4)
80 #define _VK_KHR_external_fence_number (114)
81 #define _VK_KHR_external_fence_capabilities_number (113)
82 #define _VK_KHR_external_fence_fd_number (116)
83 #define _VK_KHR_external_fence_win32_number (115)
84 #define _VK_KHR_external_memory_number (73)
85 #define _VK_KHR_external_memory_capabilities_number (72)
86 #define _VK_KHR_external_memory_fd_number (75)
87 #define _VK_KHR_external_memory_win32_number (74)
88 #define _VK_KHR_external_semaphore_number (78)
89 #define _VK_KHR_external_semaphore_capabilities_number (77)
90 #define _VK_KHR_external_semaphore_fd_number (80)
91 #define _VK_KHR_external_semaphore_win32_number (79)
92 #define _VK_KHR_get_memory_requirements2_number (147)
93 #define _VK_KHR_get_physical_device_properties2_number (60)
94 #define _VK_KHR_get_surface_capabilities2_number (120)
95 #define _VK_KHR_image_format_list_number (148)
96 #define _VK_KHR_incremental_present_number (85)
97 #define _VK_KHR_maintenance1_number (70)
98 #define _VK_KHR_maintenance2_number (118)
99 #define _VK_KHR_mir_surface_number (8)
100 #define _VK_KHR_push_descriptor_number (81)
101 #define _VK_KHR_relaxed_block_layout_number (145)
102 #define _VK_KHR_sampler_mirror_clamp_to_edge_number (15)
103 #define _VK_KHR_sampler_ycbcr_conversion_number (157)
104 #define _VK_KHR_shader_draw_parameters_number (64)
105 #define _VK_KHR_shared_presentable_image_number (112)
106 #define _VK_KHR_storage_buffer_storage_class_number (132)
107 #define _VK_KHR_surface_number (1)
108 #define _VK_KHR_swapchain_number (2)
109 #define _VK_KHR_variable_pointers_number (121)
110 #define _VK_KHR_wayland_surface_number (7)
111 #define _VK_KHR_win32_keyed_mutex_number (76)
112 #define _VK_KHR_win32_surface_number (10)
113 #define _VK_KHR_xcb_surface_number (6)
114 #define _VK_KHR_xlib_surface_number (5)
115 #define _VK_KHX_device_group_number (61)
116 #define _VK_KHX_device_group_creation_number (71)
117 #define _VK_KHX_multiview_number (54)
118 #define _VK_MVK_ios_surface_number (123)
119 #define _VK_MVK_macos_surface_number (124)
120 #define _VK_NN_vi_surface_number (63)
121 #define _VK_NVX_device_generated_commands_number (87)
122 #define _VK_NVX_multiview_per_view_attributes_number (98)
123 #define _VK_NV_clip_space_w_scaling_number (88)
124 #define _VK_NV_dedicated_allocation_number (27)
125 #define _VK_NV_external_memory_number (57)
126 #define _VK_NV_external_memory_capabilities_number (56)
127 #define _VK_NV_external_memory_win32_number (58)
128 #define _VK_NV_fill_rectangle_number (154)
129 #define _VK_NV_fragment_coverage_to_color_number (150)
130 #define _VK_NV_framebuffer_mixed_samples_number (153)
131 #define _VK_NV_geometry_shader_passthrough_number (96)
132 #define _VK_NV_glsl_shader_number (13)
133 #define _VK_NV_sample_mask_override_coverage_number (95)
134 #define _VK_NV_viewport_array2_number (97)
135 #define _VK_NV_viewport_swizzle_number (99)
136 #define _VK_NV_win32_keyed_mutex_number (59)
137 
138 const char * vk_AttachmentLoadOp_to_str(VkAttachmentLoadOp input);
139 const char * vk_AttachmentStoreOp_to_str(VkAttachmentStoreOp input);
140 const char * vk_BlendFactor_to_str(VkBlendFactor input);
141 const char * vk_BlendOp_to_str(VkBlendOp input);
142 const char * vk_BlendOverlapEXT_to_str(VkBlendOverlapEXT input);
143 const char * vk_BorderColor_to_str(VkBorderColor input);
144 const char * vk_ChromaLocationKHR_to_str(VkChromaLocationKHR input);
145 const char * vk_ColorSpaceKHR_to_str(VkColorSpaceKHR input);
146 const char * vk_CommandBufferLevel_to_str(VkCommandBufferLevel input);
147 const char * vk_CompareOp_to_str(VkCompareOp input);
148 const char * vk_ComponentSwizzle_to_str(VkComponentSwizzle input);
149 const char * vk_CoverageModulationModeNV_to_str(VkCoverageModulationModeNV input);
150 const char * vk_DebugReportObjectTypeEXT_to_str(VkDebugReportObjectTypeEXT input);
151 const char * vk_DescriptorType_to_str(VkDescriptorType input);
152 const char * vk_DescriptorUpdateTemplateTypeKHR_to_str(VkDescriptorUpdateTemplateTypeKHR input);
153 const char * vk_DeviceEventTypeEXT_to_str(VkDeviceEventTypeEXT input);
154 const char * vk_DiscardRectangleModeEXT_to_str(VkDiscardRectangleModeEXT input);
155 const char * vk_DisplayEventTypeEXT_to_str(VkDisplayEventTypeEXT input);
156 const char * vk_DisplayPowerStateEXT_to_str(VkDisplayPowerStateEXT input);
157 const char * vk_DynamicState_to_str(VkDynamicState input);
158 const char * vk_Filter_to_str(VkFilter input);
159 const char * vk_Format_to_str(VkFormat input);
160 const char * vk_FrontFace_to_str(VkFrontFace input);
161 const char * vk_ImageLayout_to_str(VkImageLayout input);
162 const char * vk_ImageTiling_to_str(VkImageTiling input);
163 const char * vk_ImageType_to_str(VkImageType input);
164 const char * vk_ImageViewType_to_str(VkImageViewType input);
165 const char * vk_IndexType_to_str(VkIndexType input);
166 const char * vk_IndirectCommandsTokenTypeNVX_to_str(VkIndirectCommandsTokenTypeNVX input);
167 const char * vk_InternalAllocationType_to_str(VkInternalAllocationType input);
168 const char * vk_LogicOp_to_str(VkLogicOp input);
169 const char * vk_ObjectEntryTypeNVX_to_str(VkObjectEntryTypeNVX input);
170 const char * vk_ObjectType_to_str(VkObjectType input);
171 const char * vk_PhysicalDeviceType_to_str(VkPhysicalDeviceType input);
172 const char * vk_PipelineBindPoint_to_str(VkPipelineBindPoint input);
173 const char * vk_PipelineCacheHeaderVersion_to_str(VkPipelineCacheHeaderVersion input);
174 const char * vk_PointClippingBehaviorKHR_to_str(VkPointClippingBehaviorKHR input);
175 const char * vk_PolygonMode_to_str(VkPolygonMode input);
176 const char * vk_PresentModeKHR_to_str(VkPresentModeKHR input);
177 const char * vk_PrimitiveTopology_to_str(VkPrimitiveTopology input);
178 const char * vk_QueryType_to_str(VkQueryType input);
179 const char * vk_QueueGlobalPriorityEXT_to_str(VkQueueGlobalPriorityEXT input);
180 const char * vk_RasterizationOrderAMD_to_str(VkRasterizationOrderAMD input);
181 const char * vk_Result_to_str(VkResult input);
182 const char * vk_SamplerAddressMode_to_str(VkSamplerAddressMode input);
183 const char * vk_SamplerMipmapMode_to_str(VkSamplerMipmapMode input);
184 const char * vk_SamplerReductionModeEXT_to_str(VkSamplerReductionModeEXT input);
185 const char * vk_SamplerYcbcrModelConversionKHR_to_str(VkSamplerYcbcrModelConversionKHR input);
186 const char * vk_SamplerYcbcrRangeKHR_to_str(VkSamplerYcbcrRangeKHR input);
187 const char * vk_ShaderInfoTypeAMD_to_str(VkShaderInfoTypeAMD input);
188 const char * vk_SharingMode_to_str(VkSharingMode input);
189 const char * vk_StencilOp_to_str(VkStencilOp input);
190 const char * vk_StructureType_to_str(VkStructureType input);
191 const char * vk_SubpassContents_to_str(VkSubpassContents input);
192 const char * vk_SystemAllocationScope_to_str(VkSystemAllocationScope input);
193 const char * vk_TessellationDomainOriginKHR_to_str(VkTessellationDomainOriginKHR input);
194 const char * vk_ValidationCacheHeaderVersionEXT_to_str(VkValidationCacheHeaderVersionEXT input);
195 const char * vk_ValidationCheckEXT_to_str(VkValidationCheckEXT input);
196 const char * vk_VertexInputRate_to_str(VkVertexInputRate input);
197 const char * vk_ViewportCoordinateSwizzleNV_to_str(VkViewportCoordinateSwizzleNV input);
198 
199 #endif