hg: openjfx/8u-dev/rt: Fix RT-37356: SW pipeline renders transparent gradients darker than normal

2014-09-18 Thread james . graham
Changeset: 50abb5090816
Author:flar james.gra...@oracle.com
Date:  2014-09-18 14:41 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/50abb5090816

Fix RT-37356: SW pipeline renders transparent gradients darker than normal
Reviewed by: chien

- modules/graphics/src/main/java/com/sun/pisces/NativeSurface.java
! modules/graphics/src/main/java/com/sun/pisces/RendererBase.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWPaint.java
! modules/graphics/src/main/native-prism-sw/JJavaSurface.c
- modules/graphics/src/main/native-prism-sw/JNativeSurface.c
! modules/graphics/src/main/native-prism-sw/PiscesBlit.c
! modules/graphics/src/main/native-prism-sw/PiscesBlit.h
! modules/graphics/src/main/native-prism-sw/PiscesRenderer.inl
! modules/graphics/src/main/native-prism-sw/PiscesSurface.h



hg: openjfx/8u-dev/rt: Fix RT-38556: LinearGradient with large number of stops can cause error on Scene background fill

2014-09-17 Thread james . graham
Changeset: b5c3e59824b8
Author:flar james.gra...@oracle.com
Date:  2014-09-17 14:13 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b5c3e59824b8

Fix RT-38556: LinearGradient with large number of stops can cause error on 
Scene background fill
Reviewed by: chien

! modules/graphics/src/main/java/com/sun/prism/impl/BaseContext.java
! modules/graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/TestGraphics.java



hg: openjfx/8u-dev/rt: Fix RT-36221: INNER/OUTER stroketype drawn incorrectly on Ubuntu

2014-09-12 Thread james . graham
Changeset: 06b496f5c779
Author:flar james.gra...@oracle.com
Date:  2014-09-12 17:10 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/06b496f5c779

Fix RT-36221: INNER/OUTER stroketype drawn incorrectly on Ubuntu
Reviewed by: kcr

! modules/graphics/src/main/java/com/sun/prism/sw/SWContext.java



hg: openjfx/8u-dev/rt: Fix RT-38536: Deadlock initializing Image Conversion utilities from multiple threads

2014-09-11 Thread james . graham
Changeset: 2200f3672dbb
Author:flar james.gra...@oracle.com
Date:  2014-09-11 15:13 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2200f3672dbb

Fix RT-38536: Deadlock initializing Image Conversion utilities from multiple 
threads
Reviewed by: kcr

! modules/graphics/src/main/java/com/sun/javafx/image/PixelUtils.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteBgr.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteBgra.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteBgraPre.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteGray.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteGrayAlpha.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteGrayAlphaPre.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteRgb.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/ByteRgba.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/IntArgb.java
! modules/graphics/src/main/java/com/sun/javafx/image/impl/IntArgbPre.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/PixelUtils.java
! modules/graphics/src/main/java/com/sun/prism/Image.java
+ tests/system/src/test/java/com/sun/javafx/image/impl/ImageRaceTest.java



hg: openjfx/8u-dev/rt: Fix RT-38574: Deadlock in Presenting/UploadingPainter if resource factory is null

2014-09-09 Thread james . graham
Changeset: 2d34d02b27af
Author:flar james.gra...@oracle.com
Date:  2014-09-09 16:16 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2d34d02b27af

Fix RT-38574: Deadlock in Presenting/UploadingPainter if resource factory is 
null
Reviewed by: kcr

! 
modules/graphics/src/main/java/com/sun/javafx/tk/quantum/PresentingPainter.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java



hg: openjfx/8u-dev/rt: Fix RT-36205: Resource warnings while printing

2014-09-08 Thread james . graham
Changeset: 65b4034a7da1
Author:flar james.gra...@oracle.com
Date:  2014-09-08 15:58 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/65b4034a7da1

Fix RT-36205: Resource warnings while printing
Reviewed by: kcr, prr

! 
modules/graphics/src/main/java/com/sun/javafx/tk/quantum/PresentingPainter.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java
! modules/graphics/src/main/java/com/sun/prism/impl/BaseResourcePool.java
! modules/graphics/src/main/java/com/sun/prism/impl/ManagedResource.java
! modules/graphics/src/main/java/com/sun/prism/impl/ResourcePool.java
! modules/graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java



hg: openjfx/8u-dev/rt: Fix RT-38183: ManagedResource warnings when screen configurations change

2014-09-03 Thread james . graham
Changeset: 70ae8cc1e691
Author:flar james.gra...@oracle.com
Date:  2014-09-03 15:05 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/70ae8cc1e691

Fix RT-38183: ManagedResource warnings when screen configurations change
Reviewed by: kcr, felipe

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/graphics/src/main/java/com/sun/scenario/effect/impl/ImagePool.java
+ 
modules/graphics/src/main/java/com/sun/scenario/effect/impl/PoolFilterable.java
! modules/graphics/src/main/java/com/sun/scenario/effect/impl/Renderer.java
! 
modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrDrawable.java



hg: openjfx/8u-dev/rt: Fix RT-23822: Support FontSmoothingType in Canvas fillText()

2014-08-27 Thread james . graham
Changeset: 20ee873c49f1
Author:flar james.gra...@oracle.com
Date:  2014-08-27 15:24 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/20ee873c49f1

Fix RT-23822: Support FontSmoothingType in Canvas fillText()
Reviewed by: felipe, kcr

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java
! modules/graphics/src/main/java/javafx/scene/canvas/GraphicsContext.java
! modules/graphics/src/test/java/javafx/scene/canvas/CanvasTest.java



hg: openjfx/8u-dev/rt: Fix RT-37999: [Canvas] Provide GraphicsContext API to set dashed line stroke

2014-08-22 Thread james . graham
Changeset: b79b33bec0a5
Author:flar james.gra...@oracle.com
Date:  2014-08-22 15:56 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b79b33bec0a5

Fix RT-37999: [Canvas] Provide GraphicsContext API to set dashed line stroke
Reviewed by: kcr

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java
! modules/graphics/src/main/java/com/sun/openpisces/Dasher.java
! modules/graphics/src/main/java/com/sun/prism/BasicStroke.java
! modules/graphics/src/main/java/javafx/scene/canvas/GraphicsContext.java
! modules/graphics/src/main/native-prism/Dasher.c
! modules/graphics/src/test/java/javafx/scene/canvas/CanvasTest.java



hg: openjfx/8u-dev/rt: Fix RT-38315: [Decora] Render bug with Lighting effect

2014-08-19 Thread james . graham
Changeset: e6a0070b2865
Author:flar james.gra...@oracle.com
Date:  2014-08-19 18:16 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e6a0070b2865

Fix RT-38315: [Decora] Render bug with Lighting effect
Reviewed by: kcr

! modules/graphics/src/main/java/com/sun/scenario/effect/PhongLighting.java



hg: openjfx/8u-dev/rt: Fix RT-30107: NGCanvas should take advantage of new 1-step clipping support

2014-07-14 Thread james . graham
Changeset: 66866f7568a5
Author:flar james.gra...@oracle.com
Date:  2014-07-14 15:47 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/66866f7568a5

Fix RT-30107: NGCanvas should take advantage of new 1-step clipping support
Reviewed by: Felipe

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java



hg: openjfx/8u-dev/rt: Fix RT-37793: Performance issues on Canvas clearing temp and clip buffers

2014-07-10 Thread james . graham
Changeset: 37119e0b1c5d
Author:flar james.gra...@oracle.com
Date:  2014-07-10 16:02 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/37119e0b1c5d

Fix RT-37793: Performance issues on Canvas clearing temp and clip buffers
Reviewed by: Felipe

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java



hg: openjfx/8u-dev/rt: Fix RT-37300: Canvas needs a fast rectangular clip capability

2014-07-02 Thread james . graham
Changeset: ddf059995fc0
Author:flar james.gra...@oracle.com
Date:  2014-07-02 16:21 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ddf059995fc0

Fix RT-37300: Canvas needs a fast rectangular clip capability
Reviewed by: Felipe

! modules/graphics/src/main/java/com/sun/javafx/geom/Path2D.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java



hg: openjfx/8u-dev/rt: [BUILD] Create human readable names for auxilliary source directories in rt/graphics

2014-06-30 Thread james . graham
Changeset: 401757399baf
Author:flar james.gra...@oracle.com
Date:  2014-06-30 17:26 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/401757399baf

[BUILD] Create human readable names for auxilliary source directories in 
rt/graphics

! netbeans/graphics/nbproject/build-impl.xml
! netbeans/graphics/nbproject/genfiles.properties
! netbeans/graphics/nbproject/project.properties
! netbeans/graphics/nbproject/project.xml