Announcement

Collapse
No announcement yet.

Shaders mod for better VR performance (experimental)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    The MSAA being only drawn at the center of the view is the genius in all this. I removed a lot of the other stuff from the mod. The glass, shadows and sun glare stuff, as I didn't want to compromise on those things.


    If ED looks at ANYTHING first it should be the MSAA trick.

    Comment


      Originally posted by Brixmis View Post
      I just removed the mod via JSGME and then went to delete the metacaches (in my understanding, these would be filled with the data rebuilt after the mod was installed) and there is no DCS folder inside any of the metacache folders.
      The compiled shaders go to your user home folder, under Saved Games\DCS\fxo and metashaders2.
      As a cyborg, you will serve SHODAN well
      http://www.kegetys.fi

      Comment


        Roger! Thanks

        Comment


          Man, i wish we could get this working for multiplayer. A busy carriier deck today on one of the servers and im like 23 frames with ASW.

          Comment


            Originally posted by nicka117 View Post
            Man, i wish we could get this working for multiplayer. A busy carriier deck today on one of the servers and im like 23 frames with ASW.
            Well you can in a hacker kind of way. There are 6 files that cause you to fail the integrity check. Clicking the red shield on the MP screen will tell you which ones. If you replace those files with the originals you will now pass the IC. I did this myself and still have much better frames thank without this mod. Though I have no idea what any of these files do, at this point I dont really care because I'm happy with the FPS improvement.
            Airdog
            | Asus ROG Strix Z370-E Mobo | i7 8700K @ 4.7 | 32 GB DDR4@3200mhz | Gigabyte 2080Ti OC 11GB| Samsung M.2 960 Evo 250Gb and 500Gb | Win10 Pro | Hotas Warthog #02743 | Track IR 5 | Toshiba 47" 120hz LED | Acer 23" Touchscreen | HELIOS |Oculus Rift-S|

            http://www.blackknightssquadron.com/

            Comment


              I had a quick go with this mod and it gave me (8700K+1080Ti) quite a boost.

              To quantify, here is a comparison of the FPS using the DCS vanilla (purple line) and modded (green line) shaders:

              Click image for larger version

Name:	Benchmark-Batumi.PNG
Views:	1
Size:	208.2 KB
ID:	6627953(click to enlarge)

              This was a free flight with the F-86F over and near Batumi from south to north. I recorded a track (attached) and let it replay with and without the mod enabled.

              The first ~45 seconds are over Batumi with the city in the center of the view. After passing Batumi, I briefly looked west at the open sea and then into the sky. After that, I turned east into a forestal area.

              Over Batumi the FPS increase from 45 to 75 (+-5) so a relative increase of >60%.
              In the forestal areas FPS with the vanilla shaders increase to 65-70 while the modded shaders are >80 (+20%)..

              Over the whole track the vanilla shaders give 58 FPS on average. The average with the modded shaders is 82 so a gain of ~24 FPS or around 40%.

              I used a pixel density of 1.5, MSAA was off, shadows high and terrain object shadows flat. These are the remaining settings:
              Click image for larger version

Name:	Settings.png
Views:	1
Size:	2.52 MB
ID:	6627954(click to enlarge)

              So far I only looked at the FPS and not at the graphics quality. But for pure FPS this looks really good
              Last edited 02-01-2019, 07:46 AM.
              A warrior's mission is to foster the success of others.
              i7-8700K | Asus RTX 2080Ti Strix OC | 32 GB Ram 3200 MHz DDR-4 | Asus Maximus Hero X | Samung EVO 960 Pro SSD | VKB Gunfighter Pro | MFG Crosswind | Rift S
              RAT - On the Range - Rescue Helo - Recovery Tanker - Warehouse - Airboss

              Comment


                With various things disabled, can someone tell me what effect this mod has when not in VR? I still use a monitor when learning modules in order to see manuals etc.
                Also, how do I change that crazy pop up grass thing on verges when really close?
                Intel i9 10900K 5.1GHz · Palit RTX 2080 Ti OC Gaming Pro · ASUS ROG STRIX Z490-F · Acer 4K 32" XB321HK · Samsung 970 500Gb M.2 NVMe · 2 x Samsung 850 Evo 1Tb · 2Tb HDD · 32Gb Corsair Vengance 3000MHz DDR4 · Windows 10 · Thrustmaster TPR Pedals · TrackIR5 · Thrustmaster F/A-18 Hornet Grip · Virpil WarBRD Base · Virpil Throttle MT-50 CM2 · Virpil Alpha Grip · HP Reverb Pro

                Comment


                  Originally posted by imacken View Post
                  With various things disabled, can someone tell me what effect this mod has when not in VR? I still use a monitor when learning modules in order to see manuals etc.
                  Also, how do I change that crazy pop up grass thing on verges when really close?
                  You can reduce the grass /clutter slider in the graphics options for the pop up. As for non VR, not sure what it does different other than change the shaders it uses. Most non VR applicants don't have issues with fps unless they are running x8 msaa and everything on high.
                  Asus ROG Strix Z370-E | Core i7 8700k @5.0Ghz-Corsair H100i v2 | 32GB DDR4 Corsair Vengence LPX 3000 | 1TB Seagate 7200 rpm | OCZ Trion 150 960GB | 256GB Samsung 830 | 1TB Samsung 850 EVO | Asus Strix OC 1080Ti | Samsung Odyssey

                  Comment


                    Unfortunately just had my first stutters with the C-101EB over Normandy, and flying at tree-top level over towns with a few AI Mustangs in the air .

                    Still far better than previously, though.

                    Comment


                      Originally posted by imacken View Post
                      With various things disabled, can someone tell me what effect this mod has when not in VR? I still use a monitor when learning modules in order to see manuals etc.
                      Also, how do I change that crazy pop up grass thing on verges when really close?

                      On my 4k monitor, this mod drops GPU load approximatly by 20%.. the only draw backs i could notice were grass looking a bit sparse when flying really low in the Gazelle, the lack of Bloom, and requires a bit of gamma adjustment... other than that... everything looks just as good as vanilla with a substantial performance increase..
                      Ryzen R7 1800x|EVGA FTW3 1080Ti|32gb Corsair Dominator Platinum@2666mhz|Samsung 750 EVO|LG 4k 50" Main Display|ASUS PB278Q Reference Display|

                      Comment


                        Originally posted by Kegetys View Post
                        The compiled shaders go to your user home folder, under Saved Games\DCS\fxo and metashaders2.
                        So why do we have to rename the DCS folders then? I thought that whatever was in Saved Games took priority.
                        Intel i9 10900K 5.1GHz · Palit RTX 2080 Ti OC Gaming Pro · ASUS ROG STRIX Z490-F · Acer 4K 32" XB321HK · Samsung 970 500Gb M.2 NVMe · 2 x Samsung 850 Evo 1Tb · 2Tb HDD · 32Gb Corsair Vengance 3000MHz DDR4 · Windows 10 · Thrustmaster TPR Pedals · TrackIR5 · Thrustmaster F/A-18 Hornet Grip · Virpil WarBRD Base · Virpil Throttle MT-50 CM2 · Virpil Alpha Grip · HP Reverb Pro

                        Comment


                          I can finally play DCS again

                          Thank you Kegetys
                          Asus GeForce GTX 1070 Turbo, 16GB 2666 MHz DDR4, i5-7600K 3.8GHz, GA-H270-HD3, Samsung 850 EVO 250GB SSD, Oculus Rift CV1

                          Comment


                            Originally posted by imacken View Post
                            So why do we have to rename the DCS folders then? I thought that whatever was in Saved Games took priority.
                            What is the function of the C:\Program Files\Eagle Dynamics\DCS World OpenBeta\Mods\terrains\Caucasus\misc\metacache\dcs folder. If I rename it, and don't use the mod, DCS works as normal.
                            Intel i9 10900K 5.1GHz · Palit RTX 2080 Ti OC Gaming Pro · ASUS ROG STRIX Z490-F · Acer 4K 32" XB321HK · Samsung 970 500Gb M.2 NVMe · 2 x Samsung 850 Evo 1Tb · 2Tb HDD · 32Gb Corsair Vengance 3000MHz DDR4 · Windows 10 · Thrustmaster TPR Pedals · TrackIR5 · Thrustmaster F/A-18 Hornet Grip · Virpil WarBRD Base · Virpil Throttle MT-50 CM2 · Virpil Alpha Grip · HP Reverb Pro

                            Comment


                              Wow, mod is just brilliant. Is it possible to make something similar for the Il2 BOS? Every developer should pay you for such a work. You did what they can't achieve for a long long time. I'm really impressed.

                              Comment


                                I keep getting a DX11Renderer - Error
                                Shader "bazar/shaders/deferred/resolvedepth.fx failed to compile

                                Nobody else gets this?

                                Comment


                                  A few people did... the solution is earlier in the thread.




                                  You need to COPY the folder that the mod gets extracted into instead of renaming it.
                                  Win-10 x64

                                  Nvidia RTX2080 (HP Reverb)
                                  Asus Prime X570P
                                  AMD 3800x
                                  32GB G-Skill RipJaw 3600

                                  Saitek X-65F and Fanatec Club-Sport Pedals
                                  Using VJoy and UCR to remap Throttle and Clutch into Rudder axis

                                  Comment


                                    I tested this good mod, but I return to orignal VR setting.

                                    Because, yes, it reduce about 10~15% of GPU load, but, as we know, we target steady 90fps, 45fps of GPU load 70% and 45fps of GPU load 55% is same result of 45fps but loose too much visual effects.

                                    1070 & 7700k 4.8G used.

                                    Comment


                                      Originally posted by Nansaram View Post
                                      I tested this good mod, but I return to orignal VR setting.

                                      Because, yes, it reduce about 10~15% of GPU load, but, as we know, we target steady 90fps, 45fps of GPU load 70% and 45fps of GPU load 55% is same result of 45fps but loose too much visual effects.

                                      1070 & 7700k 4.8G used.
                                      Same here went back to the good visuals and good performance at 45fps with WMR and its good ASW.

                                      1080ti and 8700 oc 5ghz used
                                      I7-8700 @5GHZ, 32GB 3000MHZ RAM, 1080TI, Rift S, ODYSSEY +. SSD DRIVES, WIN10

                                      Comment


                                        You're losing out. Do more tweaking. Apparently you can remove some of the reduction in graphics without losing the MSAA and rendering mask.
                                        Win-10 x64

                                        Nvidia RTX2080 (HP Reverb)
                                        Asus Prime X570P
                                        AMD 3800x
                                        32GB G-Skill RipJaw 3600

                                        Saitek X-65F and Fanatec Club-Sport Pedals
                                        Using VJoy and UCR to remap Throttle and Clutch into Rudder axis

                                        Comment


                                          Can we take a breath here and look at what this mod is doing.

                                          There is a lot of enthusiasm by some people over how wonderful this is, but I am in the not-completely-convinced camp.

                                          1) I can see the benefit of the MSAA masking. There is no doubt that must reduce resources used simply by the fact the whole screen is not being processed. A definite positive. First question here is, can we have that effect without taking away some of the graphical effects that this mod seems to do?

                                          2) Without the mod, what sort of performance increase would we get simply by disabling some of the effects in the main GUI settings screen?

                                          3) There is something going on with grass when using this mod that I can't quite explain. I get effects that I didn't see before.

                                          4) Seems to me that it's people with higher end kit that are not seeing any great benefit of this mod. In my case, I am able to put on x4 MSAA rather than x2, but I haven't tried simply turning things off in the GUI settings to see if I get the same thing without the mod.

                                          5) I don't understand what is happening with the folders of type C:\Program Files\Eagle Dynamics\DCS World OpenBeta\Mods\terrains\Caucasus\misc\metacache\dcs. We are told to rename them in the mod readme file, but even when renamed and without the mod, DCS runs as normal, so I don't know why we are doing anything with these folders. I have asked here a couple of times on that, but no reply was given.

                                          I have ASW switched on in auto mode, so I only tend to see 45fps or 90fps anyway. I have it switched on, otherwise it's too easy to see 'double image' type artifacts on instrument gauge readings when moving head left and right quickly.

                                          I think a bit more investigation is needed here.
                                          Intel i9 10900K 5.1GHz · Palit RTX 2080 Ti OC Gaming Pro · ASUS ROG STRIX Z490-F · Acer 4K 32" XB321HK · Samsung 970 500Gb M.2 NVMe · 2 x Samsung 850 Evo 1Tb · 2Tb HDD · 32Gb Corsair Vengance 3000MHz DDR4 · Windows 10 · Thrustmaster TPR Pedals · TrackIR5 · Thrustmaster F/A-18 Hornet Grip · Virpil WarBRD Base · Virpil Throttle MT-50 CM2 · Virpil Alpha Grip · HP Reverb Pro

                                          Comment

                                          Working...
                                          X