https://bugs.freedesktop.org/show_bug.cgi?id=58734

--- Comment #1 from Kenneth Graunke <kenn...@whitecape.org> ---
Created attachment 72119
  --> https://bugs.freedesktop.org/attachment.cgi?id=72119&action=edit
Hack to pretend EXT_bindable_uniform is supported

It looks like most of Dungeon Defenders' shaders try to enable
EXT_bindable_uniform via:

#extension GL_EXT_bindable_uniform : require

but all of the shaders also contain "/*ndabl*/uniform" instead of "bindable
uniform", which suggests that the game /used/ to use the extension, but doesn't
now.  It's just asking for functionality it doesn't need.

I commented on the upstream bug (linked from the URL field here); hopefully
icculus can fix that.  In the meantime, I've also attached a patch that makes
Mesa pretend to support the extension, which allows the game to run.  (It
doesn't actually implement anything.)

On i965/Ivybridge, this makes it draw the splash screen, but it then hits an
assertion failure.  I'll look into that.

-- 
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

Reply via email to