On 07/16/2012 12:00 PM,
eq-dev-...@equalizergraphics.com wrote:
> Message: 1
> Date: Mon, 16 Jul 2012 10:06:04 +0200
> From: Stefan Eilemann <
eile...@gmail.com>
> To: Equalizer Developer List <
eq-...@equalizergraphics.com>
> Subject: Re: [eq-dev] Equalizer Segment reconfigurability at runtime
> Message-ID: <
4B06587B-036E-4C76...@gmail.com>
> Content-Type: text/plain; charset=us-ascii
>
> Hello Evgeny,
>
> On 13. Jul 2012, at 20:03, Evgeny Ilyushkin wrote:
>
>> I've looked at the code of eq::View, eq::fabric::View, eq::Frustum,
>> Wall, etc. and regretfully all I can see is methods calling
>> setWall(someNewWall) and adding DIRTY_FRUSTUM to the dirtyBits, which I
>> tried and it didn't work.
>
> That is necessary, but not enough. Missing is the actual commit which doesn't happen since fabric::Config does not yet traverse down to the segment. See fabric/config.ipp:641-647 and layout.ipp:78 and do similar things for canvas/segment.
>
>
> HTH,
>
> Stefan.
>
Thank you very much for pointing out the problem and the code places.
I've looked at the code you specified and I can finally see the missing
parts.
I'm currently working with the 1.0 version of Equalizer that our code
uses, but I will definitely put the changes in the github fork of the
newest version when the feature works.
BR,
Evgeny