Steam for Linux > Γενικές συζητήσεις > Λεπτομέρειες θέματος
SUSEd 11 Φεβ, 2013 @ 11:00πμ
Why Direct3D still not sux?
I was bored and launched Unigine Heaven benchmark in wine. Just 4 lulz.
I have gtx 660 video card that support DirectX 11.1 as well as OpenGL 4.3.
I launched benchmark in OpenGL mode and guess what???

Tessellation works in wine!

So my question is:
Why devs support this windows-only crap if they can make their games cross-platform with all its features even if they wont do that?
Εμφάνιση 1-13 από 13 σχόλια
< >
blackout24 11 Φεβ, 2013 @ 11:10πμ 
Of course you can have Tesselation with recent Versions of OpenGL you don't need wine to test this.

DirectX is more than just D3D.
[Linux] Schrödinger's cat 11 Φεβ, 2013 @ 11:18πμ 
Maybe:
XBox does not support OpenGL
Microsoft may pay developers to use DirectX
Label "Support DirectX 15 and Windows 6.66" looks cool on box
Who knows

I wonder why Valve choose DirectX over OpenGL despite they had experience with OpenGL (HL1)
SUSEd 11 Φεβ, 2013 @ 11:20πμ 
Αναρτήθηκε αρχικά από Linux Schrödinger's cat:
Maybe:
XBox does not support OpenGL
Microsoft may pay developers to use DirectX
Label "Support DirectX 15 and Windows 6.66" looks cool on box
Who knows

I wonder why Valve choose DirectX over OpenGL despite they had experience with OpenGL (HL1)

Because of Windows.
But id's game engines uses only OGL.
SUSEd 11 Φεβ, 2013 @ 11:23πμ 
Αναρτήθηκε αρχικά από t.jp Linux:
Of course you can have Tesselation with recent Versions of OpenGL you don't need wine to test this.

DirectX is more than just D3D.
Problem is not that i can launch tessellation demos in wine. I can launch games that support tessellation with OpenGL but not with DirectX.
gutigen o) 11 Φεβ, 2013 @ 11:26πμ 
Αναρτήθηκε αρχικά από shished.tux.sus:
Problem is not that i can launch tessellation demos in wine. I can launch games that support tessellation with OpenGL but not with DirectX.

It's because WINE doesn't have DirectX 10 and 11 support (which is required for Tessellation or other new fancy ♥♥♥♥), only DirectX 9 and below. Just install Windows and tessellation in DirectX will work there just fine...
Τελευταία επεξεργασία από gutigen o); 11 Φεβ, 2013 @ 11:26πμ
ToTeX_Baked 11 Φεβ, 2013 @ 2:14μμ 
Αναρτήθηκε αρχικά από Linux gutigen o):
Αναρτήθηκε αρχικά από shished.tux.sus:
Problem is not that i can launch tessellation demos in wine. I can launch games that support tessellation with OpenGL but not with DirectX.

It's because WINE doesn't have DirectX 10 and 11 support (which is required for Tessellation or other new fancy ♥♥♥♥), only DirectX 9 and below. Just install Windows and tessellation in DirectX will work there just fine...

directx 10 and 11 works in wine with some games, not smooth but it still works!
gutigen o) 11 Φεβ, 2013 @ 2:45μμ 
Αναρτήθηκε αρχικά από ToTeX_Baked:
Αναρτήθηκε αρχικά από Linux gutigen o):

It's because WINE doesn't have DirectX 10 and 11 support (which is required for Tessellation or other new fancy ♥♥♥♥), only DirectX 9 and below. Just install Windows and tessellation in DirectX will work there just fine...

directx 10 and 11 works in wine with some games, not smooth but it still works!

Nope, only games which can back off to DirectX 9 work (which they do). Try to run any Frostbite 2.0 engine games for example (which is dx10/11 only).

EDIT: There is partial dx10 implementation in WINE, but it doesn't work most of the cases. There is no dx11 tho.
Τελευταία επεξεργασία από gutigen o); 11 Φεβ, 2013 @ 2:46μμ
SUSEd 12 Φεβ, 2013 @ 12:08πμ 
Αναρτήθηκε αρχικά από gutigen o) Linux:
Αναρτήθηκε αρχικά από ToTeX_Baked:

directx 10 and 11 works in wine with some games, not smooth but it still works!

Nope, only games which can back off to DirectX 9 work (which they do). Try to run any Frostbite 2.0 engine games for example (which is dx10/11 only).

EDIT: There is partial dx10 implementation in WINE, but it doesn't work most of the cases. There is no dx11 tho.

I think theres no dx10 games that can be launched in wine.
NotoriousPyro 13 Φεβ, 2013 @ 3:22μμ 
Tessellation was first described in OpenGL, for those of you that didn't know.

That's right, OpenGL had it first and Microsoft pretty much noticed it and implemented it - stealing the idea and taking all the credit.
Τελευταία επεξεργασία από NotoriousPyro; 13 Φεβ, 2013 @ 3:23μμ
SUSEd 13 Φεβ, 2013 @ 10:46μμ 
Now latest versions of OpenGL and Direct3D has same feature: Compute Shader.
There is no big difference between it.
-FwG- ^ Bucky 14 Φεβ, 2013 @ 9:28πμ 
Tesselation was hot stuff for D3D when it was yesterday's news for OpenGL.
SUSEd 14 Φεβ, 2013 @ 9:51πμ 
Αναρτήθηκε αρχικά από Bucky21659:
Tesselation was hot stuff for D3D when it was yesterday's news for OpenGL.
What news?
gutigen o) 14 Φεβ, 2013 @ 10:07πμ 
Well, one thing is sure, gaming on Linux brings whole lot of... Windows gamers to our beloved platform, if you know what I mean :)
Εμφάνιση 1-13 από 13 σχόλια
< >
Ανά σελίδα: 15 30 50

Steam for Linux > Γενικές συζητήσεις > Λεπτομέρειες θέματος
Ημ/νία ανάρτησης: 11 Φεβ, 2013 @ 11:00πμ
Αναρτήσεις: 13