blob: 9773a70c11369dddd5c27ae1e6a06833b047c292 [file] [log] [blame]
KRenderingPaintServer {id="MyGradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}
KCanvasResource {id="Identity" [type=FILTER] [effects=[[type=COMPONENT-TRANSFER] [subregion="at (0,0) size 650x420"] [red func=[type=IDENTITY]] [green func=[type=IDENTITY]] [blue func=[type=IDENTITY]] [alpha func=[type=IDENTITY]]]]}
KCanvasResource {id="GammaBlank" [type=FILTER] [effects=[[type=COMPONENT-TRANSFER] [subregion="at (0,0) size 650x420"] [red func=[type=IDENTITY]] [green func=[type=GAMMA] [amplitude=1.00] [exponent=1.00] [offset=0.00]] [blue func=[type=IDENTITY]] [alpha func=[type=IDENTITY]]]]}
KCanvasResource {id="GammaFull" [type=FILTER] [effects=[[type=COMPONENT-TRANSFER] [subregion="at (0,0) size 650x420"] [red func=[type=IDENTITY]] [green func=[type=GAMMA] [amplitude=1.00] [exponent=0.50] [offset=0.00]] [blue func=[type=IDENTITY]] [alpha func=[type=IDENTITY]]]]}
KCanvasResource {id="GammaOrd" [type=FILTER] [effects=[[type=COMPONENT-TRANSFER] [subregion="at (0,0) size 650x420"] [red func=[type=IDENTITY]] [green func=[type=GAMMA] [amplitude=1.00] [exponent=2.00] [offset=0.00]] [blue func=[type=IDENTITY]] [alpha func=[type=IDENTITY]]]]}
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
KCanvasContainer {svg} at (0.83,0.83) size 1081.67x698.33
KCanvasContainer {g} at (0.83,0.83) size 1081.67x698.33
KCanvasContainer {svg} at (0.58,8.27) size 748.85x483.46
KCanvasContainer {defs} at (0,7.69) size 0x0
KCanvasItem {rect} at (0.58,8.27) size 748.85x483.46 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00L649.00,1.00L649.00,419.00L1.00,419.00"]
KCanvasContainer {g} at (0.58,8.27) size 748.85x483.46
KCanvasItem {rect} at (0.58,8.27) size 748.85x483.46 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00L649.00,1.00L649.00,419.00L1.00,419.00"]
KCanvasItem {rect} at (23.08,19.23) size 669.23x46.15 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Identity] [data="M20.00,10.00L600.00,10.00L600.00,50.00L20.00,50.00"]
RenderSVGText {text} at (20,70) size 800x18
RenderSVGInlineText {#text} at (0,-15) size 101x18
text run at (0,-15) width 101: "type: identity"
KCanvasItem {rect} at (23.08,134.62) size 669.23x46.15 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#GammaBlank] [data="M20.00,110.00L600.00,110.00L600.00,150.00L20.00,150.00"]
RenderSVGText {text} at (20,170) size 800x18
RenderSVGInlineText {#text} at (0,-15) size 575x18
text run at (0,-15) width 575: "type: gamma amplitude=1 exponent=1 offset=0 -- Result should be identity"
KCanvasItem {rect} at (23.08,250) size 669.23x46.15 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#GammaFull] [data="M20.00,210.00L600.00,210.00L600.00,250.00L20.00,250.00"]
RenderSVGText {text} at (20,270) size 800x18
RenderSVGInlineText {#text} at (0,-15) size 529x18
text run at (0,-15) width 529: "type: gamma amplitude=1 exponent=0.5 offset=0 -- Result should be"
RenderSVGText {text} at (20,290) size 800x18
RenderSVGInlineText {#text} at (0,-15) size 188x18
text run at (0,-15) width 188: "delayed falloff in gradient"
KCanvasItem {rect} at (23.08,365.38) size 669.23x46.15 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#GammaOrd] [data="M20.00,310.00L600.00,310.00L600.00,350.00L20.00,350.00"]
RenderSVGText {text} at (20,370) size 800x18
RenderSVGInlineText {#text} at (0,-15) size 568x18
text run at (0,-15) width 568: "type: gamma amplitude=1 exponent=2 offset=0 -- Result should compress"
RenderSVGText {text} at (20,390) size 800x18
RenderSVGInlineText {#text} at (0,-15) size 90x18
text run at (0,-15) width 90: "the gradient"