unity not entering dx11 at all

ok i got to player setting and check the “use Direct3D 11” box, then i close unity and open it back up. the box is checked but it tells me
in order to use DX11 i need to restart unity. didnt i just do that by closing and thin opening unity.

i had this issue when i forgot to close monodevelop, try closing all instances of unity.
if that won’t help, first try restarting your computer.

if that still fails, open the run window and use ‘dxdiag’ and verify you have access to DirectX 11.

ok monodevelop is closed, i try restarting my computer, and dxdiag verified access to DirectX 11.
i can get it to work.

It work now?

nop

Would you mind running DxDiag again, save all information and upload that file?

here you go

i mean litterally the “save all information” button :slight_smile: it contains more thorough info on your hardware and installed drivers.

Your dxdiag doesn’t say which GPU you’re on. What it says is that “you have DX11 runtime” (it’s in all Windows 7 systems anyway). It does not say whether your GPU can actually do DX11.

Unity’s editor log (Console → Open editor log) will print reasons why it can’t enter DX11 at the beginning.

ok i see this is what it is, its dx9 card

E:/Unity/Unity Projects/DX11Examples
Loading GUID <-> Path mappings ... 0.006270 seconds.
Loading Asset Database ...  0.010112 seconds
AssetDatabase consistency checks ...  0.037059 seconds
Initialize engine version: 4.0.1f2
GfxDevice: creating device client; threaded=1
d3d11: failed to create D3D11 device (0x887a0004)
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:   Direct3D 9.0c [nvd3dum.dll 9.18.13.697]
    Renderer: NVIDIA GeForce 7025 / NVIDIA nForce 630a
    Vendor:   NVIDIA
    VRAM:     632 MB (via DXGI)
    Caps:     Shader=30 DepthRT=1 NativeDepth=0 NativeShadow=1 DF16=0 DF24=0 INTZ=0 RAWZ=1 NULL=1 RESZ=0 SlowINTZ=0
Unloading 23 Unused Serialized files (Serialized files now loaded: 0 / Dirty serialized files: 0)

ok so what dos it mean if unity has this at the top

GeForce 7025 definitely can not run DX11. It’s a DX9 level GPU.

my other pc has ati Radeon HD 3200 api is 10.1, in unity at the top is DX11 on DX10 GPU what dos that mean.

It means that your GPU is dx10 capable and dx 11 compatible. It’s not DX11 capable.

http://solidlystated.com/hardware/list-of-directx-11-video-cards/

ok i got it, so what can i do with dx11 compatible. gpu. i know i can not do gpu Particles or tessellation. so what can it do.

it can do dx10 stuff and it won’t hang if something is dx11, it just won’t show it.

well that is disapointing owell im geting a new GPU card amd Radeon HD 6750 api 11.1 and openGL 4.1

It certainly does say :slight_smile: DxDiag will output all hardware and software info concerning your display devices it can find.

I’ve just paste my own DxDiag as an example on PasteBin:
http://pastebin.com/Jt5Udi4h

on line 48 it correctly states i have a NVIDIA GeForce GTX 560 Ti installed.

DxDiag has been used to identify motherboard, processor, gpu and memory amount and driver versions for years because it supplies so much info in such an easy way by quite many developers :slight_smile:

It will even list monitors connected, memory allocated and resolutions running (in some cases even a list of supported resolutions)

Please take your time to read the example through, you’ll find it can list some quite nifty info!

Aras was talking about what ryand posted, which most certainly does not say.

ah yes indeed haha, should’ve read after drinking coffee maybe :slight_smile:

“his” DxDiag doesn’t say, but also wasn’t a complete DxDiag so i probably interpreted it wrongly as “a DxDiag” which is then wrong.
A full (by selecting “save all information”, no other way) DxDiag would always contain such info.

In example under the Card’s details it -should- display “DDI Version” as the highest supported DirectD-version supported by both hard and software (My GTX280 would display DDI Version: 10, indicating the highest Direct3D and DirectX level fully supported by both hard and software should be 10. (However, reading the many stories governing DX11 on DX10 GPU’s, and not having seen DxDiags in between, maybe this has been changing.)

This same info could also be seen under the Display Tab

(I want to place this post, mainly intending for future reference. maybe in the future someone can combine the methods used to determine where an issue lies.)