On Sunday 21 September 2014 15:20:26 Alexander wrote:
> I download Cairo source and see use XCopyArea function.
> Cairo work fine. Other programs and Tk's work fine.
>
> It seems that problem in FPC(?)+MSE.
>
> Problem is speed-dependent. Messages, signals, buffers, network...
> Something asynchronous.
>
> The problem was earlier, but is shown while very fast (accelerated) work of
> function XCopyArea.
>
I was able to simplify the testcase:
https://gitorious.org/mseuniverse/mseuniverse/source/testcase/graphics/radeon
If I move the window I get an image like in attachment.
If lines 2458 and 2459 of lib/common/graphics/msex11gdi.pas git master
5d74c4408ca7c43fe9fba3fdaf61c71354641610 are uncommented the display is OK
while and after moving the window.
"
procedure gdi_copyarea(var drawinfo: drawinfoty); //gdifunc
[...]
endlab:
if pixmap2 <> 0 then begin
xfreepixmap(appdisp,pixmap2);
end;
end;
end;
//xflush(appdisp); << 2458
//sleep(10); << 2459
"
Can you reproduce?
Martin
------------------------------------------------------------------------------
Slashdot TV. Video for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk