Gizzy wrote on Jan 30
th, 2019 at 6:39pm:
This was using j_39 with Opengl. Seems it works as-is with no ini changes in software rendering and d3d8/9 at least. XOpengl shows black textures like Opengl did originally
Can you give me a small example of this for me to test with? Would make fixing more easy for me.
Gizzy wrote on Jan 30
th, 2019 at 6:39pm:
If it helps, UseHardwareClipping isn't an option in d3d or XOpengl and I didn't see any performance drop (AMD FX-8350, GTX 970, 8GB ram)
There is this option for XOpenGL it's just called UseHWClipping there. It's existing for D3D9/OpenGL and XOpenGL, so it should be tested in each. What it does is to batch single calls to one bigger call, so that instead of like 1000 calls of 1 Poly it's 1 call with 1000 Polys.
This is mostly of advantage for rendering (static) meshes and makes a huge gain in performance in situations where these are used more often (or when using more complex meshes). This difference is even bigger in XOpenGL, because modern GL suffers even more from this "single call" behavior the UEngine1 is using, but even for the old rendevs it definitely makes a difference.
Dr.Flay™ wrote on Jan 31
st, 2019 at 12:58am:
Hmm yeah the default.ini is missing lots of updated settings for new renderers.
I create a new set of renderer defaults each time I update them or add a new 1.
Bit of a pain but worth the convenience.
Just delete the renderer section or just the contents of the renderer section in Unreal.ini, then access the advanced setings window from either the game or UEd and toggle 1 of the options in the changed renderer. This should write all the contents of the renderer ini lines at the default values (apart from the 1 you toggled, so toggle it back)
Copy the new lines to the defaults file.
Glad you reminded me Gizzy
*cough*
Smirftsch could we have a function added somewhere so we can generate new defaults easier ?
Uhm...what's missing there? Indeed I made a complete new default setup for XOpenGL lately so that it checks and fills in all needed defaults if not there, but for the others I think it should be easiest to plain update Default.ini accordingly.