vulkan-3.6: Bindings to the Vulkan graphics API.

Index - N

NN_VI_SURFACE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NN_vi_surface, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NN_vi_surface, Vulkan.Extensions, Vulkan
NN_VI_SURFACE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NN_vi_surface, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NN_vi_surface, Vulkan.Extensions, Vulkan
NOT_READYVulkan.Core10.Enums.Result, Vulkan.Core10.FundamentalTypes, Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_external_memory, Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address, Vulkan.Core11.Promoted_From_VK_KHR_maintenance1, Vulkan.Core11, Vulkan.Core12, Vulkan.Core10, Vulkan
NULL_HANDLEVulkan.Core10.APIConstants, Vulkan.Core10, Vulkan
NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NVX_image_view_handle, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NVX_image_view_handle, Vulkan.Extensions, Vulkan
NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NVX_image_view_handle, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NVX_image_view_handle, Vulkan.Extensions, Vulkan
NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NVX_multiview_per_view_attributes, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NVX_multiview_per_view_attributes, Vulkan.Extensions, Vulkan
NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NVX_multiview_per_view_attributes, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NVX_multiview_per_view_attributes, Vulkan.Extensions, Vulkan
NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_clip_space_w_scaling, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_clip_space_w_scaling, Vulkan.Extensions, Vulkan
NV_CLIP_SPACE_W_SCALING_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_clip_space_w_scaling, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_clip_space_w_scaling, Vulkan.Extensions, Vulkan
NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_compute_shader_derivatives, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_compute_shader_derivatives, Vulkan.Extensions, Vulkan
NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_compute_shader_derivatives, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_compute_shader_derivatives, Vulkan.Extensions, Vulkan
NV_COOPERATIVE_MATRIX_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan
NV_COOPERATIVE_MATRIX_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan
NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_corner_sampled_image, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_corner_sampled_image, Vulkan.Extensions, Vulkan
NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_corner_sampled_image, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_corner_sampled_image, Vulkan.Extensions, Vulkan
NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan
NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan
NV_DEDICATED_ALLOCATION_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_dedicated_allocation, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_dedicated_allocation, Vulkan.Extensions, Vulkan
NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing, Vulkan.Extensions, Vulkan
NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing, Vulkan.Extensions, Vulkan
NV_DEDICATED_ALLOCATION_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_dedicated_allocation, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_dedicated_allocation, Vulkan.Extensions, Vulkan
NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_device_diagnostics_config, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_device_diagnostics_config, Vulkan.Extensions, Vulkan
NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_device_diagnostics_config, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_device_diagnostics_config, Vulkan.Extensions, Vulkan
NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints, Vulkan.Extensions, Vulkan
NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints, Vulkan.Extensions, Vulkan
NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan
NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan
NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_external_memory_capabilities, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_external_memory_capabilities, Vulkan.Extensions, Vulkan
NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_external_memory_capabilities, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_external_memory_capabilities, Vulkan.Extensions, Vulkan
NV_EXTERNAL_MEMORY_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_external_memory, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_external_memory, Vulkan.Extensions, Vulkan
NV_EXTERNAL_MEMORY_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_external_memory, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_external_memory, Vulkan.Extensions, Vulkan
NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_external_memory_win32, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_external_memory_win32, Vulkan.Extensions, Vulkan
NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_external_memory_win32, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_external_memory_win32, Vulkan.Extensions, Vulkan
NV_FILL_RECTANGLE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_fill_rectangle, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_fill_rectangle, Vulkan.Extensions, Vulkan
NV_FILL_RECTANGLE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_fill_rectangle, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_fill_rectangle, Vulkan.Extensions, Vulkan
NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan
NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan
NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_fragment_shader_barycentric, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_fragment_shader_barycentric, Vulkan.Extensions, Vulkan
NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_fragment_shader_barycentric, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_fragment_shader_barycentric, Vulkan.Extensions, Vulkan
NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan
NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan
NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_geometry_shader_passthrough, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_geometry_shader_passthrough, Vulkan.Extensions, Vulkan
NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_geometry_shader_passthrough, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_geometry_shader_passthrough, Vulkan.Extensions, Vulkan
NV_GLSL_SHADER_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_glsl_shader, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_glsl_shader, Vulkan.Extensions, Vulkan
NV_GLSL_SHADER_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_glsl_shader, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_glsl_shader, Vulkan.Extensions, Vulkan
NV_MESH_SHADER_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan
NV_MESH_SHADER_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan
NV_RAY_TRACING_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan
NV_RAY_TRACING_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan
NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan
NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan
NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_sample_mask_override_coverage, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_sample_mask_override_coverage, Vulkan.Extensions, Vulkan
NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_sample_mask_override_coverage, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_sample_mask_override_coverage, Vulkan.Extensions, Vulkan
NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan
NV_SCISSOR_EXCLUSIVE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan
NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_shader_image_footprint, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shader_image_footprint, Vulkan.Extensions, Vulkan
NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_shader_image_footprint, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shader_image_footprint, Vulkan.Extensions, Vulkan
NV_SHADER_SM_BUILTINS_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan
NV_SHADER_SM_BUILTINS_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan
NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_shader_subgroup_partitioned, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shader_subgroup_partitioned, Vulkan.Extensions, Vulkan
NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_shader_subgroup_partitioned, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shader_subgroup_partitioned, Vulkan.Extensions, Vulkan
NV_SHADING_RATE_IMAGE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan
NV_SHADING_RATE_IMAGE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan
NV_VIEWPORT_ARRAY2_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_viewport_array2, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_viewport_array2, Vulkan.Extensions, Vulkan
NV_VIEWPORT_ARRAY2_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_viewport_array2, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_viewport_array2, Vulkan.Extensions, Vulkan
NV_VIEWPORT_SWIZZLE_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan
NV_VIEWPORT_SWIZZLE_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan
NV_WIN32_KEYED_MUTEX_EXTENSION_NAME 
1 (Type/Class)Vulkan.Extensions.VK_NV_win32_keyed_mutex, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_win32_keyed_mutex, Vulkan.Extensions, Vulkan
NV_WIN32_KEYED_MUTEX_SPEC_VERSION 
1 (Type/Class)Vulkan.Extensions.VK_NV_win32_keyed_mutex, Vulkan.Extensions, Vulkan
2 (Data Constructor)Vulkan.Extensions.VK_NV_win32_keyed_mutex, Vulkan.Extensions, Vulkan