On 17/05/2018 02:05, Dmitry Markov wrote:
Hi Sergey,
According to your fix replacSurfaceData() and updateMinimumSize() are invoked
only if the graphics device has been changed or the peer has been resized:
734 if (pResized || isNewDevice) {
735 replaceSurfaceData();
736 updateMinimumSize();
737 }
Shall we also check tResized in the statement above, (i.e. take into account
changes in the target's size)?
Both of these methods bounds to the peer object(the size of NSWindow),
and should be called when the peer is resized.
- surfaceData should be updated because its size should be equal to
the size of NSWindow.
- updateMinimumSize should be called because it is depends on the
MaxTextureHeight of the peer's LWGraphicsConfig
--
Best regards, Sergey.