[Bug 65416] r300g does not eliminate unread varyings

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 12 12:05:53 PDT 2013


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

--- Comment #5 from Marek Olšák <maraeo at gmail.com> ---
I have implemented it, but there is a problem. If I enable the optimization,
EXT_separate_shader_objects must be disabled. Is it okay with you?

This is a valid sequence with EXT_sso:
glUseProgram(prog_with_vs_and_fs);
glUseShaderProgramEXT(prog_with_fs);

prog_with_vs_and_fs cannot be optimized, because the program object can be
bound partially (in this case only the vertex shader from the program object is
bound).

ARB_separate_shader_objects doesn't have this issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130612/fce722e5/attachment.html>


More information about the dri-devel mailing list