Simon
f76343e16f
Rename draw_gles2.cpp to draw_gles3_multiview.cpp
2020-10-10 11:08:46 +01:00
Simon
4617fdec5a
Small optimisation of the setting of the matrices for multiview
2020-10-09 21:33:55 +01:00
Simon
fb4d4a81d2
Multiview Shader Matrices buffer now supplied correctly
...
- decomposed the MVP into three separate matrices so the view matrix only needs to be supplied to the shader once per frame
- huge speed boost to the render thread, only a handful of ms per frame now, any framedrops are purely from the GPU
2020-10-08 21:16:18 +01:00
Simon
b004763108
Fix in game GUIs
...
we've lost the HUD and PDA though :(
2020-10-07 22:46:46 +01:00
Simon
74acf16f9d
Implementation of OpenGL ES Multiview
...
Now render thread takes 50% CPU time since it only runs once.
More work is needed as GUIs are messed up
2020-10-07 19:05:09 +01:00
Simon
4201c1deca
Working stereo
...
very jittery though
2020-09-09 23:16:24 +01:00
Simon
b2b8f43c9d
Initial Commit
...
Builds, runs, no stereo or much else is working, menus work ok though
2020-09-08 23:10:45 +01:00