Difference between revisions of "Special K/Render API support"
From PCGamingWiki, the wiki about fixing PC games
(d3d12 now supported for various games but latest dev release required) |
(D3D12 support out of beta as of 21.04.04) |
||
Line 10: | Line 10: | ||
{{Standard table/rowalt2| '''Direct3D 10''' | No support. }} | {{Standard table/rowalt2| '''Direct3D 10''' | No support. }} | ||
{{Standard table/rowalt2| '''Direct3D 11''' | Enhanced support, including HDR injection, texture modding, flip model override, and shader debugging. }} | {{Standard table/rowalt2| '''Direct3D 11''' | Enhanced support, including HDR injection, texture modding, flip model override, and shader debugging. }} | ||
− | {{Standard table/rowalt2| '''Direct3D 12''' | | + | {{Standard table/rowalt2| '''Direct3D 12''' | Enhanced support like D3D11, though no texture mods yet. Visit the [https://discourse.differentk.fyi/ official website] to download latest release. }} |
{{Standard table/rowalt2| '''OpenGL''' | Basic support. }} | {{Standard table/rowalt2| '''OpenGL''' | Basic support. }} | ||
{{Standard table/rowalt2| '''Vulkan''' | No support, except in HDR enabled modes running on Nvidia hardware, where Special K hooks the Nvidia DXGI/Direct3D 11 interop layer instead. }} | {{Standard table/rowalt2| '''Vulkan''' | No support, except in HDR enabled modes running on Nvidia hardware, where Special K hooks the Nvidia DXGI/Direct3D 11 interop layer instead. }} | ||
|collapsed={{{1|no}}}}} | |collapsed={{{1|no}}}}} |
Revision as of 05:01, 23 April 2021
- This page is meant to be transcluded unto other pages as needed. See Special K for the full details and context.
- This is a general overview of the level of support Special K has for different render APIs, as well as what additional features might be available for each API.
- Direct3D refers to the 3D render API of DirectX. In general, the terms 'Direct3D' and 'DirectX' are often interchangeable when discussing games.
Render API | Notes |
---|---|
DirectDraw DDraw |
Requires dgVoodoo 2 to wrap the calls to Direct3D 11. |
Direct3D 2-8 | Requires dgVoodoo 2 to wrap the calls to Direct3D 11. |
Direct3D 9 | Basic support as well as texture modding support. Shader modding support is limited. |
Direct3D 10 | No support. |
Direct3D 11 | Enhanced support, including HDR injection, texture modding, flip model override, and shader debugging. |
Direct3D 12 | Enhanced support like D3D11, though no texture mods yet. Visit the official website to download latest release. |
OpenGL | Basic support. |
Vulkan | No support, except in HDR enabled modes running on Nvidia hardware, where Special K hooks the Nvidia DXGI/Direct3D 11 interop layer instead. |