http://bugs.freedesktop.org/show_bug.cgi?id=13753





------- Comment #9 from [EMAIL PROTECTED]  2007-12-21 13:32 PST -------
Created an attachment (id=13298)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=13298&action=view)
Patch 5/5

I've attached a series of 5 git patches (never really used git before so let me
know if I stuffed it up). They fix most of these bugs that can be fixed locally
(i.e. without messing with other files and causing unintended consequences).
They also finish off Brian's fix to bug 13751, and add a prog/tests/shader_api
regression test (maybe should get renamed to bug_13751, that's up to someone
else). The regression test doesn't work on everything because some of the bugs
are masked by other bugs (e.g. the shader compiler asserts when given an array
of samplers).

The problems still outstanding in shader_api.c
- glGetUniformLocation and glGetActiveUniform are still brain-damaged because
the compiler doesn't provide the right information.
- passing count > 1 on a non-array is now silently accepted, because again the
compiler doesn't provide enough information to distinguish between a 1-element
array and a non-array (unless I missed something).
- glGetActiveAttrib almost always gets the type wrong (but less wrong than
before), again because the compiler isn't providing the necessary information.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to