Skip to content

Instantly share code, notes, and snippets.

@leegao
Created August 2, 2025 00:01
Show Gist options
  • Save leegao/aab7d63423bfd43f7328430fe32d225e to your computer and use it in GitHub Desktop.
Save leegao/aab7d63423bfd43f7328430fe32d225e to your computer and use it in GitHub Desktop.
DXVK 2.0 Vulkan Requirements by Android drivers
[REQUIRED] depthBiasClamp / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11. Allows clamping the depth bias value.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/163): []
+ supported (163/163): ['512.502-512.826 (162/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
depthBounds / CORE10 (feature)
FL=9.0 - Optional feature for D3D9/D3D11 to perform depth bounds testing.
Qcom Turnip
+ unsupported (5/54): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (49/54): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/165): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (159/165): ['512.502-512.525 (17/21)', '512.530-512.826 (140/139)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] depthClamp / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11. Disables clipping fragments outside the near/far planes.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (21/67): ['25.1-34.0 (15/31)', '38.1 (3/11)', '49.1 (1/5)']
+ supported (46/67): ['26.0 (6/12)', '28.0-50.0 (39/52)']
ImgTec
+ unsupported (8/43): ['0.1017-1.107 (3/3)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)']
+ supported (35/43): ['1.120-1.271 (8/8)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] drawIndirectFirstInstance / CORE10 (feature)
FL=11.0 - Required for D3D11 Feature Level 11.0.
Qcom Turnip
+ unsupported (5/54): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (49/54): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/165): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (159/165): ['512.502-512.525 (17/21)', '512.530-512.826 (140/139)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (10/44): ['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 (34/44): ['1.170-1.271 (7/7)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] dualSrcBlend / CORE10 (feature)
FL=11.0 - Required for D3D11 dual-source color blending.
Qcom Turnip
+ unsupported (5/54): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (49/54): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (58/72): ['25.1-44.1 (56/56)']
+ supported (14/72): ['46.0-50.0 (13/8)']
ImgTec
+ unsupported (39/43): ['0.1017-1.506 (32/32)', '1.72-139.3 (4/4)']
+ supported (4/43): ['1.525-1.598 (3/3)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] fillModeNonSolid / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 wireframe and point fill modes.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (37/43): ['0.1017-1.473 (28/28)', '1.72-139.3 (4/4)']
+ supported (6/43): ['1.506-1.598 (5/5)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] fragmentStoresAndAtomics / CORE10 (feature)
FL=11.0 - Required for D3D11 Feature Level 11.0 to support UAV stores and atomics in pixel shaders.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (13/44): ['0.1017-1.226 (8/8)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)']
+ supported (31/44): ['1.226-1.271 (4/4)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] fullDrawIndexUint32 / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 to support 32-bit index buffers.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] geometryShader / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 geometry shader support.
Qcom Turnip
+ unsupported (5/55): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (50/55): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/164): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (158/164): ['512.502-512.525 (16/21)', '512.530-512.826 (140/139)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (40/43): ['0.1017-139.3 (39/40)']
+ supported (3/43): ['1.458-1.473 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] imageCubeArray / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 support for cube map arrays.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] independentBlend / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 per-render-target blend states.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] logicOp / CORE10 (feature)
FL=11.0 - Required for D3D11 Feature Level 11.1 logic operations.
Qcom Turnip
+ unsupported (7/57): ['23.2 (1/7)', '24.3-24.838 (3/3)', '25.42-26.708 (1/1)']
+ supported (50/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (67/165): ['512.502-512.604 (31/33)', '512.607 (1/1)', '512.615-512.667 (19/32)', '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 (98/165): ['512.502 (2/20)', '512.604-512.605 (1/2)', '512.611-512.615 (4/4)', '512.676 (15/15)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (19/21)', '512.800-512.826 (21/22)']
Mali Proprietary
+ unsupported (58/73): ['25.1-44.1 (56/56)']
+ supported (15/73): ['46.0-50.0 (14/8)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
[REQUIRED] multiDrawIndirect / CORE10 (feature)
FL=11.0 - Required for D3D11 Feature Level 11.0 indirect drawing commands.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (49/67): ['25.1-36.0 (34/36)', '38.1-41.0 (8/12)', '44.0 (1/2)', '48.0-49.1 (1/1)']
+ supported (18/67): ['32.1 (2/12)', '36.0-38.1 (2/3)', '42.0-47.0 (6/7)', '49.1-50.0 (2/5)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] multiViewport / CORE10 (feature)
FL=11.0 - Required for D3D11 multi-viewport rendering.
Qcom Turnip
+ unsupported (7/59): ['23.0 (1/6)', '23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (52/59): ['23.0-24.3 (37/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (81/190): ['512.502-512.667 (77/80)', '512.682-512.687 (2/2)']
+ supported (109/190): ['512.615 (3/11)', '512.676 (17/15)', '512.725-512.826 (88/63)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] occlusionQueryPrecise / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 precise occlusion queries.
Qcom Turnip
+ unsupported (5/54): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (49/54): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/165): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (159/165): ['512.502-512.525 (17/21)', '512.530-512.826 (140/139)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (3/43): ['1.566-1.598 (2/2)']
+ supported (40/43): ['0.1017-1.525 (34/34)', '1.72-139.3 (4/4)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
pipelineStatisticsQuery / CORE10 (feature)
FL=9.0 - Optional feature for D3D9/D3D11 pipeline statistics queries.
Qcom Turnip
+ unsupported (5/55): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (50/55): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/165): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (159/165): ['512.502-512.525 (17/21)', '512.530-512.826 (140/139)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] robustBufferAccess / CORE10 (feature)
FL=N/A - Core Vulkan 1.0 requirement for robust buffer access.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] sampleRateShading / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 per-sample shading.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (0/43): []
+ supported (43/43): ['0.1017-139.3 (42/42)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
samplerAnisotropy / CORE10 (feature)
FL=9.0 - Optional feature for D3D9/D3D11 anisotropic filtering.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (6/67): ['26.0 (2/12)', '28.0 (2/3)', '32.1 (1/12)', '38.1 (1/11)']
+ supported (61/67): ['25.1-50.0 (60/66)']
ImgTec
+ unsupported (15/43): ['1.239-1.271 (1/1)', '1.300-1.386 (5/5)', '1.473 (2/4)', '128.118 (1/1)']
+ supported (28/43): ['0.1017-1.228 (9/9)', '1.29 (1/1)', '1.425-1.84 (13/14)', '132.468-139.3 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] shaderClipDistance / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 user-defined clip planes.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (10/44): ['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 (34/44): ['1.170-1.271 (7/7)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] shaderCullDistance / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 user-defined cull planes.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (10/44): ['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 (34/44): ['1.170-1.271 (7/7)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
shaderFloat64 / CORE10 (feature)
FL=11.0 - Optional feature for D3D11 double-precision shader operations.
Qcom Turnip
+ unsupported (50/53): ['23.0-26.708 (49/50)']
+ supported (3/53): ['24.99-25.0 (1/3)']
Qcom Proprietary
+ unsupported (155/170): ['512.502-512.649 (73/78)', '512.676-512.826 (80/80)']
+ supported (15/170): ['512.502 (2/20)', '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)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderImageGatherExtended / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 extended texture gather operations.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (37/43): ['0.1017-1.473 (28/28)', '1.72-139.3 (4/4)']
+ supported (6/43): ['1.506-1.598 (5/5)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
shaderInt64 / CORE10 (feature)
FL=11.0 - Optional feature for D3D11 64-bit integer shader operations.
Qcom Turnip
+ unsupported (38/57): ['23.0-24.838 (34/34)', '25.0 (1/1)', '25.42-26.708 (1/1)']
+ supported (19/57): ['24.2-24.3 (2/2)', '24.99-25.1 (8/6)']
Qcom Proprietary
+ unsupported (106/182): ['512.502-512.649 (76/78)', '512.667-512.734 (20/23)', '512.744-512.762 (2/2)', '512.777 (1/2)', '512.797 (1/1)', '512.805 (1/2)']
+ supported (76/182): ['512.615 (2/11)', '512.655 (1/1)', '512.676-512.687 (2/5)', '512.728 (3/3)', '512.737-512.826 (66/58)']
Mali Proprietary
+ unsupported (50/75): ['25.1-38.1 (39/39)']
+ supported (25/75): ['40.0-50.0 (24/16)']
ImgTec
+ unsupported (17/43): ['0.1017-1.29 (13/13)', '1.72-1.84 (1/1)', '139.3 (1/1)']
+ supported (26/43): ['1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
[REQUIRED] shaderResourceMinLod / CORE10 (feature)
FL=12.0 - Required for D3D11 Feature Level 12.0.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (158/167): ['512.502-512.649 (75/78)', '512.667-512.826 (81/81)']
+ supported (9/167): ['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)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderResourceResidency / CORE10 (feature)
FL=12.0 - Required for D3D11 Feature Level 12.0 sparse resources.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (158/167): ['512.502-512.649 (75/78)', '512.667-512.826 (81/81)']
+ supported (9/167): ['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)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderSampledImageArrayDynamicIndexing / CORE10 (feature)
FL=N/A - Required for dynamic indexing of texture arrays.
Qcom Turnip
+ unsupported (0/53): []
+ supported (53/53): ['23.0-26.708 (52/52)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (10/44): ['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 (34/44): ['1.170-1.271 (7/7)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] sparseBinding / CORE10 (feature)
FL=12.0 - Required for D3D11 Feature Level 12.0 sparse resource binding.
Qcom Turnip
+ unsupported (50/53): ['23.0-26.708 (49/50)']
+ supported (3/53): ['24.99-25.0 (1/3)']
Qcom Proprietary
+ unsupported (68/170): ['512.502-512.604 (33/33)', '512.607 (1/1)', '512.615-512.649 (17/30)', '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 (102/170): ['512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (15/15)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (21/22)', '512.800-512.826 (21/22)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (30/44): ['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 (14/44): ['1.170-1.271 (7/7)', '1.311-1.322 (1/1)', '1.566-1.598 (2/2)', '128.118 (1/1)']
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
[REQUIRED] sparseResidencyAliased / CORE10 (feature)
FL=12.0 - Required for D3D11 Feature Level 12.0 sparse aliased resources.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (158/167): ['512.502-512.649 (75/78)', '512.667-512.826 (81/81)']
+ supported (9/167): ['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)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
[REQUIRED] sparseResidencyBuffer / CORE10 (feature)
FL=12.0 - Required for D3D11 Feature Level 12.0 sparse buffers.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (68/170): ['512.502-512.604 (33/33)', '512.607 (1/1)', '512.615-512.649 (17/30)', '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 (102/170): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (15/15)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (21/22)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (30/44): ['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 (14/44): ['1.170-1.271 (7/7)', '1.311-1.322 (1/1)', '1.566-1.598 (2/2)', '128.118 (1/1)']
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
[REQUIRED] sparseResidencyImage2D / CORE10 (feature)
FL=12.0 - Required for D3D11 Feature Level 12.0 sparse 2D images.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (68/170): ['512.502-512.604 (33/33)', '512.607 (1/1)', '512.615-512.649 (17/30)', '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 (102/170): ['512.530 (1/9)', '512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (15/15)', '512.687 (1/1)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (20/22)', '512.800-512.826 (21/22)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (30/44): ['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 (14/44): ['1.170-1.271 (7/7)', '1.311-1.322 (1/1)', '1.566-1.598 (2/2)', '128.118 (1/1)']
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
[REQUIRED] tessellationShader / CORE10 (feature)
FL=11.0 - Required for D3D11 Feature Level 11.0 hull and domain shaders.
Qcom Turnip
+ unsupported (5/55): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (50/55): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/164): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (158/164): ['512.502-512.525 (16/21)', '512.530-512.826 (140/139)']
Mali Proprietary
+ unsupported (0/67): []
+ supported (67/67): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (40/43): ['0.1017-139.3 (39/40)']
+ supported (3/43): ['1.458-1.473 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] textureCompressionBC / CORE10 (feature)
FL=9.0 - Required for D3D9 and D3D11 BCn (DXT) compressed textures.
Qcom Turnip
+ unsupported (7/57): ['23.2 (1/7)', '24.3-24.838 (3/3)', '25.42-26.708 (1/1)']
+ supported (50/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (36/187): ['512.502-512.613 (35/38)']
+ supported (151/187): ['512.502 (3/20)', '512.614-512.826 (147/123)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] vertexPipelineStoresAndAtomics / CORE10 (feature)
FL=9.0 - Required for D3D11 Feature Level 11.1 support for atomics in vertex stages.
Qcom Turnip
+ unsupported (5/54): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (49/54): ['23.0-24.3 (34/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (13/44): ['0.1017-1.226 (8/8)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)']
+ supported (31/44): ['1.226-1.271 (4/4)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
wideLines / CORE10 (feature)
FL=N/A - Optional feature to support line widths other than 1.0.
Qcom Turnip
+ unsupported (42/53): ['23.0-26.708 (41/48)']
+ supported (11/53): ['24.1-24.3 (3/5)', '24.99-25.1 (3/5)']
Qcom Proprietary
+ unsupported (68/167): ['512.502-512.604 (33/33)', '512.607 (1/1)', '512.615-512.649 (17/30)', '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 (99/167): ['512.604-512.605 (1/2)', '512.611-512.615 (5/4)', '512.655 (1/1)', '512.676 (15/15)', '512.728 (2/3)', '512.737-512.744 (1/1)', '512.762-512.784 (19/21)', '512.800-512.826 (21/22)']
Mali Proprietary
+ unsupported (58/73): ['25.1-44.1 (56/56)']
+ supported (15/73): ['46.0-50.0 (14/8)']
ImgTec
+ unsupported (13/44): ['0.1017-1.226 (8/8)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)']
+ supported (31/44): ['1.226-1.271 (4/4)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
[REQUIRED] multiview / CORE11 (feature)
FL=N/A - Core Vulkan 1.1 requirement for multi-view rendering.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderDrawParameters / CORE11 (feature)
FL=11.0 - Required for D3D11 to support `SV_InstanceID` and other draw parameters.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
shaderInt16 / CORE11 (feature)
FL=N/A - Optional feature to support 16-bit integers in shaders.
Qcom Turnip
+ unsupported (5/55): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (50/55): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (0/164): []
+ supported (164/164): ['512.502-512.826 (163/162)']
Mali Proprietary
+ unsupported (0/68): []
+ supported (68/68): ['25.1-50.0 (67/66)']
ImgTec
+ unsupported (9/44): ['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 (35/44): ['0.959 (1/1)', '1.170-1.271 (7/7)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
storagePushConstant16 / CORE11 (feature)
FL=N/A - Optional feature to support 16-bit push constants.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] descriptorBindingPartiallyBound / CORE12 (feature)
FL=N/A - Required for descriptor sets with unbound descriptors.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] descriptorBindingSampledImageUpdateAfterBind / CORE12 (feature)
FL=N/A - Required for bindless texture support.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] descriptorBindingUpdateUnusedWhilePending / CORE12 (feature)
FL=N/A - Required for updating descriptors that are not in use by a pending command.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] descriptorIndexing / CORE12 (feature)
FL=N/A - Core feature for descriptor indexing capabilities.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] hostQueryReset / CORE12 (feature)
FL=N/A - Core Vulkan 1.2 requirement for resetting queries from the host.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] imagelessFramebuffer / CORE12 (feature)
FL=N/A - Core Vulkan 1.2 requirement for creating framebuffers without images.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] runtimeDescriptorArray / CORE12 (feature)
FL=N/A - Required for descriptor arrays with a size determined at runtime.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] samplerFilterMinmax / CORE12 (feature)
FL=12.0 - Required for D3D11 Feature Level 12.0 sampler min/max filtering.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] samplerMirrorClampToEdge / CORE12 (feature)
FL=9.0 - Required for D3D9 and D3D11 `D3D11_TEXTURE_ADDRESS_MIRROR_ONCE`.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] separateDepthStencilLayouts / CORE12 (feature)
FL=N/A - Core Vulkan 1.2 requirement for separate depth/stencil image layouts.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderSubgroupExtendedTypes / CORE12 (feature)
FL=N/A - Core Vulkan 1.2 requirement for extended types in subgroup operations.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] subgroupBroadcastDynamicId / CORE12 (feature)
FL=N/A - Core Vulkan 1.2 requirement.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] timelineSemaphore / CORE12 (feature)
FL=N/A - Core Vulkan 1.2 requirement, used for D3D11 fence implementation.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] uniformBufferStandardLayout / CORE12 (feature)
FL=N/A - Core Vulkan 1.2 requirement for `std140`/`std430` layout in uniform buffers.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] bufferDeviceAddress / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for buffer device addresses.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] computeFullSubgroups / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] dynamicRendering / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for render pass-free rendering.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] inlineUniformBlock / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for inline uniform blocks.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] maintenance4 / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] pipelineCreationCacheControl / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for pipeline cache control.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] robustImageAccess / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for robust image access.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderDemoteToHelperInvocation / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for `demote` keyword in shaders.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderIntegerDotProduct / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for integer dot product instructions.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderTerminateInvocation / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for `discard` keyword in shaders.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] shaderZeroInitializeWorkgroupMemory / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for zero-initializing workgroup memory.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] subgroupSizeControl / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] synchronization2 / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for improved synchronization primitives.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] vulkanMemoryModel / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for the Vulkan memory model.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] vulkanMemoryModelDeviceScope / CORE13 (feature)
FL=N/A - Core Vulkan 1.3 requirement for the Vulkan memory model.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
attachmentFeedbackLoopLayout / VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT (extensionfeature)
FL=9.0 - Optional D3D9 feature.
Qcom Turnip
+ unsupported (10/60): ['23.2 (3/9)', '24.3-24.838 (3/3)', '25.0 (1/1)', '25.42-26.708 (1/1)']
+ supported (50/60): ['23.0-24.3 (35/33)', '24.99-25.1 (7/6)']
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (39/43): ['0.1017-1.506 (32/32)', '1.72-139.3 (4/4)']
+ supported (4/43): ['1.525-1.598 (3/3)']
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
customBorderColorWithoutFormat / VK_EXT_CUSTOM_BORDER_COLOR (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature for custom border colors.
Qcom Turnip
+ unsupported (6/57): ['23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (51/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (32/189): ['512.502-512.530 (23/23)']
+ supported (157/189): ['512.579-512.826 (156/130)']
Mali Proprietary
+ unsupported (17/68): ['25.1-28.0 (14/14)']
+ supported (51/68): ['32.0-50.0 (50/49)']
ImgTec
+ unsupported (41/43): ['0.1017-139.3 (40/41)']
+ supported (2/43): ['1.473 (2/4)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
customBorderColors / VK_EXT_CUSTOM_BORDER_COLOR (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature for custom border colors.
Qcom Turnip
+ unsupported (6/57): ['23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (51/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (32/189): ['512.502-512.530 (23/23)']
+ supported (157/189): ['512.579-512.826 (156/130)']
Mali Proprietary
+ unsupported (17/68): ['25.1-28.0 (14/14)']
+ supported (51/68): ['32.0-50.0 (50/49)']
ImgTec
+ unsupported (40/43): ['0.1017-1.386 (19/19)', '1.458-139.3 (15/16)']
+ supported (3/43): ['1.425 (1/1)', '1.473 (2/4)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
depthBiasControl / VK_EXT_DEPTH_BIAS_CONTROL (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
depthBiasExact / VK_EXT_DEPTH_BIAS_CONTROL (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
floatRepresentation / VK_EXT_DEPTH_BIAS_CONTROL (extensionfeature)
FL=9.0 - Optional D3D9 feature.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
leastRepresentableValueForceUnormRepresentation / VK_EXT_DEPTH_BIAS_CONTROL (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
depthClipEnable / VK_EXT_DEPTH_CLIP_ENABLE (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature for dynamic depth clip control.
Qcom Turnip
+ unsupported (6/58): ['23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (52/58): ['23.0-24.3 (37/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (79/197): ['512.502-512.649 (78/78)']
+ supported (118/197): ['512.655-512.826 (117/83)']
Mali Proprietary
+ unsupported (59/73): ['25.1-44.1 (56/56)', '49.1 (1/5)']
+ supported (14/73): ['46.0-50.0 (13/8)']
ImgTec
+ unsupported (40/43): ['0.1017-1.525 (34/34)', '1.72-139.3 (4/4)']
+ supported (3/43): ['1.566-1.598 (2/2)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
VK_EXT_hdr_metadata / VK_EXT_HDR_METADATA (extension)
FL=11.0 - Optional D3D11 extension for HDR metadata.
Qcom Turnip
+ unsupported (10/54): ['23.0 (1/6)', '23.2 (1/2)', '23.99 (1/5)', '24.1-24.2 (1/3)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (44/54): ['23.0-24.3 (29/32)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (17/165): ['512.502 (5/20)', '512.529 (1/1)', '512.615 (7/17)', '512.725-512.728 (1/1)', '512.762 (1/2)', '512.805 (1/1)']
+ supported (148/165): ['512.502-512.525 (17/21)', '512.530-512.687 (69/73)', '512.728-512.826 (59/61)']
Mali Proprietary
+ unsupported (30/68): ['25.1-34.0 (19/31)', '37.0-38.1 (1/1)', '44.0 (1/2)', '48.0-49.1 (1/1)']
+ supported (38/68): ['26.0 (4/12)', '28.0 (1/3)', '32.1-36.0 (11/17)', '38.1-47.0 (15/20)', '49.1-50.0 (3/5)']
ImgTec
+ unsupported (40/43): ['0.1017-139.3 (39/41)']
+ supported (3/43): ['1.300 (1/3)', '1.473 (2/4)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
rectangularLines / VK_EXT_LINE_RASTERIZATION (extensionfeature)
FL=N/A - Optional feature for rectangular line rasterization.
Qcom Turnip
+ unsupported (6/55): ['24.3-24.838 (3/3)', '25.42-26.708 (1/1)']
+ supported (49/55): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (0/166): []
+ supported (166/166): ['512.502-512.826 (165/162)']
Mali Proprietary
+ unsupported (2/68): ['28.0 (2/3)']
+ supported (66/68): ['25.1-50.0 (65/66)']
ImgTec
+ unsupported (41/43): ['0.1017-139.3 (40/41)']
+ supported (2/43): ['1.473 (2/4)']
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
smoothLines / VK_EXT_LINE_RASTERIZATION (extensionfeature)
FL=N/A - Optional feature for anti-aliased line rasterization.
Qcom Turnip
+ unsupported (52/53): ['23.0-26.708 (51/52)']
+ supported (1/53): ['24.99 (1/3)']
Qcom Proprietary
+ unsupported (163/164): ['512.502-512.826 (162/162)']
+ supported (1/164): ['512.777 (1/2)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
memoryPriority / VK_EXT_MEMORY_PRIORITY (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature for setting memory priorities.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (4/8): ['24.0-24.3 (3/3)']
+ supported (4/8): ['2.0 (4/4)']
multiDraw / VK_EXT_MULTI_DRAW (extensionfeature)
FL=11.0 - Optional D3D11 feature for multi-draw indirect commands.
Qcom Turnip
+ unsupported (9/60): ['23.2 (2/7)', '24.3-24.838 (3/3)', '25.0 (1/1)', '25.42-26.708 (1/1)']
+ supported (51/60): ['23.0-24.3 (36/33)', '24.99-25.1 (7/6)']
Qcom Proprietary
+ unsupported (139/167): ['512.502-512.777 (135/135)', '512.797 (1/1)', '512.805 (1/2)']
+ supported (28/167): ['512.762 (2/2)', '512.777-512.826 (25/26)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
nonSeamlessCubeMap / VK_EXT_NON_SEAMLESS_CUBE_MAP (extensionfeature)
FL=9.0 - Optional D3D9 feature to disable seamless cube map filtering.
Qcom Turnip
+ unsupported (9/60): ['23.2 (2/7)', '24.3-24.838 (3/3)', '25.0 (1/1)', '25.42-26.708 (1/1)']
+ supported (51/60): ['23.0-24.3 (36/33)', '24.99-25.1 (7/6)']
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/9): []
+ supported (9/9): ['2.0-24.3 (7/7)']
pageableDeviceLocalMemory / VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY (extensionfeature)
FL=N/A - Optional feature for managing pageable device-local memory.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (4/8): ['24.0-24.3 (3/3)']
+ supported (4/8): ['2.0 (4/4)']
[REQUIRED] nullDescriptor / VK_EXT_ROBUSTNESS2 (extensionfeature)
FL=9.0 - Required for D3D9 and D3D11 to support binding null descriptors.
Qcom Turnip
+ unsupported (6/57): ['23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (51/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (32/190): ['512.502-512.579 (31/32)']
+ supported (158/190): ['512.502 (1/20)', '512.530 (1/9)', '512.604-512.826 (155/129)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] robustBufferAccess2 / VK_EXT_ROBUSTNESS2 (extensionfeature)
FL=9.0 - Required for D3D9 and D3D11 extended robustness for buffer access.
Qcom Turnip
+ unsupported (6/57): ['23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (51/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (32/190): ['512.502-512.579 (31/32)']
+ supported (158/190): ['512.502 (1/20)', '512.530 (1/9)', '512.604-512.826 (155/129)']
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
VK_EXT_swapchain_colorspace / VK_EXT_SWAPCHAIN_COLORSPACE (extension)
FL=11.0 - Optional D3D11 extension for swapchain color space control.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
swapchainMaintenance1 / VK_EXT_SWAPCHAIN_MAINTENANCE1 (extensionfeature)
FL=N/A - Optional feature for improved swapchain maintenance.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
[REQUIRED] geometryStreams / VK_EXT_TRANSFORM_FEEDBACK (extensionfeature)
FL=11.0 - Required for D3D11 geometry shader streams.
Qcom Turnip
+ unsupported (6/57): ['23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (51/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (43/168): ['512.502 (17/20)', '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 (125/168): ['512.502-512.525 (4/21)', '512.530-512.649 (38/54)', '512.667-512.687 (18/18)', '512.728-512.826 (61/61)']
Mali Proprietary
+ unsupported (67/68): ['25.1-50.0 (66/66)']
+ supported (1/68): ['28.0 (1/3)']
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
[REQUIRED] transformFeedback / VK_EXT_TRANSFORM_FEEDBACK (extensionfeature)
FL=11.0 - Required for D3D11 transform feedback (stream output).
Qcom Turnip
+ unsupported (6/57): ['23.2 (1/7)', '24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (51/57): ['23.0-24.3 (36/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (43/168): ['512.502 (17/20)', '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 (125/168): ['512.502-512.525 (4/21)', '512.530-512.649 (38/54)', '512.667-512.687 (18/18)', '512.728-512.826 (61/61)']
Mali Proprietary
+ unsupported (2/69): ['28.0 (2/3)']
+ supported (67/69): ['25.1-50.0 (66/66)']
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
vertexAttributeInstanceRateDivisor / VK_EXT_VERTEX_ATTRIBUTE_DIVISOR (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature for instancing with attribute divisors.
Qcom Turnip
+ unsupported (5/55): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (50/55): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/167): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (161/167): ['512.502-512.525 (17/21)', '512.530-512.826 (142/139)']
Mali Proprietary
+ unsupported (67/68): ['25.1-50.0 (66/66)']
+ supported (1/68): ['28.0 (1/3)']
ImgTec
+ unsupported (15/43): ['0.1017-1.228 (9/9)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)']
+ supported (28/43): ['1.239-1.271 (1/1)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
vertexAttributeInstanceRateZeroDivisor / VK_EXT_VERTEX_ATTRIBUTE_DIVISOR (extensionfeature)
FL=9.0 - Optional D3D9/D3D11 feature for instancing with a zero divisor.
Qcom Turnip
+ unsupported (5/55): ['24.588-24.838 (2/2)', '25.42-26.708 (1/1)']
+ supported (50/55): ['23.0-24.3 (35/33)', '24.99-25.1 (6/6)']
Qcom Proprietary
+ unsupported (6/167): ['512.502 (5/20)', '512.529 (1/1)']
+ supported (161/167): ['512.502-512.525 (17/21)', '512.530-512.826 (142/139)']
Mali Proprietary
+ unsupported (67/68): ['25.1-50.0 (66/66)']
+ supported (1/68): ['28.0 (1/3)']
ImgTec
+ unsupported (15/43): ['0.1017-1.228 (9/9)', '1.29 (1/1)', '1.72-1.84 (1/1)', '139.3 (1/1)']
+ supported (28/43): ['1.239-1.271 (1/1)', '1.300-1.598 (23/23)', '128.118-132.468 (1/1)']
Samsung
+ unsupported (0/8): []
+ supported (8/8): ['2.0-24.3 (7/7)']
VK_KHR_load_store_op_none / VK_KHR_LOAD_STORE_OP_NONE (extension)
FL=N/A - Optional extension.
Qcom Turnip
+ unsupported (53/54): ['23.0-26.708 (52/52)']
+ supported (1/54): ['24.99 (1/3)']
Qcom Proprietary
+ unsupported (145/167): ['512.502-512.805 (143/146)']
+ supported (22/167): ['512.777 (1/2)', '512.797-512.826 (20/21)']
Mali Proprietary
+ unsupported (61/70): ['25.1-48.0 (60/60)']
+ supported (9/70): ['49.1-50.0 (6/5)']
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (6/8): ['2.0-24.3 (5/5)']
+ supported (2/8): ['24.0 (2/2)']
[REQUIRED] maintenance5 / VK_KHR_MAINTENANCE5 (extensionfeature)
FL=N/A - Required maintenance extension.
Qcom Turnip
+ unsupported (53/54): ['23.0-26.708 (52/52)']
+ supported (1/54): ['24.99 (1/3)']
Qcom Proprietary
+ unsupported (143/169): ['512.502-512.784 (138/138)', '512.800-512.805 (3/6)']
+ supported (26/169): ['512.762 (2/3)', '512.777 (1/2)', '512.797-512.826 (22/21)']
Mali Proprietary
+ unsupported (61/72): ['25.1-48.0 (60/60)']
+ supported (11/72): ['48.0-50.0 (9/6)']
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (6/8): ['2.0-24.3 (5/5)']
+ supported (2/8): ['24.0 (2/2)']
maintenance6 / VK_KHR_MAINTENANCE6 (extensionfeature)
FL=N/A - Optional maintenance extension.
Qcom Turnip
+ unsupported (53/54): ['23.0-26.708 (52/52)']
+ supported (1/54): ['24.99 (1/3)']
Qcom Proprietary
+ unsupported (145/167): ['512.502-512.805 (143/146)']
+ supported (22/167): ['512.797-512.826 (21/21)']
Mali Proprietary
+ unsupported (61/70): ['25.1-48.0 (60/60)']
+ supported (9/70): ['49.1-50.0 (6/5)']
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
maintenance7 / VK_KHR_MAINTENANCE7 (extensionfeature)
FL=N/A - Optional maintenance extension.
Qcom Turnip
+ unsupported (53/53): ['23.0-26.708 (52/52)']
+ supported (0/53): []
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
presentId / VK_KHR_PRESENT_ID (extensionfeature)
FL=N/A - Optional feature for associating an ID with each present operation.
Qcom Turnip
+ unsupported (51/55): ['23.0-26.708 (50/51)']
+ supported (4/55): ['23.0 (4/7)']
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
presentWait / VK_KHR_PRESENT_WAIT (extensionfeature)
FL=N/A - Optional feature to wait for a present operation to complete.
Qcom Turnip
+ unsupported (51/55): ['23.0-26.708 (50/51)']
+ supported (4/55): ['23.0 (4/7)']
Qcom Proprietary
+ unsupported (163/163): ['512.502-512.826 (162/162)']
+ supported (0/163): []
Mali Proprietary
+ unsupported (67/67): ['25.1-50.0 (66/66)']
+ supported (0/67): []
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (8/8): ['2.0-24.3 (7/7)']
+ supported (0/8): []
VK_KHR_swapchain_mutable_format / VK_KHR_SWAPCHAIN_MUTABLE_FORMAT (extension)
FL=N/A - Optional extension for creating swapchains with mutable formats.
Qcom Turnip
+ unsupported (52/53): ['23.0-26.708 (51/51)']
+ supported (1/53): ['25.1 (1/1)']
Qcom Proprietary
+ unsupported (162/163): ['512.502-512.805 (159/159)']
+ supported (1/163): ['512.826 (1/1)']
Mali Proprietary
+ unsupported (65/67): ['25.1-44.0 (54/54)', '46.0-50.0 (8/8)']
+ supported (2/67): ['44.1 (2/2)']
ImgTec
+ unsupported (43/43): ['0.1017-139.3 (42/42)']
+ supported (0/43): []
Samsung
+ unsupported (2/8): ['24.0-24.3 (1/1)']
+ supported (6/8): ['2.0-24.0 (4/4)']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment