- Vezeték nélküli fülhallgatók
- Milyen egeret válasszak?
- Dedikált GPU-s rendelésnek számolja az AMD a Ryzen AI Max sorozatot
- Azonnali alaplapos kérdések órája
- Lenovo 3000 és IdeaPad notebookok
- Azonnali notebookos kérdések órája
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- SSD kibeszélő
- 500 Hz-es QD-OLED panelen dolgozik a Samsung
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
Abu85
HÁZIGAZDA
válasz Raymond #31122 üzenetére
Nem kellene annyit dolgoznia rajta. Számos módja van annak, hogy a D3D11-et támogassák újszerű motorstruktúrával. Például kaphat a motor kétféle low-level back-endet. Egyet bindlessel, és egyet a D3D11 binding API-jára írva, amelyeken keresztül támogatható akármelyik API.
Ezzel lenne egy ilyen rendszer:
'
Játék
||
High-level leképező
|| ||
Low-level leképező Low-level leképező
|| ||
OpenGL/D3D11 Vulkan/D3D12Ennek az előnye, hogy mindegyik API-ra wrapper nélküli, gyakorlatilag natív a path, viszont hátránya, hogy eléggé melós, mert kétféle low-level leképezőt írnak a kétféle bindinghez, és a közös high-level leképező miatt a gyártóknak egy külön drivert is kell írni a játékra a jó D3D11/OpenGL sebességhez. Így működik egyébként a Nitrous, és csak azért fut jól D3D11-ben, mert az AMD és az NV írt rá egy külön, alternatív D3D11 implementációt.
A másik megoldás ez:
'
Játék
||
Mid-level leképező
|| ||
Binding wrapper Low-level leképező
|| ||
OpenGL/D3D11 Vulkan/D3D12Ennek az előnye, hogy sokkal kevesebb meló a programfejlesztő oldalán, főleg úgy, hogy elég sok kód van meg régebbről, mivel nem nulláról készült a motor, illetve nem kell két különálló low-level leképező. A modernizált mid-level rész támogat mindent, amivel működhet a D3D11/OpenGL, és csak egy wrapper kell alá a bindinghez, míg a bindless kód működhet a Vulkan/D3D12-vel egy low-level leképezőt berakva, ami tartalmazza a memóriamenedzsmentet és kezeli a hazardokat, ugye a bekötés eleve mid-level szinten van itt kezelve. Emellett járulékos előny, hogy nem kell külön legacy implementációt írni a gyártóknak hozzá. Ilyen az AC Origins motorja. Az egész hátránya persze, hogy rohadt lassú a legacy path, és egy rakás felesleges munkát ró a CPU nyakába.
[ Szerkesztve ]
Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
Új hozzászólás Aktív témák
A topikban az OFF és minden egyéb, nem a témához kapcsolódó hozzászólás gyártása TILOS!
Megbízhatatlan oldalakat ahol nem mérnek (pl gamegpu) ne linkeljetek.
- Anglia - élmények, tapasztalatok
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Vezeték nélküli fülhallgatók
- Reklámmentesítés HyperOS-ben Xiaomi/POCO/Redmi
- Milyen egeret válasszak?
- Dedikált GPU-s rendelésnek számolja az AMD a Ryzen AI Max sorozatot
- PlayStation 5
- Azonnali alaplapos kérdések órája
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Honor Magic6 Pro - kör közepén számok
- További aktív témák...
- Régi videokártyák és egyéb PC kártyák eladók !
- ZOTAC GAMING RTX 4070 Ti Trinity OC 12G videokártya garanciával
- Gtx 1080 ti Founder s Edition dobozával eadó
- ÚJ! BONTATLAN! MSI RTX 4070Ti SUPER GAMING X SLIM 16GB MAGYAR GARANCIA 3 ÉV
- ÚJ! BONTATLAN! ASUS TUF RTX 4070Ti SUPER 16GB OC MAGYAR GARANCIA 3 ÉV
Állásajánlatok
Cég: Axon Labs Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest