Changeset: c328c0a247e1 Author: flar <james.gra...@oracle.com> Date: 2014-02-25 11:53 -0800 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c328c0a247e1
Fix RT-13275: GaussianBlur with zero radius still blurs Reviewed by: kcr, chien, felipe ! buildSrc/src/main/java/com/sun/scenario/effect/compiler/JSLC.java ! buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/prism/PrismBackend.java ! buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWBackend.java ! buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/me/MEBackend.java ! buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEBackend.java ! buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/prism/PrismGlue.stg ! buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/java/JSWGlue.stg ! buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/me/MEJavaGlue.stg ! buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/sse/SSEJavaGlue.stg ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java ! modules/graphics/src/main/java/com/sun/scenario/effect/AbstractShadow.java ! modules/graphics/src/main/java/com/sun/scenario/effect/Blend.java ! modules/graphics/src/main/java/com/sun/scenario/effect/BoxBlur.java ! modules/graphics/src/main/java/com/sun/scenario/effect/BoxShadow.java ! modules/graphics/src/main/java/com/sun/scenario/effect/Brightpass.java ! modules/graphics/src/main/java/com/sun/scenario/effect/ColorAdjust.java ! modules/graphics/src/main/java/com/sun/scenario/effect/CoreEffect.java ! modules/graphics/src/main/java/com/sun/scenario/effect/Crop.java ! modules/graphics/src/main/java/com/sun/scenario/effect/DisplacementMap.java ! modules/graphics/src/main/java/com/sun/scenario/effect/FilterEffect.java ! modules/graphics/src/main/java/com/sun/scenario/effect/Flood.java ! modules/graphics/src/main/java/com/sun/scenario/effect/GaussianBlur.java ! modules/graphics/src/main/java/com/sun/scenario/effect/GaussianShadow.java ! modules/graphics/src/main/java/com/sun/scenario/effect/ImageData.java ! modules/graphics/src/main/java/com/sun/scenario/effect/InvertMask.java + modules/graphics/src/main/java/com/sun/scenario/effect/LinearConvolveCoreEffect.java ! modules/graphics/src/main/java/com/sun/scenario/effect/Merge.java ! modules/graphics/src/main/java/com/sun/scenario/effect/MotionBlur.java ! modules/graphics/src/main/java/com/sun/scenario/effect/PerspectiveTransform.java ! modules/graphics/src/main/java/com/sun/scenario/effect/PhongLighting.java ! modules/graphics/src/main/java/com/sun/scenario/effect/Reflection.java ! modules/graphics/src/main/java/com/sun/scenario/effect/SepiaTone.java ! modules/graphics/src/main/java/com/sun/scenario/effect/ZoomRadialBlur.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/EffectPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrCropPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrFloodPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrMergePeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrReflectionPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSEffectPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSOneSamplerPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPStoPSWDisplacementMapPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/BoxBlurState.java + modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/BoxRenderState.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/BoxShadowState.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/GaussianBlurState.java + modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/GaussianRenderState.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/GaussianShadowState.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/HVSeparableKernel.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/LinearConvolveKernel.java - modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/LinearConvolvePeer.java + modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/LinearConvolveRenderState.java - modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/LinearConvolveShadowPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/MotionBlurState.java + modules/graphics/src/main/java/com/sun/scenario/effect/impl/state/RenderState.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWBoxBlurPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWBoxShadowPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWEffectPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolvePeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolveShadowPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSEBoxBlurPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSEBoxShadowPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSEEffectPeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSELinearConvolvePeer.java ! modules/graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSELinearConvolveShadowPeer.java ! modules/graphics/src/main/java/javafx/scene/effect/Effect.java ! modules/graphics/src/main/jsl-decora/CompileLinearConvolve.java ! modules/graphics/src/main/jsl-decora/LinearConvolve.jsl ! modules/graphics/src/main/jsl-decora/LinearConvolveShadow.jsl