https://bugs.freedesktop.org/show_bug.cgi?id=43477
Kenneth Graunke <kenn...@whitecape.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |NOTOURBUG --- Comment #6 from Kenneth Graunke <kenn...@whitecape.org> 2012-08-14 15:32:11 UTC --- This is a bug in Unigine's engine. It's supposed to request that functionality by one of these options: 1. Specifying #version 130 (it doesn't, so it gets 110, which is mandatory spec behavior) 2. Specifying #extension GL_EXT_texture_array : require Since it does neither of those, we don't offer the functionality. Which is correct behavior, and not a problem with any other applications. That said, we did put in a workaround for their apps (our first ever). You simply need to install a drirc. This should happen on 'make install', but you can also copy src/mesa/drivers/dri/common/drirc to either /etc/drirc or ~/.drirc. That automatically detects Unigine binary names and applies the two necessary workarounds: 1. force_glsl_extensions_warn - let them use extensions without asking, but warn on use 2. disable_blend_func_extended - disable the ARB_blend_func_extended extension, which at least Heaven completely misuses in a way that can't possibly work. You can also set those two items as environment variables if you prefer that to installing a drirc. The drirc just makes it automatic. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev