[Bug 29137] [r300g] troubles with wine and "r300: Max size of the constant buffer is 256*4 floats."

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Aug 2 06:41:10 PDT 2010


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

--- Comment #3 from Pavel Ondračka <drakkk at centrum.cz> 2010-08-02 06:41:10 PDT ---
(In reply to comment #2)
> As a quick workaround you could modify Wine to use a slightly smaller array in
> shader_generate_glsl_declarations(), but we can't do that in general in Wine,
> because some applications depend on being able to use the higher indices, even
> if the total number of constants they use is nowhere near the limit.

I've had a look at shader_generate_glsl_declarations() function, however it is
quite complicated and I don't have any clue how to do this. I don't even know
if we are talking about some one liner patch or complete rewrite of this
function :-( Henri, if this is just a simple change would you be so kind to
write this patch for me, please? I don't know if this issue is going to be
fixed in the r300g driver any time soon.

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


More information about the dri-devel mailing list