Jump to content

Recommended Posts

What are you all using and have you found any advantages/disadvantages of using one or the other in VR? I can't say I notice anything obvious,  but I've only tried a couple of DX12 flights to compare and I've got frames locked using the Virtual desktop SSW/Snapdragon chip frame doubling capability, so I might not see some of the differences that might be apparent to others. 

Edited by odourboy

13900K@5.8GHz - ROG Strix Z790-E - 2X16Gb G.Skill Trident DDR5 6400 CL32 - MSI RTX 4090 Suprim X - WD SN850X 2 TB M.2 - XPG S70 Blade 2 TB M.2 - MSI A1000G PCIE5 1000 W 80+ Gold PSU - Liam Li 011 Dynamic Razer case - 58" Panasonic TC-58AX800U 4K - Pico 4 VR  HMD - WinWing HOTAS Orion2 MAX - ProFlight Pedals - TrackIR 5 - W11 Pro (Passmark:12574, CPU:63110-Single:4785, GPU:50688)

Share this post


Link to post
53 minutes ago, odourboy said:

Snapdragon chip frame doubling capability

sounds interesting, though I may not be able to use it with my HP G2, does it really double your frame rate in VR just like the 4090 does in 2D?


AMD 7800X3D, Windows 11, Gigabyte X670 AORUS Elite AX Motherboard, 64GB DDR5 G.SKILL Trident Z5 NEO RGB (AMD Expo), RTX 4090,  Samsung 980 PRO M.2 NVMe SSD 2 TB PCIe 4.0, Samsung 980 PRO M.2 NVMe SSD 1 TB PCIe 4.0, 4K resolution 50" TV @60Hz, HP Reverb G2 VR headset @ 90 Hz, Honeycomb Aeronautical Bravo Throttle Quadrant, be quiet 1000W PSU, Noctua NH-U12S chromax.black air cooler.

60-130 fps. no CPU overclocking.

very nice.

Share this post


Link to post
26 minutes ago, turbomax said:

sounds interesting, though I may not be able to use it with my HP G2, does it really double your frame rate in VR just like the 4090 does in 2D?

Yes. And frame generation considers head tracker movement so panning is perfect! It's not all wine and roses though... it creates some in-sim motion related artifacts, and things really go south if you can't consistently hold half the refresh rate. I'm currently using a 72 fps refresh, so I'm locked at 36 in the sim. Solid and smooth 72 in the HMD. I could use 90, but I found with the settings I'm using (4412x4412 rendering resolution, real time traffic, real time weather and TLOD 200) I couldn't always hold the necessary 45 fps for SSW to work reliably. 

Anyway... what about DX11 vs DX12? Thoughts? 🤔.  

  • Like 1

13900K@5.8GHz - ROG Strix Z790-E - 2X16Gb G.Skill Trident DDR5 6400 CL32 - MSI RTX 4090 Suprim X - WD SN850X 2 TB M.2 - XPG S70 Blade 2 TB M.2 - MSI A1000G PCIE5 1000 W 80+ Gold PSU - Liam Li 011 Dynamic Razer case - 58" Panasonic TC-58AX800U 4K - Pico 4 VR  HMD - WinWing HOTAS Orion2 MAX - ProFlight Pedals - TrackIR 5 - W11 Pro (Passmark:12574, CPU:63110-Single:4785, GPU:50688)

Share this post


Link to post

I'm still using DX11, as my old video card doesn't really benefits from the DX12 architectural changes...

Your comments regarding the 72Hz display option in the HMD are interesting though... I admit I haven't taken much time to investigate/test that mode so far. I set it to 90Hz with a kind of hope like "please go as high as you can, when you can...", something like that. Maybe that could be counter-productive in the end ?

Share this post


Link to post
12 hours ago, odourboy said:

what about DX11 vs DX12? Thoughts?

why not simply switch back and forth in the MSFS graphics settings and check the results. no need to install anything?

DX12 is required to enable Frame generation.

"The biggest advantage that DirectX 12 brings is lower CPU overhead. DirectX 11 only uses one core on your CPU for graphics tasks like rendering. But with DirectX 12, you can use up to six cores or even more if your CPU supports Hyper-threading. 

https://windowsreport.com/directx-11-vs-12/

Because it uses less CPU time than earlier versions of DirectX, it allows your PC to run games more smoothly by handing off work from the CPU onto the GPU instead. "

https://www.digitaltrends.com/computing/directx-12-vs-directx-11/

https://www.makeuseof.com/directx-11-vs-directx-12-differences/

 

Edited by turbomax
  • Upvote 1

AMD 7800X3D, Windows 11, Gigabyte X670 AORUS Elite AX Motherboard, 64GB DDR5 G.SKILL Trident Z5 NEO RGB (AMD Expo), RTX 4090,  Samsung 980 PRO M.2 NVMe SSD 2 TB PCIe 4.0, Samsung 980 PRO M.2 NVMe SSD 1 TB PCIe 4.0, 4K resolution 50" TV @60Hz, HP Reverb G2 VR headset @ 90 Hz, Honeycomb Aeronautical Bravo Throttle Quadrant, be quiet 1000W PSU, Noctua NH-U12S chromax.black air cooler.

60-130 fps. no CPU overclocking.

very nice.

Share this post


Link to post

I get 20% lower performance using DX12, so I use DX11.

Also, although you may see double the FPS on the VR preview window on your monitor, DLSS 3 frame generation does not work in my G2 headset and stuttering is worse.

  • Like 1
  • Upvote 1

Ryzen 7 5800X3D | Gigabyte RTX 4090 Gaming OC 24GB | 32GB 3200MHz RAM | 2TB + 1TB NVME SSD | 2GB SSD | 2GB HDD | Corsair RM850 PSU | 240mm AIO | Buttkicker Gamer 2 | Thrustmaster T.16000M Flight Pack | 75" 4K60 TV | 40" 4K60 TV | Quest 3 | DOF Reality H3 Motion Platform

MSFS @ 4K Ultra DLSS Performance with 2.0x Secondary Scaling |  VR VDXR Godlike 80Hz SSW OXRTK @ 4500x4500 Custom FFR CAS 50% | MSFS VR Ultra DLSS Performance - Windows 11

Share this post


Link to post
15 minutes ago, Reset XPDR said:

I get 20% lower performance using DX12, so I use DX11.

I was doing more testing this afternoon and I'm coming to the same conclusion. DX12 is less efficient and without frame generation as an option, I'm not seeing any upside over DX11.

  • Like 1

13900K@5.8GHz - ROG Strix Z790-E - 2X16Gb G.Skill Trident DDR5 6400 CL32 - MSI RTX 4090 Suprim X - WD SN850X 2 TB M.2 - XPG S70 Blade 2 TB M.2 - MSI A1000G PCIE5 1000 W 80+ Gold PSU - Liam Li 011 Dynamic Razer case - 58" Panasonic TC-58AX800U 4K - Pico 4 VR  HMD - WinWing HOTAS Orion2 MAX - ProFlight Pedals - TrackIR 5 - W11 Pro (Passmark:12574, CPU:63110-Single:4785, GPU:50688)

Share this post


Link to post

On my system (AMD 5800X3D, RTX3080 (10GB), 32 GB DDR4-RAM) it's exactly the other way around. My FPS and frame times are way better when using DX12. With DX11 I'm always CPU (main thread) limited, with DX12 the overall system load is more balanced.

  • Like 1
  • Upvote 2

Share this post


Link to post

Obviously, mileages vary.  I had experienced lockups / crashes with 12, but I’ve got 11 working great with OXR toolkit & Rvrb.  Super smooth VR flying…it ‘aint broke, so….

I’ll give 12 another go after it matures a bit more.  
 
But that rig you have!  It oughta handle anything you throw at it.  

  • Upvote 1

rgds, JB

Intel 11900K @ 5.0GHz, MSI Z590, 32GB G.Skill 3600Mhz, RTX 4080 MSI Ventus, GoFlight modules, HP Reverb G2 VR, FlyVirtual.net, Private Pilot SEL rating

 

Share this post


Link to post
On 5/23/2023 at 9:40 PM, odourboy said:

I was doing more testing this afternoon and I'm coming to the same conclusion. DX12 is less efficient and without frame generation as an option, I'm not seeing any upside over DX11.

I had been running with no problems with DX12, but after the latest Windows 11 update which I ran yesterday, MSFS would crash every time shortly after the flight was loaded. So, just for fun, I changed to DX11 and voila, all back to normal. No idea why the latest Windows update messed up MSFS and DX12, but this is what happened. Coincidence? Maybe.

 


I9-13900K, RTX 4090, Reverb G2, Simrig Motion platform

Share this post


Link to post

I've only every used DX11 in VR but tried it out today with the developer overlay for FPS and notice that I'm seeing less GPU time in DX12 while CPU and Render times are similar to DX11 so seems DX12 is working better for me. Not noticed any visual difference between the two in VR. I will need to test further this weekend though as I haven't seen any stutters at all in VR approaching an airport under DX12 but would notice micro stutters from time to time on approach under DX11.

  • Like 1

Ryzen 7800X3D, RTX 4090, 32GB, Win 11. MSFS2020. VKB, MFG & Virpil controllers. Quest 3 for VR.

Share this post


Link to post

I've found that when doing MSFS dx11<=>dx12 swaps it's best to use Windows Disk Cleanup to clear the DirectX cache before launching MSFS after the swap.   I recall seeing less than expected results for some of times that I forgot to do this, though never a hang or CTD. 

Edited by TheFamilyMan
  • Like 2

Rod O.

i7 10700k @5.0 HT on|Asus Maximus XII Hero|G.Skill 2x16GB DDR4 4000 cas 16|evga RTX 3080 Ti FTW3 Ultra|Noctua NH-D15S|Thermaltake GF1 850W PSU|WD Black SN750 M.2 1TB SSD (x2)|Plextor M9Pe .5TB NVMe PCIe x4 SSD (MSFS dedicated)IFractal Design Focus G Case

Win 10 Pro 64|HP Reverb G2 revised VR HMD|Asus 25" IPS 2K 60Hz monitor|Saitek X52 Pro & Peddles|TIR 5 (now retired)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...