On 02/18/2013 02:20 PM, Andy Furniss wrote:
Stefan Seifert wrote:
Hi!

Amazing work! I see some 50 % speed ups in FlightGear and even more.
While
normally 3D clouds tear performance down to an unflyable stutter, with
your
branch I can fly in densly clouded conditions at usable framerates. I
can now
turn all shaders to maximum and enjoy the view. This makes a huge
difference.

Unfortunately there's a downside as well:


Testing with rv790 with drm-fixes kernel not much works -

It's an expected result for now. I have the evergreen card only, so the branch wasn't tested with the non-evergreen chips at all. It will require some fixes to handle the hardware differences between chip generations. I'll try to make sure that all differences are taken into account.


etqw runs but in a level 50% of screen is junk.

nexuiz menus total junk, didn't test further.

xonotic menus OK but gpu lock on starting timedemo.

vdpau mpeg2 decode - renders 90% junk.

heaven 3.0 (on a different pure 64 bit setup) gpu lock.

Unrelated question wtr heaven 3.0 - does it work properly anyway?

For me running 64bit on rv790 with vanilla mesa with or without llvm I
have to set shaders to medium, on high it works but I get no
lighting/effects. There are also a couple of scenes that render as
flared out black and white.


Unigine engine has known compatibility problems with mesa, so it requires some workarounds. I use the following environment variables:

MESA_EXTENSION_OVERRIDE=-GL_ARB_shader_bit_encoding
force_glsl_extensions_warn=true

With these settings the rendering seems correct on evergreen with all Unigine demos. I don't know if it works with the non-evergreen chips though.

Vadim



_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to