![Smile :)](./images/smilies/icon_e_smile.gif)
DisplayBrushFX with #FLOWBOTTOM displays garbage when the brush has an alpha channel transparency and bigger than the display size.
All the flow transition types are affected.
She found it on windows, but the same happens on OS4 too.
Code: Select all
@DISPLAY 1,{fillstyle=#FILLGRADIENT,gradientstyle=#LINEAR,gradientstartcolor=#RED,gradientendcolor=#YELLOW}
TextOut(#RIGHT,10,"Ok lazy boy!\nHere is the flow with a 640x480 brush")
CreateTextObject(1,"Amiga")
ConvertToBrush(#TEXTOBJECT,1,1)
ScaleBrush(1,640,480,True)
DisplayBrushFX(1,#CENTER,#CENTER,{type=#HFLOWTOP,speed=3})
TextOut(#RIGHT,50,"Now press LMB!")
WaitLeftMouse
Cls
ConvertToBrush(#TEXTOBJECT,1,1)
ScaleBrush(1,650,490,True)
DisplayBrushFX(1,#CENTER,#CENTER,{type=#HFLOWTOP,speed=3})
TextOut(#RIGHT,10,"Can you see the problem?")
Repeat
WaitEvent
Forever
Code: Select all
- Fix: #HFLOWXXX and #VFLOWXXX effects caused pixel trash when used with graphics that required clipping
and layers were turned off (reported by lazi's 12 year old daughter)