Last active
July 17, 2025 14:16
-
-
Save leegao/e24afbb5f55fe678139197d703d7f600 to your computer and use it in GitHub Desktop.
dxvk 1.10.3 features
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[REQUIRED] robustBufferAccess / CORE10 (feature) | |
FL=9.1 - Always enabled if supported by Vulkan. Used for robustness and constant buffer range checks. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (0/57): [] | |
+ supported (57/57): ['23.0-26.708 (56/56)'] | |
[REQUIRED] fullDrawIndexUint32 / CORE10 (feature) | |
FL=10.0 - Required for 32-bit index buffers. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
imageCubeArray / CORE10 (feature) | |
FL=10.1 - Required for `D3D11_SRV_DIMENSION_TEXTURECUBEARRAY`. Also enables `VK_IMAGE_VIEW_TYPE_CUBE_ARRAY` for `D3D11_SRV_DIMENSION_TEXTURECUBE`. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
[REQUIRED] independentBlend / CORE10 (feature) | |
FL=9.3 - Required for per-render target blend states. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
[REQUIRED] geometryShader / CORE10 (feature) | |
FL=10.0 - Required for geometry shaders and stream output. | |
ImgTec | |
+ unsupported (39/42): ['0.1017-139.3 (38/39)'] | |
+ supported (3/42): ['1.458-1.473 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (7/158): ['512.502 (6/21)', '512.529 (1/1)'] | |
+ supported (151/158): ['512.502-512.525 (16/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] tessellationShader / CORE10 (feature) | |
FL=11.0 - Required for hull and domain shaders. | |
ImgTec | |
+ unsupported (39/42): ['0.1017-139.3 (38/39)'] | |
+ supported (3/42): ['1.458-1.473 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (7/158): ['512.502 (6/21)', '512.529 (1/1)'] | |
+ supported (151/158): ['512.502-512.525 (16/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] sampleRateShading / CORE10 (feature) | |
FL=9.1 - Required for fragment shader features like `gl_SampleID` when `DxvkShaderFlag::HasSampleRateShading` is set. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
dualSrcBlend / CORE10 (feature) | |
FL=10.1 - Required for dual-source blending (e.g., `VK_BLEND_FACTOR_SRC1_COLOR`). | |
ImgTec | |
+ unsupported (39/42): ['0.1017-1.506 (32/32)', '1.72-139.3 (4/4)'] | |
+ supported (3/42): ['1.525-1.592 (2/2)'] | |
Mali Proprietary | |
+ unsupported (58/71): ['25.1-44.1 (56/56)'] | |
+ supported (13/71): ['46.0-50.0 (12/7)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
logicOp / CORE10 (feature) | |
FL=10.0 - Required for logic operations in `D3D11_BLEND_DESC1`. Also re-enabled for D3D FL 11.1. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (58/72): ['25.1-44.1 (56/56)'] | |
+ supported (14/72): ['46.0-50.0 (13/7)'] | |
Qcom Proprietary | |
+ unsupported (68/159): ['512.502-512.604 (32/34)', '512.607 (1/1)', '512.615-512.667 (19/31)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (91/159): ['512.502 (2/21)', '512.604-512.605 (1/2)', '512.611-512.615 (4/4)', '512.676 (14/14)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (19/21)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] multiDrawIndirect / CORE10 (feature) | |
FL=11.0 - Required for `ID3D11DeviceContext::DrawInstancedIndirect` and `::DrawIndexedInstancedIndirect`. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (48/66): ['25.1-36.0 (34/36)', '38.1-41.0 (8/12)', '44.0 (1/2)', '48.0-49.1 (1/1)'] | |
+ supported (18/66): ['32.1 (2/12)', '36.0-38.1 (2/3)', '42.0-47.0 (6/7)', '49.1-50.0 (2/4)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (6/57): ['24.753 (1/1)', '26.24-26.703 (4/4)'] | |
+ supported (51/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.708 (1/1)'] | |
[REQUIRED] drawIndirectFirstInstance / CORE10 (feature) | |
FL=11.0 - Required for `ID3D11DeviceContext::DrawInstanced` with `StartInstanceLocation`. | |
ImgTec | |
+ unsupported (10/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (33/43): ['1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] depthClamp / CORE10 (feature) | |
FL=9.1 - Required for disabling depth clipping when `rsDepthClipEnable` is false. | |
ImgTec | |
+ unsupported (8/42): ['0.1017-1.107 (3/3)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (34/42): ['1.120-1.271 (8/8)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (21/66): ['25.1-34.0 (15/31)', '38.1 (3/11)', '49.1 (1/4)'] | |
+ supported (45/66): ['26.0 (6/12)', '28.0-50.0 (38/51)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (6/57): ['24.753 (1/1)', '26.24-26.703 (4/4)'] | |
+ supported (51/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.708 (1/1)'] | |
[REQUIRED] depthBiasClamp / CORE10 (feature) | |
FL=9.1 - Required for `D3D11_RASTERIZER_DESC::DepthBiasClamp`. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (1/157): ['512.502 (1/21)'] | |
+ supported (156/157): ['512.502-512.826 (155/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (6/57): ['24.753 (1/1)', '26.24-26.703 (4/4)'] | |
+ supported (51/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.708 (1/1)'] | |
[REQUIRED] fillModeNonSolid / CORE10 (feature) | |
FL=9.1 - Required for wireframe fill mode. | |
ImgTec | |
+ unsupported (37/42): ['0.1017-1.473 (28/28)', '1.72-139.3 (4/4)'] | |
+ supported (5/42): ['1.506-1.592 (4/4)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (6/57): ['24.753 (1/1)', '26.24-26.703 (4/4)'] | |
+ supported (51/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.708 (1/1)'] | |
depthBounds / CORE10 (feature) | |
FL=9.1 - Required for `ID3D11VkExtContext::SetDepthBoundsTest` if supported by the device. Enabled if supported by `adapter->features().core.features.depthBounds`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
wideLines / CORE10 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.wideLines`. | |
ImgTec | |
+ unsupported (13/43): ['0.1017-1.226 (8/8)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (30/43): ['1.226-1.271 (4/4)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (58/72): ['25.1-44.1 (56/56)'] | |
+ supported (14/72): ['46.0-50.0 (13/7)'] | |
Qcom Proprietary | |
+ unsupported (69/161): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (92/161): ['512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (19/21)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (46/57): ['23.0-26.708 (45/52)'] | |
+ supported (11/57): ['24.1-24.3 (3/5)', '24.99-25.1 (3/5)'] | |
largePoints / CORE10 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.largePoints`. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (5/57): ['24.753 (1/1)', '26.24 (4/4)'] | |
+ supported (52/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.703-26.708 (1/1)'] | |
alphaToOne / CORE10 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.alphaToOne`. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (5/57): ['24.753 (1/1)', '26.24 (4/4)'] | |
+ supported (52/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.703-26.708 (1/1)'] | |
multiViewport / CORE10 (feature) | |
FL=9.3 - Enabled if supported by `adapter->features().core.features.multiViewport`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (80/183): ['512.502-512.667 (76/79)', '512.682-512.687 (2/2)'] | |
+ supported (103/183): ['512.615 (3/11)', '512.676 (16/14)', '512.725-512.826 (83/59)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (13/63): ['23.0 (1/6)', '23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (50/63): ['23.0-24.3 (37/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] samplerAnisotropy / CORE10 (feature) | |
FL=9.1 - Required for anisotropic texture filtering. | |
ImgTec | |
+ unsupported (15/42): ['1.239-1.271 (1/1)', '1.300-1.386 (5/5)', '1.473 (2/4)', '128.118 (1/1)'] | |
+ supported (27/42): ['0.1017-1.228 (9/9)', '1.29 (1/1)', '1.425-1.84 (12/13)', '132.468-139.3 (1/1)'] | |
Mali Proprietary | |
+ unsupported (6/66): ['26.0 (2/12)', '28.0 (2/3)', '32.1 (1/12)', '38.1 (1/11)'] | |
+ supported (60/66): ['25.1-50.0 (59/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (0/57): [] | |
+ supported (57/57): ['23.0-26.708 (56/56)'] | |
textureCompressionETC2 / CORE10 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.textureCompressionETC2`. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (0/57): [] | |
+ supported (57/57): ['23.0-26.708 (56/56)'] | |
textureCompressionASTC_LDR / CORE10 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.textureCompressionASTC_LDR`. | |
ImgTec | |
+ unsupported (10/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (33/43): ['1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (0/57): [] | |
+ supported (57/57): ['23.0-26.708 (56/56)'] | |
[REQUIRED] textureCompressionBC / CORE10 (feature) | |
FL=9.1 - Required for BC (DXT) texture formats. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (37/181): ['512.502-512.613 (36/39)'] | |
+ supported (144/181): ['512.502 (3/21)', '512.614-512.826 (140/116)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] occlusionQueryPrecise / CORE10 (feature) | |
FL=9.2 - Required for precise occlusion queries. | |
ImgTec | |
+ unsupported (2/42): ['1.566-1.592 (1/1)'] | |
+ supported (40/42): ['0.1017-1.525 (34/34)', '1.72-139.3 (4/4)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (7/58): ['24.588-24.838 (3/3)', '25.42 (1/1)', '26.703-26.708 (1/1)'] | |
+ supported (51/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)', '26.24 (4/4)'] | |
pipelineStatisticsQuery / CORE10 (feature) | |
FL=9.1 - Enabled if supported by `adapter->features().core.features.pipelineStatisticsQuery`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] vertexPipelineStoresAndAtomics / CORE11 (feature) | |
FL=11.1 - Required for stores/atomics in vertex pipeline stages. | |
ImgTec | |
+ unsupported (13/43): ['0.1017-1.226 (8/8)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (30/43): ['1.226-1.271 (4/4)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] fragmentStoresAndAtomics / CORE11 (feature) | |
FL=11.0 - Required for stores/atomics in fragment shaders. | |
ImgTec | |
+ unsupported (13/43): ['0.1017-1.226 (8/8)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (30/43): ['1.226-1.271 (4/4)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
shaderTessellationAndGeometryPointSize / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderTessellationAndGeometryPointSize`. | |
ImgTec | |
+ unsupported (38/42): ['0.1017 (1/1)', '1.100-139.3 (36/37)'] | |
+ supported (4/42): ['0.959 (1/1)', '1.458-1.473 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (100/184): ['512.502-512.737 (99/102)'] | |
+ supported (84/184): ['512.615 (3/11)', '512.676 (1/3)', '512.744-512.826 (79/53)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (14/63): ['23.2 (2/7)', '24.588-24.838 (3/3)', '25.0 (1/1)', '25.42-26.708 (6/6)'] | |
+ supported (49/63): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] shaderImageGatherExtended / CORE11 (feature) | |
FL=10.0 - Required for gather operations on images. | |
ImgTec | |
+ unsupported (37/42): ['0.1017-1.473 (28/28)', '1.72-139.3 (4/4)'] | |
+ supported (5/42): ['1.506-1.592 (4/4)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
shaderStorageImageExtendedFormats / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderStorageImageExtendedFormats`. | |
ImgTec | |
+ unsupported (17/43): ['0.1017-1.29 (13/13)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (26/43): ['1.226 (1/1)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/67): [] | |
+ supported (67/67): ['25.1-50.0 (66/65)'] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
shaderStorageImageMultisample / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderStorageImageMultisample`. | |
ImgTec | |
+ unsupported (39/42): ['0.1017-139.3 (38/39)'] | |
+ supported (3/42): ['1.458-1.473 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (152/161): ['512.502-512.649 (74/77)', '512.667-512.826 (76/76)'] | |
+ supported (9/161): ['512.614-512.615 (1/2)', '512.655 (1/1)', '512.676 (1/3)', '512.744 (1/1)', '512.762 (1/1)', '512.777 (1/2)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (55/57): ['23.0-26.708 (54/54)'] | |
+ supported (2/57): ['25.0 (2/2)'] | |
[REQUIRED] shaderStorageImageReadWithoutFormat / CORE11 (feature) | |
FL=11.0 - Required for UAV typed load operations (`D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD`). | |
ImgTec | |
+ unsupported (23/42): ['0.1017-1.322 (18/18)', '1.72-128.118 (2/2)', '139.3 (1/1)'] | |
+ supported (19/42): ['1.386-1.592 (17/17)', '132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/67): [] | |
+ supported (67/67): ['25.1-50.0 (66/65)'] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] shaderStorageImageWriteWithoutFormat / CORE11 (feature) | |
FL=11.0 - Required for UAV typed store operations (`D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE`). | |
ImgTec | |
+ unsupported (28/42): ['0.1017-1.386 (19/19)', '1.72-128.118 (2/2)', '139.3 (1/1)'] | |
+ supported (14/42): ['1.425-1.592 (12/12)', '132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/67): [] | |
+ supported (67/67): ['25.1-50.0 (66/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (6/57): ['24.753 (1/1)', '26.24-26.703 (4/4)'] | |
+ supported (51/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.708 (1/1)'] | |
shaderUniformBufferArrayDynamicIndexing / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderUniformBufferArrayDynamicIndexing`. | |
ImgTec | |
+ unsupported (3/42): ['0.1017-0.959 (1/1)', '1.29 (1/1)'] | |
+ supported (39/42): ['1.100-1.271 (10/10)', '1.300-139.3 (27/27)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
shaderSampledImageArrayDynamicIndexing / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderSampledImageArrayDynamicIndexing`. | |
ImgTec | |
+ unsupported (10/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (33/43): ['1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
shaderStorageBufferArrayDynamicIndexing / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderStorageBufferArrayDynamicIndexing`. | |
ImgTec | |
+ unsupported (10/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (33/43): ['1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
shaderStorageImageArrayDynamicIndexing / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderStorageImageArrayDynamicIndexing`. | |
ImgTec | |
+ unsupported (10/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (33/43): ['1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] shaderClipDistance / CORE11 (feature) | |
FL=9.1 - Required for clip distance semantics. | |
ImgTec | |
+ unsupported (10/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (33/43): ['1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
[REQUIRED] shaderCullDistance / CORE11 (feature) | |
FL=9.1 - Required for cull distance semantics. | |
ImgTec | |
+ unsupported (10/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (33/43): ['1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (4/57): ['26.24 (4/4)'] | |
+ supported (53/57): ['23.0-25.42 (50/50)', '26.703-26.708 (1/1)'] | |
shaderFloat64 / CORE11 (feature) | |
FL=11.0 - Required for `D3D11_FEATURE_DOUBLES`. Enabled if supported by `adapter->features().core.features.shaderFloat64`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (149/164): ['512.502-512.649 (72/77)', '512.676-512.826 (75/75)'] | |
+ supported (15/164): ['512.502 (2/21)', '512.530 (1/9)', '512.614-512.615 (1/2)', '512.655-512.676 (2/2)', '512.687 (1/1)', '512.744 (2/2)', '512.762 (1/1)', '512.777 (1/2)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (54/57): ['23.0-26.708 (53/54)'] | |
+ supported (3/57): ['24.99-25.0 (1/3)'] | |
shaderInt64 / CORE11 (feature) | |
FL=11.0 - Required for `D3D11_FEATURE_DOUBLES`. Enabled if supported by `adapter->features().core.features.shaderInt64`. | |
ImgTec | |
+ unsupported (17/42): ['0.1017-1.29 (13/13)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (25/42): ['1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (50/74): ['25.1-38.1 (39/39)'] | |
+ supported (24/74): ['40.0-50.0 (23/15)'] | |
Qcom Proprietary | |
+ unsupported (104/176): ['512.502-512.649 (75/77)', '512.667-512.734 (19/22)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (72/176): ['512.615 (2/11)', '512.655 (1/1)', '512.676-512.687 (2/5)', '512.728 (3/3)', '512.737-512.826 (62/54)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (43/61): ['23.0-24.2 (30/30)', '24.588-24.838 (3/3)', '25.0 (1/1)', '25.42-26.708 (6/6)'] | |
+ supported (18/61): ['24.2-24.3 (2/2)', '24.99-25.1 (8/6)'] | |
shaderInt16 / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderInt16`. | |
ImgTec | |
+ unsupported (9/43): ['0.1017 (1/1)', '1.100-1.120 (2/2)', '1.226 (1/1)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (34/43): ['0.959 (1/1)', '1.170-1.271 (7/7)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/67): [] | |
+ supported (67/67): ['25.1-50.0 (66/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
shaderResourceResidency / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderResourceResidency`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (152/161): ['512.502-512.649 (74/77)', '512.667-512.826 (76/76)'] | |
+ supported (9/161): ['512.614-512.615 (1/2)', '512.655 (1/1)', '512.676 (1/3)', '512.687 (1/1)', '512.744 (1/1)', '512.762 (1/1)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
shaderResourceMinLod / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.shaderResourceMinLod`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (152/161): ['512.502-512.649 (74/77)', '512.667-512.826 (76/76)'] | |
+ supported (9/161): ['512.614-512.615 (1/2)', '512.655 (1/1)', '512.676 (1/3)', '512.687 (1/1)', '512.744 (1/1)', '512.762 (1/1)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseBinding / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseBinding`. | |
ImgTec | |
+ unsupported (30/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29-1.300 (1/1)', '1.386-1.525 (15/15)', '1.72-1.84 (1/1)', '132.468-139.3 (1/1)'] | |
+ supported (13/43): ['1.170-1.271 (7/7)', '1.311-1.322 (1/1)', '1.566-1.592 (1/1)', '128.118 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (69/164): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (95/164): ['512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (21/22)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (54/57): ['23.0-26.708 (53/54)'] | |
+ supported (3/57): ['24.99-25.0 (1/3)'] | |
sparseResidencyBuffer / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidencyBuffer`. | |
ImgTec | |
+ unsupported (30/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29-1.300 (1/1)', '1.386-1.525 (15/15)', '1.72-1.84 (1/1)', '132.468-139.3 (1/1)'] | |
+ supported (13/43): ['1.170-1.271 (7/7)', '1.311-1.322 (1/1)', '1.566-1.592 (1/1)', '128.118 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (69/164): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (95/164): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseResidencyImage2D / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidencyImage2D`. | |
ImgTec | |
+ unsupported (30/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29-1.300 (1/1)', '1.386-1.525 (15/15)', '1.72-1.84 (1/1)', '132.468-139.3 (1/1)'] | |
+ supported (13/43): ['1.170-1.271 (7/7)', '1.311-1.322 (1/1)', '1.566-1.592 (1/1)', '128.118 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (69/164): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (95/164): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseResidencyImage3D / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidencyImage3D`. | |
ImgTec | |
+ unsupported (30/43): ['0.1017-1.120 (4/4)', '1.226 (1/1)', '1.29-1.300 (1/1)', '1.386-1.525 (15/15)', '1.72-1.84 (1/1)', '132.468-139.3 (1/1)'] | |
+ supported (13/43): ['1.170-1.271 (7/7)', '1.311-1.322 (1/1)', '1.566-1.592 (1/1)', '128.118 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (152/162): ['512.502-512.649 (74/77)', '512.667-512.826 (76/76)'] | |
+ supported (10/162): ['512.530 (1/9)', '512.614-512.615 (1/2)', '512.655 (1/1)', '512.676 (1/3)', '512.687 (1/1)', '512.744 (1/1)', '512.762 (1/1)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseResidency2Samples / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidency2Samples`. | |
ImgTec | |
+ unsupported (40/42): ['0.1017-1.525 (34/34)', '1.72-139.3 (4/4)'] | |
+ supported (2/42): ['1.566-1.592 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (69/164): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (95/164): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseResidency4Samples / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidency4Samples`. | |
ImgTec | |
+ unsupported (40/42): ['0.1017-1.525 (34/34)', '1.72-139.3 (4/4)'] | |
+ supported (2/42): ['1.566-1.592 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (69/164): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (95/164): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseResidency8Samples / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidency8Samples`. | |
ImgTec | |
+ unsupported (40/42): ['0.1017-1.525 (34/34)', '1.72-139.3 (4/4)'] | |
+ supported (2/42): ['1.566-1.592 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (69/164): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (95/164): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseResidency16Samples / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidency16Samples`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (69/164): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.649 (17/29)', '512.667 (1/1)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (95/164): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
sparseResidencyAliased / CORE11 (feature) | |
FL=N/A - Enabled if supported by `adapter->features().core.features.sparseResidencyAliased`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (152/161): ['512.502-512.649 (74/77)', '512.667-512.826 (76/76)'] | |
+ supported (9/161): ['512.614-512.615 (1/2)', '512.655 (1/1)', '512.676 (1/3)', '512.687 (1/1)', '512.744 (1/1)', '512.762 (1/1)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
shaderDrawParameters / VK_KHR_SHADER_DRAW_PARAMETERS (extensionfeature) | |
FL=N/A - Enables shader access to `gl_DrawID` and `gl_BaseInstance`. | |
ImgTec | |
+ unsupported (15/42): ['0.1017-1.228 (9/9)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (27/42): ['1.239-1.271 (1/1)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (2/67): ['28.0 (2/3)'] | |
+ supported (65/67): ['25.1-50.0 (64/65)'] | |
Qcom Proprietary | |
+ unsupported (0/158): [] | |
+ supported (158/158): ['512.502-512.826 (157/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (14/59): ['23.3-23.99 (1/1)', '24.588-24.99 (4/4)', '25.42-26.708 (6/6)'] | |
+ supported (45/59): ['23.0-23.2 (11/10)', '23.99-24.3 (12/12)', '24.99-25.1 (5/6)'] | |
VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD / VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR (extension) | |
FL=N/A - Allows specifying memory overallocation behavior to the driver. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
VK_amd_shader_fragment_mask / VK_AMD_SHADER_FRAGMENT_MASK (extension) | |
FL=N/A - Used for optimized resolve on AMD hardware (`dxvk_present_frag_ms_amd.frag`). | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
formatA4R4G4B4 / VK_EXT_4444_FORMATS (extensionfeature) | |
FL=N/A - Adds support for `DXGI_FORMAT_A4R4G4B4_UNORM_PACK16_EXT`. | |
ImgTec | |
+ unsupported (40/42): ['0.1017-139.3 (39/40)'] | |
+ supported (2/42): ['1.473 (2/4)'] | |
Mali Proprietary | |
+ unsupported (17/67): ['25.1-28.0 (14/14)'] | |
+ supported (50/67): ['32.0-50.0 (49/48)'] | |
Qcom Proprietary | |
+ unsupported (92/171): ['512.502-512.667 (79/79)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)'] | |
+ supported (79/171): ['512.655 (1/1)', '512.676 (16/14)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.826 (45/42)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
VK_ext_conservative_rasterization / VK_EXT_CONSERVATIVE_RASTERIZATION (extension) | |
FL=D3D11_CONSERVATIVE_RASTERIZATION_TIER_1 - Supports D3D11 conservative rasterization modes. Tier 2 requires `degenerateTrianglesRasterized`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (56/66): ['25.1-42.0 (50/52)', '44.0 (1/2)', '46.0 (1/1)', '48.0-49.1 (1/1)'] | |
+ supported (10/66): ['38.1 (2/11)', '43.0-44.1 (2/3)', '47.0 (1/1)', '49.1-50.0 (2/4)'] | |
Qcom Proprietary | |
+ unsupported (93/170): ['512.502-512.667 (79/79)', '512.682-512.734 (4/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (77/170): ['512.676-512.687 (17/16)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.826 (42/42)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (52/58): ['23.0-26.708 (51/52)'] | |
+ supported (6/58): ['25.0-25.1 (2/3)'] | |
customBorderColors / VK_EXT_CUSTOM_BORDER_COLOR (extensionfeature) | |
FL=N/A - Allows specifying custom border colors for samplers. | |
ImgTec | |
+ unsupported (39/42): ['0.1017-1.386 (19/19)', '1.458-139.3 (14/15)'] | |
+ supported (3/42): ['1.425 (1/1)', '1.473 (2/4)'] | |
Mali Proprietary | |
+ unsupported (17/67): ['25.1-28.0 (14/14)'] | |
+ supported (50/67): ['32.0-50.0 (49/48)'] | |
Qcom Proprietary | |
+ unsupported (33/183): ['512.502-512.530 (24/24)'] | |
+ supported (150/183): ['512.579-512.826 (149/123)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
customBorderColorWithoutFormat / VK_EXT_CUSTOM_BORDER_COLOR (extensionfeature) | |
FL=N/A - Required for custom border colors if `DXGI_FORMAT_UNKNOWN` is specified as border color format. | |
ImgTec | |
+ unsupported (40/42): ['0.1017-139.3 (39/40)'] | |
+ supported (2/42): ['1.473 (2/4)'] | |
Mali Proprietary | |
+ unsupported (17/67): ['25.1-28.0 (14/14)'] | |
+ supported (50/67): ['32.0-50.0 (49/48)'] | |
Qcom Proprietary | |
+ unsupported (33/183): ['512.502-512.530 (24/24)'] | |
+ supported (150/183): ['512.579-512.826 (149/123)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
depthClipEnable / VK_EXT_DEPTH_CLIP_ENABLE (extensionfeature) | |
FL=9.1 - If supported, enables dynamic control of depth clipping. | |
ImgTec | |
+ unsupported (40/42): ['0.1017-1.525 (34/34)', '1.72-139.3 (4/4)'] | |
+ supported (2/42): ['1.566-1.592 (1/1)'] | |
Mali Proprietary | |
+ unsupported (59/72): ['25.1-44.1 (56/56)', '49.1 (1/4)'] | |
+ supported (13/72): ['46.0-50.0 (12/7)'] | |
Qcom Proprietary | |
+ unsupported (78/191): ['512.502-512.649 (77/77)'] | |
+ supported (113/191): ['512.655-512.826 (112/78)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/62): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (50/62): ['23.0-24.3 (37/33)', '24.99-25.1 (6/6)'] | |
extendedDynamicState / VK_EXT_EXTENDED_DYNAMIC_STATE (extensionfeature) | |
FL=N/A - Allows `vkCmdBindVertexBuffers2EXT` to dynamically set strides, required by some DXVK features. | |
ImgTec | |
+ unsupported (37/42): ['0.1017-1.473 (28/28)', '1.72-139.3 (4/4)'] | |
+ supported (5/42): ['1.506-1.592 (4/4)'] | |
Mali Proprietary | |
+ unsupported (40/68): ['25.1-38.1 (39/39)'] | |
+ supported (28/68): ['38.1-50.0 (27/26)'] | |
Qcom Proprietary | |
+ unsupported (47/166): ['512.502 (21/21)', '512.529-512.530 (1/1)', '512.615 (12/25)', '512.655 (1/1)', '512.725 (1/1)', '512.744 (1/1)', '512.762 (2/5)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (119/166): ['512.522-512.649 (42/55)', '512.667-512.784 (57/57)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
VK_ext_full_screen_exclusive / VK_EXT_FULL_SCREEN_EXCLUSIVE (extension) | |
FL=N/A - Enables true fullscreen exclusive mode when supported by the system. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (156/159): ['512.502-512.826 (155/155)'] | |
+ supported (3/159): ['512.728 (1/3)', '512.744 (1/1)', '512.762 (1/1)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
hostQueryReset / VK_EXT_HOST_QUERY_RESET (extensionfeature) | |
FL=9.1 - Allows resetting queries on the host (CPU), potentially reducing GPU work. | |
ImgTec | |
+ unsupported (21/42): ['0.1017-1.300 (14/14)', '1.72-128.118 (2/2)', '139.3 (1/1)'] | |
+ supported (21/42): ['1.311-1.592 (19/19)', '132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (2/66): ['28.0 (2/3)'] | |
+ supported (64/66): ['25.1-50.0 (63/65)'] | |
Qcom Proprietary | |
+ unsupported (6/160): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (154/160): ['512.502-512.525 (17/22)', '512.530-512.826 (135/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
VK_EXT_MEMORY_BUDGET / VK_EXT_MEMORY_BUDGET (extension) | |
FL=N/A - Passively enabled. Provides budget information for memory heaps. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (154/161): ['512.502-512.734 (101/101)', '512.744-512.784 (32/32)', '512.800-512.826 (18/18)'] | |
+ supported (7/161): ['512.728 (1/3)', '512.737-512.744 (1/1)', '512.762 (1/1)', '512.777 (1/2)', '512.797 (2/1)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (15/62): ['23.2 (3/9)', '24.588-24.838 (3/3)', '25.0 (1/1)', '25.42-26.708 (6/6)'] | |
+ supported (47/62): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
memoryPriority / VK_EXT_MEMORY_PRIORITY (extensionfeature) | |
FL=N/A - Allows specifying memory allocation priorities to the driver. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (3/7): ['24.0-24.3 (2/2)'] | |
+ supported (4/7): ['2.0 (4/4)'] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
nonSeamlessCubeMap / VK_EXT_NON_SEAMLESS_CUBE_MAP (extensionfeature) | |
FL=N/A - Enables non-seamless cube map sampling through `VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT`. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (14/64): ['23.2 (2/7)', '24.588-24.838 (3/3)', '25.0 (1/1)', '25.42-26.708 (6/6)'] | |
+ supported (50/64): ['23.0-24.3 (36/33)', '24.99-25.1 (7/6)'] | |
robustBufferAccess2 / VK_EXT_ROBUSTNESS2 (extensionfeature) | |
FL=N/A - Enables extended robust buffer access checks. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (33/184): ['512.502-512.579 (32/33)'] | |
+ supported (151/184): ['512.502 (1/21)', '512.530 (1/9)', '512.604-512.826 (148/122)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
robustImageAccess2 / VK_EXT_ROBUSTNESS2 (extensionfeature) | |
FL=N/A - Enables extended robust image access checks. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (33/184): ['512.502-512.579 (32/33)'] | |
+ supported (151/184): ['512.502 (1/21)', '512.530 (1/9)', '512.604-512.826 (148/122)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
nullDescriptor / VK_EXT_ROBUSTNESS2 (extensionfeature) | |
FL=N/A - Allows binding `VK_NULL_HANDLE` to descriptors, simplifying unbound resource handling. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (33/184): ['512.502-512.579 (32/33)'] | |
+ supported (151/184): ['512.502 (1/21)', '512.530 (1/9)', '512.604-512.826 (148/122)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
shaderDemoteToHelperInvocation / VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION (extensionfeature) | |
FL=N/A - Allows `OpDemoteToHelperInvocationEXT` in shaders for early fragment termination. | |
ImgTec | |
+ unsupported (37/42): ['0.1017-1.473 (28/28)', '1.72-139.3 (4/4)'] | |
+ supported (5/42): ['1.506-1.592 (4/4)'] | |
Mali Proprietary | |
+ unsupported (36/68): ['25.1-34.0 (31/31)'] | |
+ supported (32/68): ['36.0-50.0 (31/29)'] | |
Qcom Proprietary | |
+ unsupported (24/178): ['512.502-512.529 (23/23)'] | |
+ supported (154/178): ['512.529-512.826 (153/133)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
VK_EXT_SHADER_STENCIL_EXPORT / VK_EXT_SHADER_STENCIL_EXPORT (extension) | |
FL=D3D11_FEATURE_D3D11_OPTIONS2 - Allows fragment shaders to export stencil values (`gl_FragStencilRefARB`). Required for depth-stencil copies/resolves via shader. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (70/161): ['512.502-512.604 (34/34)', '512.607 (1/1)', '512.615-512.667 (19/31)', '512.682-512.734 (5/7)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (91/161): ['512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.676 (14/14)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (19/21)', '512.800-512.826 (17/18)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
VK_EXT_SHADER_VIEWPORT_INDEX_LAYER / VK_EXT_SHADER_VIEWPORT_INDEX_LAYER (extension) | |
FL=D3D11_FEATURE_D3D11_OPTIONS3 - Allows geometry shaders to output to multiple viewports/layers (`gl_Layer`, `gl_ViewportIndex`). | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (107/171): ['512.502-512.655 (78/78)', '512.676-512.734 (19/21)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)'] | |
+ supported (64/171): ['512.667-512.676 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.826 (42/42)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (19/62): ['23.0 (1/6)', '23.2-23.99 (3/8)', '24.588-25.0 (5/7)', '25.42-26.708 (6/6)'] | |
+ supported (43/62): ['23.0-23.2 (11/10)', '23.99-24.3 (12/12)', '24.99-25.1 (4/6)'] | |
transformFeedback / VK_EXT_TRANSFORM_FEEDBACK (extensionfeature) | |
FL=10.0 - Enables Direct3D 11 stream output functionality. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (2/68): ['28.0 (2/3)'] | |
+ supported (66/68): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (44/162): ['512.502 (18/21)', '512.529-512.530 (1/1)', '512.615 (12/25)', '512.655 (1/1)', '512.725 (1/1)', '512.744 (1/1)', '512.762 (2/5)', '512.777 (1/2)'] | |
+ supported (118/162): ['512.502-512.525 (4/22)', '512.530-512.649 (36/52)', '512.667-512.687 (17/17)', '512.728-512.826 (57/57)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
geometryStreams / VK_EXT_TRANSFORM_FEEDBACK (extensionfeature) | |
FL=10.0 - Enables multiple output streams for geometry shaders in transform feedback. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/67): ['25.1-50.0 (65/65)'] | |
+ supported (1/67): ['28.0 (1/3)'] | |
Qcom Proprietary | |
+ unsupported (44/162): ['512.502 (18/21)', '512.529-512.530 (1/1)', '512.615 (12/25)', '512.655 (1/1)', '512.725 (1/1)', '512.744 (1/1)', '512.762 (2/5)', '512.777 (1/2)'] | |
+ supported (118/162): ['512.502-512.525 (4/22)', '512.530-512.649 (36/52)', '512.667-512.687 (17/17)', '512.728-512.826 (57/57)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (12/61): ['23.2 (1/7)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/61): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)'] | |
vertexAttributeInstanceRateDivisor / VK_EXT_VERTEX_ATTRIBUTE_DIVISOR (extensionfeature) | |
FL=N/A - Enables per-instance vertex attribute divisors for instanced rendering. | |
ImgTec | |
+ unsupported (15/42): ['0.1017-1.228 (9/9)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (27/42): ['1.239-1.271 (1/1)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/67): ['25.1-50.0 (65/65)'] | |
+ supported (1/67): ['28.0 (1/3)'] | |
Qcom Proprietary | |
+ unsupported (6/160): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (154/160): ['512.502-512.525 (17/22)', '512.530-512.826 (135/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
vertexAttributeInstanceRateZeroDivisor / VK_EXT_VERTEX_ATTRIBUTE_DIVISOR (extensionfeature) | |
FL=N/A - Allows setting the instance divisor to zero for constant vertex attributes. | |
ImgTec | |
+ unsupported (15/42): ['0.1017-1.228 (9/9)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (27/42): ['1.239-1.271 (1/1)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/67): ['25.1-50.0 (65/65)'] | |
+ supported (1/67): ['28.0 (1/3)'] | |
Qcom Proprietary | |
+ unsupported (6/160): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (154/160): ['512.502-512.525 (17/22)', '512.530-512.826 (135/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
bufferDeviceAddress / VK_KHR_BUFFER_DEVICE_ADDRESS (extensionfeature) | |
FL=N/A - Required for `NVX_BINARY_IMPORT` and `NVX_IMAGE_VIEW_HANDLE` (CUDA interop). Disabled by default unless CUDA interop is requested. | |
ImgTec | |
+ unsupported (30/42): ['0.1017-1.386 (19/19)', '1.458 (1/1)', '1.72-139.3 (4/4)'] | |
+ supported (12/42): ['1.425-1.592 (11/11)'] | |
Mali Proprietary | |
+ unsupported (2/67): ['28.0 (2/3)'] | |
+ supported (65/67): ['25.1-50.0 (64/65)'] | |
Qcom Proprietary | |
+ unsupported (9/162): ['512.502 (5/21)', '512.529-512.579 (2/10)', '512.607 (1/1)'] | |
+ supported (153/162): ['512.502-512.525 (17/22)', '512.530 (8/9)', '512.604-512.605 (2/2)', '512.611-512.826 (123/118)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (13/62): ['23.0 (1/6)', '23.2 (1/2)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (49/62): ['23.0-24.3 (35/33)', '24.99-25.1 (7/6)'] | |
VK_KHR_CREATE_RENDERPASS_2 / VK_KHR_CREATE_RENDERPASS2 (extension) | |
FL=N/A - Enables the Render Pass 2 API, used for optimized render pass creation and some resolve operations. | |
ImgTec | |
+ unsupported (17/42): ['0.1017-1.29 (13/13)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (25/42): ['1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (2/66): ['28.0 (2/3)'] | |
+ supported (64/66): ['25.1-50.0 (63/65)'] | |
Qcom Proprietary | |
+ unsupported (0/158): [] | |
+ supported (158/158): ['512.502-512.826 (157/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
VK_KHR_DEPTH_STENCIL_RESOLVE / VK_KHR_DEPTH_STENCIL_RESOLVE (extension) | |
FL=N/A - Enables explicit depth-stencil resolve modes (e.g., MIN/MAX resolves). | |
ImgTec | |
+ unsupported (17/42): ['0.1017-1.29 (13/13)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (25/42): ['1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (2/66): ['28.0 (2/3)'] | |
+ supported (64/66): ['25.1-50.0 (63/65)'] | |
Qcom Proprietary | |
+ unsupported (33/161): ['512.502 (13/21)', '512.529-512.530 (1/1)', '512.615 (12/25)', '512.725 (1/1)', '512.744 (1/1)', '512.762 (1/3)'] | |
+ supported (128/161): ['512.502-512.525 (9/22)', '512.530-512.687 (57/71)', '512.728-512.826 (59/57)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
VK_KHR_DRAW_INDIRECT_COUNT / VK_KHR_DRAW_INDIRECT_COUNT (extension) | |
FL=N/A - Enables drawing with indirect count from a buffer. | |
ImgTec | |
+ unsupported (13/43): ['0.1017-1.226 (8/8)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (30/43): ['1.226-1.271 (4/4)', '1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (48/66): ['25.1-36.0 (34/36)', '38.1-41.0 (8/12)', '44.0 (1/2)', '48.0-49.1 (1/1)'] | |
+ supported (18/66): ['32.1 (2/12)', '36.0-38.1 (2/3)', '42.0-47.0 (6/7)', '49.1-50.0 (2/4)'] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
VK_KHR_DRIVER_PROPERTIES / VK_KHR_DRIVER_PROPERTIES (extension) | |
FL=N/A - Used to query driver-specific properties and adjust driver versions (e.g., NVIDIA driver version format). | |
ImgTec | |
+ unsupported (17/42): ['0.1017-1.29 (13/13)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (25/42): ['1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (2/66): ['28.0 (2/3)'] | |
+ supported (64/66): ['25.1-50.0 (63/65)'] | |
Qcom Proprietary | |
+ unsupported (0/158): [] | |
+ supported (158/158): ['512.502-512.826 (157/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
VK_KHR_EXTERNAL_MEMORY_WIN32 / VK_KHR_EXTERNAL_MEMORY_WIN32 (extension) | |
FL=N/A - Enables sharing Vulkan memory handles with Win32 APIs (e.g., DXGI shared resources). | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
VK_KHR_EXTERNAL_SEMAPHORE_WIN32 / VK_KHR_EXTERNAL_SEMAPHORE_WIN32 (extension) | |
FL=N/A - Enables sharing Vulkan semaphore handles with Win32 APIs (e.g., D3D11 fences). | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
[REQUIRED] VK_KHR_IMAGE_FORMAT_LIST / VK_KHR_IMAGE_FORMAT_LIST (extension) | |
FL=N/A - Allows specifying a list of compatible image view formats when creating an image, enabling compression. | |
ImgTec | |
+ unsupported (23/42): ['0.1017-1.322 (18/18)', '1.72-128.118 (2/2)', '139.3 (1/1)'] | |
+ supported (19/42): ['1.386-1.592 (17/17)', '132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (0/67): [] | |
+ supported (67/67): ['25.1-50.0 (66/65)'] | |
Qcom Proprietary | |
+ unsupported (6/158): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (152/158): ['512.502-512.525 (17/22)', '512.530-512.826 (133/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/59): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (48/59): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)'] | |
VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE / VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE (extension) | |
FL=N/A - Supports `D3D11_TEXTURE_ADDRESS_MIRROR_ONCE` sampler address mode. | |
ImgTec | |
+ unsupported (1/42): ['0.959 (1/1)'] | |
+ supported (41/42): ['0.1017 (1/1)', '1.100-139.3 (39/39)'] | |
Mali Proprietary | |
+ unsupported (2/66): ['28.0 (2/3)'] | |
+ supported (64/66): ['25.1-50.0 (63/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (6/57): ['24.753 (1/1)', '26.24-26.703 (4/4)'] | |
+ supported (51/57): ['23.0-24.588 (35/35)', '24.838-25.42 (12/12)', '26.708 (1/1)'] | |
VK_KHR_SHADER_FLOAT_CONTROLS / VK_KHR_SHADER_FLOAT_CONTROLS (extension) | |
FL=N/A - Used to query properties related to shader float controls. | |
ImgTec | |
+ unsupported (17/42): ['0.1017-1.29 (13/13)', '1.72-1.84 (1/1)', '139.3 (1/1)'] | |
+ supported (25/42): ['1.300-1.592 (22/22)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (2/67): ['28.0 (2/3)'] | |
+ supported (65/67): ['25.1-50.0 (64/65)'] | |
Qcom Proprietary | |
+ unsupported (6/161): ['512.502 (5/21)', '512.529 (1/1)'] | |
+ supported (155/161): ['512.502-512.525 (17/22)', '512.530-512.826 (136/132)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (11/58): ['24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (47/58): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)'] | |
[REQUIRED] VK_KHR_SWAPCHAIN / VK_KHR_SWAPCHAIN (extension) | |
FL=N/A - Core WSI (Window System Integration) extension, essential for presenting images to a window. | |
ImgTec | |
+ unsupported (0/42): [] | |
+ supported (42/42): ['0.1017-139.3 (41/41)'] | |
Mali Proprietary | |
+ unsupported (0/66): [] | |
+ supported (66/66): ['25.1-50.0 (65/65)'] | |
Qcom Proprietary | |
+ unsupported (0/157): [] | |
+ supported (157/157): ['512.502-512.826 (156/156)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (0/57): [] | |
+ supported (57/57): ['23.0-26.708 (56/56)'] | |
timelineSemaphore / VK_KHR_TIMELINE_SEMAPHORE (extensionfeature) | |
FL=N/A - Required for `ID3D11Fence` implementation. | |
ImgTec | |
+ unsupported (30/42): ['0.1017-1.386 (19/19)', '1.458 (1/1)', '1.72-139.3 (4/4)'] | |
+ supported (12/42): ['1.425-1.592 (11/11)'] | |
Mali Proprietary | |
+ unsupported (2/67): ['28.0 (2/3)'] | |
+ supported (65/67): ['25.1-50.0 (64/65)'] | |
Qcom Proprietary | |
+ unsupported (45/167): ['512.502 (19/21)', '512.529-512.604 (7/11)', '512.607 (1/1)', '512.615 (12/25)', '512.655 (1/1)', '512.725 (1/1)', '512.744 (1/1)', '512.762 (1/3)', '512.777 (1/2)'] | |
+ supported (122/167): ['512.502-512.525 (3/22)', '512.530 (5/9)', '512.604-512.605 (1/2)', '512.611-512.649 (29/38)', '512.667-512.826 (80/77)'] | |
Samsung | |
+ unsupported (0/7): [] | |
+ supported (7/7): ['2.0-24.3 (6/6)'] | |
Qcom Turnip | |
+ unsupported (17/69): ['23.0 (3/7)', '23.2 (3/9)', '24.588-24.838 (3/3)', '25.42-26.708 (6/6)'] | |
+ supported (52/69): ['23.0-24.3 (37/30)', '24.99-25.1 (7/6)'] | |
VK_NVX_BINARY_IMPORT / VK_NVX_BINARY_IMPORT (extension) | |
FL=N/A - Used for CUDA kernel launching. Enabled only if `VK_KHR_BUFFER_DEVICE_ADDRESS` is supported and CUDA interop is explicitly requested (e.g., `D3D11_VK_NVX_BINARY_IMPORT`). | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
VK_NVX_IMAGE_VIEW_HANDLE / VK_NVX_IMAGE_VIEW_HANDLE (extension) | |
FL=N/A - Used for retrieving CUDA texture objects. Enabled only if `VK_KHR_BUFFER_DEVICE_ADDRESS` is supported and CUDA interop is explicitly requested (e.g., `D3D11_VK_NVX_IMAGE_VIEW_HANDLE`). | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
VK_KHR_WIN32_SURFACE / VK_KHR_WIN32_SURFACE (extension) | |
FL=N/A - Instance extension. Required for creating Vulkan surfaces on Win32. | |
ImgTec | |
+ unsupported (42/42): ['0.1017-139.3 (41/41)'] | |
+ supported (0/42): [] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (157/157): ['512.502-512.826 (156/156)'] | |
+ supported (0/157): [] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] | |
VK_EXT_DEBUG_UTILS / VK_EXT_DEBUG_UTILS (extension) | |
FL=N/A - Instance extension. Enables debug labels and markers for profiling tools. Controlled by DXVK_PERF_EVENTS env var or dxvk.enableDebugUtils config. | |
ImgTec | |
+ unsupported (29/42): ['0.1017-1.29 (13/13)', '1.425-1.84 (13/13)', '139.3 (1/1)'] | |
+ supported (13/42): ['1.300-1.386 (5/5)', '1.458 (1/1)', '128.118-132.468 (1/1)'] | |
Mali Proprietary | |
+ unsupported (66/66): ['25.1-50.0 (65/65)'] | |
+ supported (0/66): [] | |
Qcom Proprietary | |
+ unsupported (154/157): ['512.502-512.826 (153/156)'] | |
+ supported (3/157): ['512.502 (1/21)', '512.615 (1/11)', '512.728 (1/3)'] | |
Samsung | |
+ unsupported (7/7): ['2.0-24.3 (6/6)'] | |
+ supported (0/7): [] | |
Qcom Turnip | |
+ unsupported (57/57): ['23.0-26.708 (56/56)'] | |
+ supported (0/57): [] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment