Dege wrote on 2021-07-18, 19:38:
Thank you on behalf of all of us!
Im finding how amazing your software actually is very particularly under DX9 doing my GPU optimization widespread support pass presently. The most extreme example is literally 42% faster than using any iteration of DX9 available. I also noticed OpenGL refuses to hook with reshade using DX10 Nvidia hardware. Even in games as primitive as Return to Castle Wolfenstein. Would love a dirty workaround to get DG Voodoo to hook into OpenGL since word on the net is, Truform calls survive. A little too sophisticated for me at this time, but im sure looking at my youtube channel video leads it would take you 5 minutes or less of effort assuming the game is on hand. OpenGL DX10 raytracing would also be a nice touch since a great deal of my library with OpenGL is within the means of this sort of ancient solution.
Finally hitting the milestone of turning inward to quality. Old radeon, new radeon, old geforce, new geforce, intel GPUs in time. Down to game specific drivers, -dxlevel changes, the idea is it runs on pretty much everything especially in a modern context, eventually even on cellular devices. Then comes the generalized driver custom OS optimized image, thread scheduler context switching aversion tactics per app library wide, compiler spoofing performance checks, and finally ill start learning C++ because I have a lot of ideas id like to bring to the community. Even if my library is somewhat narrow. Thats because im ruthless about which games survive the selection process. They are naturally going to be the best examples of the technology. I might not be able to program yet but im a decent janitor for community input. The actual wording will get a remaster to something more robotic, and eventually automation because its too complicated for normies.
Valve might be doing lots of plug and play Vulkan optimizations which would be really nice. I have yet to come across a situation, granted I havent tried many, where DX12 made any sense at all. It appears to be a project you put off, or at least a door you opened for people with skills to one day exploit.
As for my custom DX10 driver idea, probably asking too much. At best we will see blips on linux with the x800 series and stuff like that. Would be really exotic to have Vulkan and DX12 running on DX10 hardware for the CPU benefits especially if each app has had human hand tuning. I know it wouldnt be the bottleneck, except it might be with multi GPU solutions in really jank code.
Thanks for reading, and thanks for your software. Its making a huge impact on what is possible. Also Nvidia made some changes to their drivers recently which lead to the what on my channel I call the nuke button. It basically is a high probability of total OS lock up if you play with reshade too much toggling it on and off under some games, and its most apparent under DG Voodoo.