KRenderingPaintServer {id="MyGradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}
layer at (0,0) size 800x600
  RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
  RenderSVGRoot {svg} at (0.58,8.27) size 748.85x483.46
    RenderSVGContainer {g} at (0.58,8.27) size 748.85x483.46
      RenderSVGViewportContainer {svg} at (25.58,16.60) size 748.85x483.46
        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
          RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0
            RenderSVGGradientStop {stop} at (0,0) size 0x0
            RenderSVGGradientStop {stop} at (0,0) size 0x0
        RenderPath {rect} at (25.58,16.60) size 748.85x483.46 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00 L649.00,1.00 L649.00,419.00 L1.00,419.00 Z"]
        RenderSVGContainer {g} at (25.58,16.60) size 748.85x483.46
          RenderPath {rect} at (25.58,16.60) size 748.85x483.46 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00 L649.00,1.00 L649.00,419.00 L1.00,419.00 Z"]
          RenderPath {rect} at (48.08,27.56) 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.00 L600.00,10.00 L600.00,50.00 L20.00,50.00 Z"]
          RenderSVGText {text} at (20,70) size 101x18 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-15) size 101x18
              chunk 1 text run 1 at (20.00,70.00) startOffset 0 endOffset 14 width 101.00: "type: identity"
          RenderPath {rect} at (48.08,142.95) 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.00 L600.00,110.00 L600.00,150.00 L20.00,150.00 Z"]
          RenderSVGText {text} at (20,170) size 575x18 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-15) size 575x18
              chunk 1 text run 1 at (20.00,170.00) startOffset 0 endOffset 72 width 575.00: "type: gamma amplitude=1 exponent=1 offset=0 -- Result should be identity"
          RenderPath {rect} at (48.08,258.33) 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.00 L600.00,210.00 L600.00,250.00 L20.00,250.00 Z"]
          RenderSVGText {text} at (20,270) size 529x18 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-15) size 529x18
              chunk 1 text run 1 at (20.00,270.00) startOffset 0 endOffset 65 width 529.00: "type: gamma amplitude=1 exponent=0.5 offset=0 -- Result should be"
          RenderSVGText {text} at (20,290) size 188x18 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-15) size 188x18
              chunk 1 text run 1 at (20.00,290.00) startOffset 0 endOffset 27 width 188.00: "delayed falloff in gradient"
          RenderPath {rect} at (48.08,373.72) 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.00 L600.00,310.00 L600.00,350.00 L20.00,350.00 Z"]
          RenderSVGText {text} at (20,370) size 568x18 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-15) size 568x18
              chunk 1 text run 1 at (20.00,370.00) startOffset 0 endOffset 69 width 568.00: "type: gamma amplitude=1 exponent=2 offset=0 -- Result should compress"
          RenderSVGText {text} at (20,390) size 90x18 contains 1 chunk(s)
            RenderSVGInlineText {#text} at (0,-15) size 90x18
              chunk 1 text run 1 at (20.00,390.00) startOffset 0 endOffset 12 width 90.00: "the gradient"
