buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/sse/SSEJavaGlue.stg
Print this page
*** 1,8 ****
group SSEJavaGlue;
! glue(effectName,peerName,interfaceDecl,
usercode,samplers,cleanup,srcRects,constants,params,paramDecls) ::= <<
/*
* Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
--- 1,8 ----
group SSEJavaGlue;
! glue(effectName,peerName,genericsDecl,interfaceDecl,
usercode,samplers,cleanup,srcRects,constants,params,paramDecls) ::= <<
/*
* Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
*** 45,55 ****
import com.sun.scenario.effect.impl.Renderer;
import com.sun.scenario.effect.impl.state.*;
import com.sun.javafx.geom.Rectangle;
import com.sun.javafx.geom.transform.BaseTransform;
! public class SSE$peerName$Peer extends SSEEffectPeer $interfaceDecl$ {
public SSE$peerName$Peer(FilterContext fctx, Renderer r, String uniqueName) {
super(fctx, r, uniqueName);
}
--- 45,55 ----
import com.sun.scenario.effect.impl.Renderer;
import com.sun.scenario.effect.impl.state.*;
import com.sun.javafx.geom.Rectangle;
import com.sun.javafx.geom.transform.BaseTransform;
! public class SSE$peerName$Peer extends SSEEffectPeer$genericsDecl$ $interfaceDecl$ {
public SSE$peerName$Peer(FilterContext fctx, Renderer r, String uniqueName) {
super(fctx, r, uniqueName);
}
*** 60,69 ****
--- 60,70 ----
$usercode$
@Override
public ImageData filter(Effect effect,
+ RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs)
{
setEffect(effect);