BTW... just did a recent re-compile using Ubuntu Wily on my workstation.
running `openmw --skip-menu` drops me off in the ashlands region, outdoors with a skamp running around. I get 200~ fps @ 800x600. I get 110~ fps @ 1920x1080.
CPU: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
GPU: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
Great work!
I did the same test on my RaspberryPi2 (just for fun) using the latest VC4 work by Eric, I get about 20~fps @ 800x600. We're getting there.
Update:
with latest mesa (from master), I can get 15fps @ 1080p on the RPi2
OpenMW 0.37.0 (?)
- psi29a
- Posts: 5361
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
- psi29a
- Posts: 5361
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: OpenMW 0.37.0 (?)
MOAR SAUCE! (Great work Scrawl!)
Will the new shader system work on OpenGL 2.1 / GLSL 1.2 hardware (RPi1/2/Tablets/Mobiles)?
If enabled on platforms that don't support it, will it gracefully back off to non-shader mode and give a warning?
Will the new shader system work on OpenGL 2.1 / GLSL 1.2 hardware (RPi1/2/Tablets/Mobiles)?
If enabled on platforms that don't support it, will it gracefully back off to non-shader mode and give a warning?
Re: OpenMW 0.37.0 (?)
Nice ! Are you going to fix these gaps (Is there even a way to fix them?) :scrawl wrote:The new water shader is taking shape There is still a bug with the normals though. Also, I need to look into why the sun's occlusion query causes a frame spike every 4th frame or so.
http://i.imgur.com/xAf4V2um.png
Re: OpenMW 0.37.0 (?)
I imagine that you could "solve" them by rendering the reflection (The third of the small boxes on the bottom of the screenshot) without backface culling, or by scaling/translating it slightly.
Of course, I've only done the most basic of shader work, so no idea if it's the correct way to go about it.
Of course, I've only done the most basic of shader work, so no idea if it's the correct way to go about it.
Re: OpenMW 0.37.0 (?)
There is a workaround - offset the culling planes towards the viewer. That is what the old water did, I just haven't ported that aspect yet.Nice ! Are you going to fix these gaps (Is there even a way to fix them?) :
With something like screen space reflections, this "bleeding" wouldn't be an issue, but screen space reflections have other problems (like not allowing reflection of objects that aren't on screen).
Re: OpenMW 0.37.0 (?)
Scrawl, I love you. Just fyi.
Re: OpenMW 0.37.0 (?)
Love don't buy pizza. Patreon your feelings (more)!raevol wrote:Scrawl, I love you. Just fyi.