A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | M1 | |||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | 2.1 | |||||||||||||||||||||||||
4 | VkPhysicalDeviceFeatures: | |||||||||||||||||||||||||
5 | logicOp | F | ||||||||||||||||||||||||
6 | depthClamp | T | ||||||||||||||||||||||||
7 | depthBiasClamp | T | ||||||||||||||||||||||||
8 | fillModeNonSolid | T | ||||||||||||||||||||||||
9 | wideLines | F | ||||||||||||||||||||||||
10 | largePoints | T | ||||||||||||||||||||||||
11 | alphaToOne | T | ||||||||||||||||||||||||
12 | shaderClipDistance | T | ||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||
14 | Instance extensions: | |||||||||||||||||||||||||
15 | VK_KHR_get_physical_device_properties2 | Y | ||||||||||||||||||||||||
16 | VK_KHR_external_memory_capabilities | Y | ||||||||||||||||||||||||
17 | Device extensions: | |||||||||||||||||||||||||
18 | VK_KHR_maintenance1 | Y | ||||||||||||||||||||||||
19 | VK_KHR_external_memory | Y | ||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||
21 | 3.0 | |||||||||||||||||||||||||
22 | VkPhysicalDeviceFeatures: | |||||||||||||||||||||||||
23 | independentBlend | T | ||||||||||||||||||||||||
24 | Device extensions: | |||||||||||||||||||||||||
25 | VK_EXT_transform_feedback | F | ||||||||||||||||||||||||
26 | VK_EXT_conditional_rendering | F | ||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | 3.1 | |||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | maxPerStageDescriptorSamplers > 16 | Y | ||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | 3.2 | |||||||||||||||||||||||||
33 | VkPhysicalDeviceFeatures | |||||||||||||||||||||||||
34 | depthClamp | T | ||||||||||||||||||||||||
35 | geometryShader | F | ||||||||||||||||||||||||
36 | shaderTessellationAndGeometryPointSize | T | ||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | 3.3 | |||||||||||||||||||||||||
39 | VkPhysicalDeviceFeatures: | |||||||||||||||||||||||||
40 | occlusionQueryPrecise | T | ||||||||||||||||||||||||
41 | Device extensions: | |||||||||||||||||||||||||
42 | VK_EXT_vertex_attribute_divisor | Y | ||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | 4 | |||||||||||||||||||||||||
45 | VkPhysicalDeviceFeatures: | |||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | sampleRateShading | T | ||||||||||||||||||||||||
48 | tessellationShader | T | ||||||||||||||||||||||||
49 | imageCubeArray | T | ||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | Device extensions: | |||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | VK_KHR_maintenance2 | Y | ||||||||||||||||||||||||
54 | VK_KHR_vulkan_memory_model | F | ||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | Formats requiring VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT: | |||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | VK_FORMAT_R32G32B32_SFLOAT | N | ||||||||||||||||||||||||
59 | VK_FORMAT_R32G32B32_SINT | N | ||||||||||||||||||||||||
60 | VK_FORMAT_R32G32B32_UINT | N | ||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | 4.1 | |||||||||||||||||||||||||
63 | maxImageDimension2D ≥ 16384 | Y | ||||||||||||||||||||||||
64 | maxViewports ≥ 16 | Y | ||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | 4.2 | |||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | Device extensions: | |||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | VK_KHR_shader_draw_parameters | Y | ||||||||||||||||||||||||
72 | Formats requiring VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT: | |||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | VK_FORMAT_BC7_UNORM_BLOCK | F | ||||||||||||||||||||||||
75 | VK_FORMAT_BC7_SRGB_BLOCK | F | ||||||||||||||||||||||||
76 | VK_FORMAT_BC6H_SFLOAT_BLOCK | F | ||||||||||||||||||||||||
77 | VK_FORMAT_BC6H_UFLOAT_BLOCK | F | ||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | 4.3 | |||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | VkPhysicalDeviceFeatures: | |||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | robustBufferAccess | T | ||||||||||||||||||||||||
84 | multiViewport | T | ||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | Formats requiring VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT: | |||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | VK_FORMAT_R8G8B8A8_UNORM | Y (except STORAGE_IMAGE_ATOMIC and DEPTH_STENCIL_ATTACHMENT) | ||||||||||||||||||||||||
89 | VK_FORMAT_R8G8B8A8_SRGB | Y (except STORAGE_IMAGE_ATOMIC and DEPTH_STENCIL_ATTACHMENT) | ||||||||||||||||||||||||
90 | VK_FORMAT_R16_UNORM | Y (except STORAGE_IMAGE_ATOMIC and DEPTH_STENCIL_ATTACHMENT) | ||||||||||||||||||||||||
91 | VK_FORMAT_R16G16_UNORM | Y (except STORAGE_IMAGE_ATOMIC and DEPTH_STENCIL_ATTACHMENT) | ||||||||||||||||||||||||
92 | VK_FORMAT_R16_SNORM | Y (except STORAGE_IMAGE_ATOMIC and DEPTH_STENCIL_ATTACHMENT) | ||||||||||||||||||||||||
93 | VK_FORMAT_R16G16_SNORM | Y (except STORAGE_IMAGE_ATOMIC and DEPTH_STENCIL_ATTACHMENT) | ||||||||||||||||||||||||
94 | VK_FORMAT_D32_SFLOAT_S8_UINT | F | ||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | 4.4 | |||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT: | |||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 | VK_FORMAT_B10G11R11_UFLOAT_PACK32 | Y (except STORAGE_IMAGE_ATOMIC and DEPTH_STENCIL_ATTACHMENT) |