Hello Gerrit,

Gerrit Voß wrote:
> On Fri, 2010-08-13 at 17:27 -0500, Carsten Neumann wrote:
>> Should the 'backend' parts of the new shader stuff (ShaderExeChunks, 
>> etc.) actually be transmitted in the cluster?
> 
> they should not, I checked and they seem to be, so that is wrong I'll
> change that. Let me look through it a little, I have a guess where the
> assert failure might come from.

your change mostly fixed the problems with our app, I committed a follow 
up that marks some additional fields as FClusterLocal as they reference 
ShaderExecutable{,Var}Chunks:

ShaderProgram::_mfParents
ShaderVariable::_mfParents
ShaderValueVariable::_mfVariableIdx

and:
ShaderProgramVariables::_mfParents

this last one is a bit iffy as the parents field is actually the one in 
the Attachment base class. Is the reuse of the parents field there 
intentional [1]?

        Cheers,
                Carsten

[1] a related question is why StateChunk derives from Attachment in the 
first place? Does anyone remember?

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Opensg-core mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-core

Reply via email to