Microsoft wydał kilka miesięcy temu najnowszą technologię DirectX 12 Ultimate i zapowiedział ogromny krok w grafice komputerowej.
Teraz Microsoft ujawnił trochę więcej szczegółów na temat poziomu funkcji DirectX 12_2 i które karty będą obsługiwać tę nową technologię.
Jeśli straciliśmy cię na poziom funkcji moniker, wyczyśćmy to. Poziom funkcji dla DirectX określa dokładnie, które funkcje mogą być obsługiwane przez określony GPU.
Po przejściu z 12_0 do 12_1 i 12_2 karta graficzna miałaby bardziej zaawansowane funkcje, a najnowszy poziom funkcji DirectX 12_2 został zdefiniowany jako DirectX 12 Ultimate.
Które karty będą obsługiwać DirectX 12_2?
To jest faktyczna nowość z zapowiedzi Microsoftu, więc zacytujemy ją dokładnie tak, jak pojawia się na ich stronie internetowej:
- Poziom funkcji 12_2 jest obsługiwany na procesorach graficznych NVIDIA GeForce RTX i NVIDIA Quadro RTX.
- Nadchodzące procesory graficzne AMD oparte na architekturze RDNA 2 będą obejmowały pełną obsługę poziomu funkcji 12_2.
- Plan działania firmy Intel obejmuje oddzielne procesory graficzne, które umożliwią programistom pełne wykorzystanie funkcji poziomu 12_2.
- Microsoft współpracuje z Qualcomm, aby wnieść korzyści płynące z poziomu funkcji DirectX 12_2 na platformy Snapdragon.
Jakie są cechy kart graficznych DirectX 12_2?
Dla jasności, Microsoft przedstawił również zestaw funkcji, które będzie miała karta poziomu funkcji DirectX 12_2:
Funkcja | Minimum 12_2 | Specyfikacja publiczna |
Wymagany model sterownika | WDDM 2.0 | |
Shader Model | 6.5 | Połączyć |
Warstwa śledzenia promieni | Poziom 1.1 | Połączyć |
Zmienna szybkość cieniowania | Poziom 2 | Połączyć |
Poziom Mesh Shader | Poziom 1 | Połączyć |
Informacje zwrotne dotyczące samplera | Poziom 0,9 | Połączyć |
Poziom powiązania zasobów | Poziom 3 | Połączyć |
Zasoby kaflowe | Poziom 3 | |
Konserwatywna rasteryzacja | Poziom 3 | Połączyć |
Poziom podpisu głównego | 1.1 | Połączyć |
DepthBoundsTestSupported | PRAWDZIWE | Połączyć |
WriteBufferImmediateSupportFlags | Direct, Compute, Bundle | |
MaxGPUVirtualAddressBitsPerResource | 40 | |
MaxGPUVirtualAddressBitsPerProcess | 40 |
DirectX 12 Ultimate będzie miał również ustawione następujące flagi:
Funkcja | Wartość 12_2 |
WaveOps | PRAWDZIWE |
OutputMergerLogicOp | PRAWDZIWE |
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerWsparcieBezGSEmulation | PRAWDZIWE |
CopyQueueTimestampQueriesSupported | PRAWDZIWE |
CastingFullyTypedFormatSupported | PRAWDZIWE |
Int64ShaderOps | PRAWDZIWE |
Aby przypomnieć Ci o głównych ulepszeniach nowego DirectX 12 Ultimate, są to Raytracing, Variable Rate Shading, Mesh Shaders i Sampler Feedback..
Co myślisz o nowych funkcjach i udoskonaleniach? Napisz do nas w sekcji Komentarze poniżej.