DX12 Support
- Raww
- Topic Author
WoW's BFA expansion came out recently and they introduced DX12, with this on I get 20-30fps more than when using DX11. The only problem is the games color tone is just so bland and looks washed out without ReShade. I'm caught in the middle since now I'm using an ultrawide 3440x1440p monitor that caps at 120Hz I can use all the extra fps I can get, I know I'm not the only one pushing higher resolutions with higher Hz.
I know I'm not the only one and I know this isn't the only game out there utilizing DX12 plus future games that will continue to implement it. I'm not trying to step on anyone's toes, just trying to have an honest conversation. I can't imagine playing a game without ReShade, I remember the RadeonPro days and think about just how far this project has gone since then. I've told everyone I know about it over the years because its just that damn good. It's a literal game changer.
Thanks Crosire for all the time and hardwork over the years. Like I said, I don't know how I would game without SweetFX/ReShade all these years
Please Log in or Create an account to join the conversation.
- Martigen
DX12 is small for now but in time it will become the defacto. I was thinking about this recently -- do we need to crowdfund a developer to implement DX12 support? I'd still like to see Crosire sign-off on any patches, and I'm sure he'd have his own advice to give, but we could perhaps pay someone to do the legwork.
Please Log in or Create an account to join the conversation.
- ShoterXX
Martigen wrote: Just wanted to echo all of this
DX12 is small for now but in time it will become the defacto.
Maybe with DX13 or something. Certainly not any time soon. There are no non-Windows-Store exclusive games that don't have DX11 support (and in the same note, DX12 usually performs worse when DX11 is available).
Instead, Vulkan would be a much more reasonable API to support, considering the list of games and game engines that support it already.
Special mention to Star Citizen which replaced DX12 support with Vulkan.
Please Log in or Create an account to join the conversation.
- conan2k
Please Log in or Create an account to join the conversation.
- Martigen
Yes Vulkan is a necessity too, and I agree probably more important than DX12.ShoterXX wrote:
Martigen wrote: Just wanted to echo all of this
DX12 is small for now but in time it will become the defacto.
Maybe with DX13 or something. Certainly not any time soon. There are no non-Windows-Store exclusive games that don't have DX11 support (and in the same note, DX12 usually performs worse when DX11 is available).
Instead, Vulkan would be a much more reasonable API to support, considering the list of games and game engines that support it already.
Special mention to Star Citizen which replaced DX12 support with Vulkan.
Please Log in or Create an account to join the conversation.
- DomoInSlowMo
Against the general opinion of DX12 is just a luxury thing which isnt rly needed cuz the effort to achieve it is not justified due to lower performance or higher prices in graphic cards (the higher priced ones are better in DX12 games thanks to more performance) and so on - most cases arent even confirmed while others have already been declared false. Besides that which doesnt reflect my opinion(s) in this case its time to discuss this seriously cuz the new nvidia RTX cards are on the run and im inclined to buy one cuz of the performance it gives u in DX12 games and first of all it gives u the possibilty of raytracing which is the most awesome invention in consumer graphics for a long time. It makes the environment looks so photorealistic on a 4k monitor/tv and even on 1080p.
So please lets discuss this topic properly. DX12 is the maximum for now and we should give it a try!
Please Log in or Create an account to join the conversation.
- niftucal
However ReShade's source code is cleanly separated when it comes to the rendering APIs, so there's nothing stopping someone from creating forks to add support.
Please Log in or Create an account to join the conversation.
- BlueSkyKnight
niftucal wrote: Vulkan / DX12 ecosystem is still very young and it makes sense to wait for now (e.g. until open-source libraries with support for the APIs mature). The author's decision is perfectly understandable for someone working for free in the spare time.
However ReShade's source code is cleanly separated when it comes to the rendering APIs, so there's nothing stopping someone from creating forks to add support.
Not only that he already did hooking code for both APIs. reshade.me/forum/suggestions/3687-vulkan#24500
If someone is talented enough to do the rest of whats needed for Vulkan they can use the resources at vulkan-tutorial.com & www.khronos.org/registry/vulkan/ to help them. For DX12 I think it's this link. github.com/Microsoft/DirectXTK12/wiki/Getting-Started
At the same time finding someone is the hard part.
Please Log in or Create an account to join the conversation.
- niftucal
Personally I'm in no hurry to support them but it seems feasible if the community comes together and helps.
Please Log in or Create an account to join the conversation.
- Martigen
I was of the position there wasn't much happening in DX12 land and we had time to sort this somehow, eventually.
And then Shadow of the Tomb Raider dropped this week. It's impressive, it's graphically beautiful. and the DX12 implementation is a massive 50% faster than DX11 on my system -- 64 fps to 94 fps, DX11 to DX12.
That's huge, and necessary to try and hit my 100hz limit on the monitor -- turning down a setting or two should do it for DX12, but DX11 no chance.
But being DX12, no Reshade
I think we're going to start seeing this more and more. How can we fast track this?
Edit: Dang it Crosire, you unfriended me on Steam (I don't take it personally, we haven't chatted much and I'm sure you're just cleaning your list) -- and I know money probably isn't an issue (I presume more a function of time/desire) -- but I was going to offer to buy SOTTR for you if it would help develop DX12 support.
Please Log in or Create an account to join the conversation.
- crosire
Please Log in or Create an account to join the conversation.
- -white-
I use a gaming monitor asus pg279q and it needs luma sharpen as they seem to go for a blur looked these days in games looks terrible but long story short please add dx12 support create a dono page and if you hit a certain amount then create im sure the funding will provide for your time and effort as I would be willing to donate $100 towards the project and im sure others would be willing to contribute please think about it man as games look so blurry with out reshade.
Please Log in or Create an account to join the conversation.
- Raww
- Topic Author
Please Log in or Create an account to join the conversation.
- lowenz
And maybe adding/creating a direct OGL to VK wrapper (there's a good number of candidates for this, but a lot in an abandoned state of development)
For now DX11 & 9 is perfect, so you can chain ReShade to dgVoodoo2 /Crosire d3d8to9 wrapper (really performance wise) and bring life to some old friends
Please Log in or Create an account to join the conversation.
- conan2k
lowenz wrote: Vulkan support is better than DX12 No DX game is (and will be) DX-12 only, excluding MS Store ones.
Well, not really. DXR (DirectX Ray Tracing) is exclusive to DX12. So, if you are to play with ray traced AO (which gives huge improvements in IQ), you'll have to use DX12 rendering path ... without ReShade so far
Please Log in or Create an account to join the conversation.
- lowenz
devblogs.nvidia.com/vulkan-raytracing/ ^_^conan2k wrote:
lowenz wrote: Vulkan support is better than DX12 No DX game is (and will be) DX-12 only, excluding MS Store ones.
Well, not really. DXR (DirectX Ray Tracing) is exclusive to DX12. So, if you are to play with ray traced AO (which gives huge improvements in IQ), you'll have to use DX12 rendering path ... without ReShade so far
Please Log in or Create an account to join the conversation.
- Aelius Maximus
Please Log in or Create an account to join the conversation.
- conan2k
lowenz wrote:
devblogs.nvidia.com/vulkan-raytracing/ ^_^conan2k wrote:
lowenz wrote: Vulkan support is better than DX12 No DX game is (and will be) DX-12 only, excluding MS Store ones.
Well, not really. DXR (DirectX Ray Tracing) is exclusive to DX12. So, if you are to play with ray traced AO (which gives huge improvements in IQ), you'll have to use DX12 rendering path ... without ReShade so far
Nice, how many games will support ray tracing via Vulkan API? Take a look at the list of already announced titles, I believe all of those are going to use DX12 and not Vulkan:
Announced titles with ray tracing support
Don't understand me wrong, I'm not saying that the support of Vulkan is not needed. But DX12 support should be definitely higher on the priority/to-do list.
Please Log in or Create an account to join the conversation.
- tonaz
fifa 20 crashes
grid in dx12 crashes
Please Log in or Create an account to join the conversation.