Jump to content

  • Log In with Google      Sign In   
  • Create Account


DX11 D3D_FEATURE_LEVEL_9_3 and Win XP


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
11 replies to this topic

#1 ryan20fun   Members   -  Reputation: 660

Like
0Likes
Like

Posted 10 July 2011 - 07:42 AM

Hi All.
im trying to create a DX11 Device with D3D_FEATURE_LEVEL_9_3 under Windows XP, but it wont stat because D3D11.dll is not found.
so will this only work on Vista and Up ?
because if it does not work on XP, i guess ive got a problem for a little while, untill i get Win7 / 8.
so will i be able to develop and test a D3D11 device on D3D_FEATURE_LEVEL_9_3 under win XP ?

i just copied and pasted some of the code from the first DX11 tutorial on creating the device from the examples that come with the DX SDK.

Thanks in Advance.
Never say Never, Because Never comes too soon. - ryan20fun

Disclaimer: Each post of mine is intended as an attempt of helping and/or bringing some meaningfull insight to the topic at hand. Due to my nature, my good intentions will not always be plainly visible. I apologise in advance and assure you I mean no harm and do not intend to insult anyone.

Sponsor:

#2 Hodgman   Moderators   -  Reputation: 27614

Like
0Likes
Like

Posted 10 July 2011 - 07:50 AM

DX11 does not support XP.
To support XP, you've got to use DX9.

---edit---
Wait, you've asked this before? Posted Image

#3 ryan20fun   Members   -  Reputation: 660

Like
0Likes
Like

Posted 10 July 2011 - 08:18 AM

DX11 does not support XP.
To support XP, you've got to use DX9.


oh, ok <_<

---edit---
i know Win XP only supports DX9, i just thought that the feature levels thing would enable me to use the DX11 API Pipeline to develop a graphics engine/framework that works across all three DX versions.
in other words, change what things are called depending on if it is Xp or Vista and up.
Never say Never, Because Never comes too soon. - ryan20fun

Disclaimer: Each post of mine is intended as an attempt of helping and/or bringing some meaningfull insight to the topic at hand. Due to my nature, my good intentions will not always be plainly visible. I apologise in advance and assure you I mean no harm and do not intend to insult anyone.

#4 kunos   Crossbones+   -  Reputation: 2184

Like
0Likes
Like

Posted 10 July 2011 - 09:46 AM

You can use Dx11 to run on Dx11, Dx10 or Dx9 class VIDEOCARDS. But you still need to be on Vista/7, XP isn't supported.
Stefano Casillo
Lead Programmer
TWITTER: @KunosStefano
AssettoCorsa - netKar PRO - Kunos Simulazioni

#5 ryan20fun   Members   -  Reputation: 660

Like
0Likes
Like

Posted 10 July 2011 - 01:51 PM

You can use Dx11 to run on Dx11, Dx10 or Dx9 class VIDEOCARDS. But you still need to be on Vista/7, XP isn't supported.


ja, i know that.
for some reason i just thought that it would work under Win Xp.
Never say Never, Because Never comes too soon. - ryan20fun

Disclaimer: Each post of mine is intended as an attempt of helping and/or bringing some meaningfull insight to the topic at hand. Due to my nature, my good intentions will not always be plainly visible. I apologise in advance and assure you I mean no harm and do not intend to insult anyone.

#6 ryan20fun   Members   -  Reputation: 660

Like
-1Likes
Like

Posted 11 July 2011 - 02:57 AM

moderaters etc, can you please delete this thread as it contains no info.
other then me remembering DX11 supported platforms.
Never say Never, Because Never comes too soon. - ryan20fun

Disclaimer: Each post of mine is intended as an attempt of helping and/or bringing some meaningfull insight to the topic at hand. Due to my nature, my good intentions will not always be plainly visible. I apologise in advance and assure you I mean no harm and do not intend to insult anyone.

#7 Yours3!f   Members   -  Reputation: 1252

Like
-1Likes
Like

Posted 11 July 2011 - 06:26 AM

use OpenGL to access DirectX 11 level features (OpenGL 4.x) under WinXP :D

#8 ryan20fun   Members   -  Reputation: 660

Like
0Likes
Like

Posted 11 July 2011 - 07:54 AM

moderaters etc, can you please delete this thread as it contains no info.
other then me remembering DX11 supported platforms.

why was this thumbed down ?
there was (is) nothing new in this thread that anybody does not allready know.

use OpenGL to access DirectX 11 level features (OpenGL 4.x) under WinXP :D


thats possible ?
or does OpenGL 4.X support the same features as DX11 ?
Never say Never, Because Never comes too soon. - ryan20fun

Disclaimer: Each post of mine is intended as an attempt of helping and/or bringing some meaningfull insight to the topic at hand. Due to my nature, my good intentions will not always be plainly visible. I apologise in advance and assure you I mean no harm and do not intend to insult anyone.

#9 Yours3!f   Members   -  Reputation: 1252

Like
0Likes
Like

Posted 11 July 2011 - 09:31 AM


moderaters etc, can you please delete this thread as it contains no info.
other then me remembering DX11 supported platforms.

why was this thumbed down ?
there was (is) nothing new in this thread that anybody does not allready know.

use OpenGL to access DirectX 11 level features (OpenGL 4.x) under WinXP :D


thats possible ?
or does OpenGL 4.X support the same features as DX11 ?


I've never tried it, however I should be possible if you load the proper OpenGL extensions. It is worth a try. Just create an OpenGL context and check the OpenGL version.
OpenGL 4.0 (and especially 4.1) supports the same features as DX11 (as far as I know), and even more, because since then new extensions have appeared.

#10 Martins Mozeiko   Crossbones+   -  Reputation: 1413

Like
0Likes
Like

Posted 11 July 2011 - 10:04 AM

thats possible ?
or does OpenGL 4.X support the same features as DX11 ?

Yes, and yes. Except Compute Shaders - but for that you can use OpenCL.
OpenGL 4.1 core has about the same features as Direct3D11. There's even no need for extensions.

#11 ryan20fun   Members   -  Reputation: 660

Like
0Likes
Like

Posted 11 July 2011 - 11:20 AM

thats possible ?
or does OpenGL 4.X support the same features as DX11 ?

Yes, and yes. Except Compute Shaders - but for that you can use OpenCL.
OpenGL 4.1 core has about the same features as Direct3D11. There's even no need for extensions.


wow, thats pretty good! :cool:
so if try out OpenGL 4.X, i wont need to worry about weather certain extenstions are present ?
is OpenGL 4 only supported on new Graphics Cards, or older ones as well(3-4 years) ?
Never say Never, Because Never comes too soon. - ryan20fun

Disclaimer: Each post of mine is intended as an attempt of helping and/or bringing some meaningfull insight to the topic at hand. Due to my nature, my good intentions will not always be plainly visible. I apologise in advance and assure you I mean no harm and do not intend to insult anyone.

#12 Yours3!f   Members   -  Reputation: 1252

Like
0Likes
Like

Posted 11 July 2011 - 12:32 PM


thats possible ?
or does OpenGL 4.X support the same features as DX11 ?

Yes, and yes. Except Compute Shaders - but for that you can use OpenCL.
OpenGL 4.1 core has about the same features as Direct3D11. There's even no need for extensions.


wow, thats pretty good! :cool:
so if try out OpenGL 4.X, i wont need to worry about weather certain extenstions are present ?
is OpenGL 4 only supported on new Graphics Cards, or older ones as well(3-4 years) ?


yes the opengl 4.1 core feature set contains the directx 11 feature set.
no, opengl 4 is only supported on nvidia 4xx and ati 5xxx or better. That is with a directx 10 capable video card you can't get directx 11 features (because of hardware limitations). To add directx 10 capable video cards are going to only support opengl 3.3




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS