DirectX vs ostatní rendering API

Instalace, nastavení, řešení problémů, rady... apod.
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od Vlastik80 »

Např. u DX11 a 64bit os co vyžadují některé hry si lidé rychle zvykli a přešli celkem kvapně, takže kdo ví zda ta hlavní režie DX12/WIN10 nebude mít také rychlý nástup... Kdo ví kde MS tlačí díky $ své preference a představy že...
HafanPetr
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 04. kvě 2013

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od HafanPetr »

Otázka je co nového dokáže nabídnout Win10 kromě DX12, protože Mantle poběží i na Win7.
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od Vlastik80 »

Např. stabilnější chod aplikací a her? Nebo rychlejší odezvu, spouštění aplikací? Lepší RAM management? menší náročnost na hw s profitem z masivního nárůstu výkonu? Atd... to nestačí? Však MS jistě uvede na prezentaci milion důvodů proč jsou Win 10 to nej... Revoluce... A já jim věřím, protože mě platí... :mrgreen:
havli
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 15. zář 2009
Bydliště: Hradec Králové
Kontaktovat uživatele:

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od havli »

HafanPetr píše:Otázka je co nového dokáže nabídnout Win10 kromě DX12, protože Mantle poběží i na Win7.
Pujdou nainstalovat na Skylake http://www.cnews.cz/budete-chtit-proces ... -windows-7 :-D
Ryzen 7 7700 ; Asus B650E-F Gaming Wifi ; 64 GB DDR5 6000 ; Inno3D RTX 4070 Super ; Samsung 990 Pro 4 TB, MX500 4 TB ; Corsair RM850i ; Dell G3223Q
Retro PC: Core i3-3250, Quadro 5000, 4 GB DDR3, X-Fi, WinXP + 7 x64; Pentium 4 3.06 @ 3.33 GHz, Voodoo5 5500 AGP, 512MB DDR, Audigy, Win98SE; VIA C3 1000, 512MB DDR, ESS Solo-1 + DreamBlaster X2 GS, Win98SE & DOS
Retro PC: Celeron 220, Voodoo4 4500 PCI, 512MB DDR2, Win98SE; 2× Pentium Pro 233/256, Voodoo Graphics, 1024MB EDO, AWE32 28MB (CT3980), Win98SE & DOS
Retro NTB: IBM ThinkPad 600, ThinkPad T20; Toshiba Satellite Pro 430CDT, 460CDT, Portege 3010CT
HW museum.cz - muzeum grafických karet a procesorů
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od Vlastik80 »

No vida a máme tu benefit velkého formátu! Super, takže za mě jasná věc - kupujte Win 10 děti a řekněte to i v rodině a přátelům atd., podělte se o nové super zážitky ze systému který je s Vámi všude! (a brzy bude i u Vás v hlavě che che)

Ne, ale zajímavá informace, no bylo jasné že MS se bude snažit jakkoli donutit lidi k přechodu na W10 a nejen skvělým DX12 ale i dalšími jak je vidět věcmi... :)
CageJ
Moderátor
Moderátor
Uživatelský avatar
Registrován: 31. bře 2011
Bydliště: Praha, Prešov
Kontaktovat uživatele:

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od CageJ »

1) Ste OT
2) Co je natom divne???
Win 7 tusim vyzaduje instrukcnu sadu SSE, cize stare Durony nie su ani podporovane.. Win 8.1 zase vyzaduje PAE, NX a SSE2.. opat vylucuje podporu mnozstvo CPU...
Neda sa vylucit, ze MS vymyslel opat nejaku podporu instrukcii, ktoru podporuje iba Win 8.x a 10tka a vedia ju iba novsie CPU (napr. AVX).

EDIT: prave citam, ze podla niektorych citatelov prave chyba podpora AVX-512 u Win7, ktoru Skylake bude mat..
AMD RYZEN 5600X, 16GB DDR4 2,8GHz, ASUS TUF B550, ASUS GOLD 650W; Fractal Design, ASUS DUAL RTX 3060 Ti GDDR6X;
AMD RYZEN 5800X3D, NOCTUA NH-D15, ASUS ProArt X570-CREATOR WIFI, SuperFlower 1200W, 32GB CL14 G.SKILL 3200, FRACTAL DESIGN XL R4, ASUS STRIX RTX 3080 OC; APPLE MacBook AIR M1
iPhone 12 Pro 128GB
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od Vlastik80 »

Já jen že právě může MS nějak pojistit to aby se DX12 hodně chtělo a tím i W10... A když nemůže podplatit lidi samotné (což by bylo kontraproduktivní), tak alespoň sem tam daruje $ redakcím, vývojářům na pivko (tanker piv) apod. a tak se může rychle stát realitou požadavek na OS u her W10... A Skylake bude MS možná také někde podporovat aby si udělal kámoše Intela, pokud už kámoši nejsou...
havli
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 15. zář 2009
Bydliště: Hradec Králové
Kontaktovat uživatele:

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od havli »

Tady neni problem v instrukcni sade CPU, ale v ovladacich na USB 3.0. Skylake ma totiz mit pouze 3.0 radic a na nej nemaji win7 vestaveny ovladac - takze pri instalaci nepojede klavesnice ani mys (pokud nejsou pripojene na PS/2).

Stejne to nema smysl moc resit, win7 jsou uz historie a neni duvod u nich zustavat.


//CageJ - Myslim, ze uz stacilo. Navrhujem drzat sa temy, inac Lock.
Ryzen 7 7700 ; Asus B650E-F Gaming Wifi ; 64 GB DDR5 6000 ; Inno3D RTX 4070 Super ; Samsung 990 Pro 4 TB, MX500 4 TB ; Corsair RM850i ; Dell G3223Q
Retro PC: Core i3-3250, Quadro 5000, 4 GB DDR3, X-Fi, WinXP + 7 x64; Pentium 4 3.06 @ 3.33 GHz, Voodoo5 5500 AGP, 512MB DDR, Audigy, Win98SE; VIA C3 1000, 512MB DDR, ESS Solo-1 + DreamBlaster X2 GS, Win98SE & DOS
Retro PC: Celeron 220, Voodoo4 4500 PCI, 512MB DDR2, Win98SE; 2× Pentium Pro 233/256, Voodoo Graphics, 1024MB EDO, AWE32 28MB (CT3980), Win98SE & DOS
Retro NTB: IBM ThinkPad 600, ThinkPad T20; Toshiba Satellite Pro 430CDT, 460CDT, Portege 3010CT
HW museum.cz - muzeum grafických karet a procesorů
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od del42sa »

havli píše:Tady neni problem v instrukcni sade CPU, ale v ovladacich na USB 3.0. Skylake ma totiz mit pouze 3.0 radic a na nej nemaji win7 vestaveny ovladac - takze pri instalaci nepojede klavesnice ani mys (pokud nejsou pripojene na PS/2).
Přesně tak. To s těma instrukcema a nemožností spouštět windows to je pěkná pitomost.

Na druhou stranu ten řadič musí mít zpětnou kompatibilitu na USB 2.0, myslím, že to byla jedna z hlavních specifikací USB 3.0, takže kde je problém ?

K Mantle a obecně DX12: ta portace a výhody se musí logicky projevit až s nástupem her které to budou podporovat. To je jako HSA, taky to samo o sobě nebude fungovat, dokud to programátoři nezačnou používat. Ty tools jsou už hotové, první hardware co to podporuje taky, takže je to jen otázka času.
"The more you buy, the more you save" AI everywhere - Nvidia CEO at Computex 2023 https://www.youtube.com/watch?v=FhlE3m1trM4
Vega Primitive Shader combines the functions of vertex and geometry shader and with the right knowledge you can discard game based primitives at an incredible rate" https://pcper.com/2017/01/amd-vega-gpu- ... tecture/2/

MSI MPG GUNGNIR 110R White | CPU AMD Ryzen 7 9700X Granite Ridge | DeepCool AK500 White | GPU Sapphire Pure RX 9070 XT 16GB plus UV | MB MSI MAG X670E GAMING PLUS WIFI | 32GB DDR5 A-DATA XPG LANCER RGB Dual KIT 7200 MHz | system HDD SSD M.2 Kingston FURY Renegade NVMe 1TB | Seagate Baracuda HDD 1TB SATA III | data HDD WD RED 1TB SATA III | Quad HD VA monitor 27" MSI Optix G27CQ4 Free Sync 165 Hz 10bit HDR | Soud Blaster Audigy Fx | PSU MSI MAG A850GL 850 W 80 PLUS Gold PCIe 5 II | Win 10-64 bit Pro
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od DOC_ZENITH »

Jistě že má zpětnou kompatibilitu, ty USB 3.0 integrovaná v chipsetu fungujou jako 2.0+1.1 když se tam zapojí ne 3.0 zařízení a fungujou bez jakéhokoliv driveru. Drivery i pro základní funkci potřebujou jen přídavné řadiče.
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od Vlastik80 »

Snad nebudu OT když se zeptám jak je tedy možné, že se píše že např. nVidia podporuje pouze 11_0 DX11, ale přitom přímo ovladač uvádí 3D API 11.2 a verze 3D 11.1, DX diag uvádí podporu hw až do 11_2 včetně 11_1 samozřejmě i s 11_0... Pak nerozumím tomu jak to je- podporuje jen DX_11_0 ale uvádí "bludy" ?? A aby to bylo více k tématu- po přechodu na Win 10 to bude ukazovat DX_12_0 i když umí jen 11_0? To ty další DX fce dohání via SW emulaci nebo co? U AMD čekám že je nativně DX_12_0, oni měli tuším vždy náskok v tech. pokroku... (a mimochodem je DX12 uvedeno samozřejmě u nV i na obalu grafiky) :)
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od DOC_ZENITH »

To jak to řeší by jsme museli řešit s hrama co je používaj (ala žádná). Ale třeba v minulosti v době GF4 když jsi nainstaloval DX9 driver i samotnej DX9 všude se ti hlásilo 9, i když karta byla 8, jen když po ňí ňáká hra chtěla DX9 features tak smůla, karta je neměla. Ala sama hra vyžadovala ke spuštění DX9 driver a API, ne všechny features, ty tam byly třeba jen pro pár efektů, stejnou story čekej nyný. Ihmo nemá to smysl řešit, pokud vůbec DX12 bude mít nové releanvantí HW věci co současné karty neuměj, tak než je hry začnou vyžadovat budou tyhle karty beznadějně zastaralý a pomalý, vždy to tak bylo.
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od Vlastik80 »

Krteq
Středně pokročilý
Středně pokročilý
Registrován: 22. dub 2005
Bydliště: Brno

Re: DX11 vs DX12 vs HW (+Mantle)

Příspěvek od Krteq »

Ti v tom udělám trochu guláš, na OpenGL "Next" jsi v titulku zapomněl :)

DIIT - „Úžasné“ OpenGL Next možná již na GDC!
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs 12 vs Mantle vs OpenGL

Příspěvek od Vlastik80 »

No máš pravdu, to cos postl jsem četl a je to také zajímavé, tak uvidíme co z toho bude. :)
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: DX11 vs 12 vs Mantle vs OpenGL

Příspěvek od DOC_ZENITH »

Uff, no, máme tady GCN only Mantle, máme tady Apple only Metal, máme tu DX12 máme tu OGL next... skoro si připadám jak za API bojů v 90.tejch letech. Ihmo i když logiky ze všeho nejlépe vycházi OGL next díky univerzálnosti a multiplatformovosti, vsadim boty že to nakonec vyhraje zase ten pos***** DX protože všichni budou lízat pr*** Microsoftu, přesně jak to bylo v minulosti.
shorty25
Začátečník
Začátečník
Uživatelský avatar
Registrován: 10. srp 2014
Bydliště: Ústí nad Labem

Re: DX11 vs 12 vs Mantle vs OpenGL

Příspěvek od shorty25 »

OpenGL má tu výhodu, že je multiplatformní, což jde do karet sony a jejich PS4+.
Vždy prodávám i jinde.
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: DX11 vs 12 vs Mantle vs OpenGL

Příspěvek od Vlastik80 »

Osobně bych také byl spíše pro OGL, ale také se obávám masivní propagace DX12 a pak je také otázka zda by se vývojáři nesoustředili na OGL jen pro konzole a pc nenechali pod DX12... Nevím jak moc pracné je předělat u hry API, takže netuším zda je pro ně jednodušší dělat vše pod jedním API než někde to a jinde ono, ale i kdyby tak čekám že MS bude chtít aby hry byly nejlépe pod DX...

Mimochodem, u XB jakousi variantu DX očekávám, ale PS4 ne? To má jen OGL popř. variantu Mantle?
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: DX11 vs 12 vs Mantle vs OpenGL

Příspěvek od webwalker »

@shorty25: OGL je sice multiplatformní, ale pomáhá mu to nějak? Nepočítám-li ty miniporty v telefonech.

@Vlastik80: Vývojářům je to prakticky šumák. Většina z nich vyvíjejí hry na enginech, které podporují všechny platformy.
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: DX11 vs 12 vs Mantle vs OpenGL

Příspěvek od DOC_ZENITH »

OGL je hlavně balík ve kterym je tuna extenssions a každá má/umí své volání a funkce. Existuje spousta těch co nejsou součástí obecné OGL specifikace a tak bude ihmo fungovat třeba OGL v Playstation. Bude mít vlastní extenshions přímo na plech tomu HW, které nepůjdou realisticky použít na jinejch platformách či HW.

Za příklad použiju třeba HW řešenej DOF a motion blur na 3DFX VSA100 čipech (voodoo5) byla to specifická extension podporovala jí jedna předprodukční verze Q3A. Později když se tyto efekty začaly realizovat přes shadery, byly pro ně jiné, samo sebou nekompatibilní extensions.

OGL na Playstation je tudiž jiné jak OGL na PC, jak OGL na OSX, jak ogl na IOS, Androidu, Linuxu, atd. Vše je to OGL, ale každé je zároveň jiné specicické a neuniverzální. Kód co by používal extensions co nemaj všechny společné by se stejně musel upravovat platforma od platformy.

Cílem tohoto GL next je asi implementovat ony funkce do té obecné specifikace, a každej kdo jí má oficiálně podporovat je bude muset umět (HW i driver). Kdo ví co a jak to dopadne.
Odpovědět

Zpět na „Ostatní programy“