Package | Description |
---|---|
com.sun.javafx.geom | |
com.sun.javafx.sg.prism | |
com.sun.javafx.tk.quantum | |
com.sun.javafx.webkit.prism | |
com.sun.scenario.effect |
Modifier and Type | Field and Description |
---|---|
(package private) DirtyRegionContainer |
DirtyRegionPool.PoolItem.container |
Modifier and Type | Field and Description |
---|---|
private java.util.Deque<DirtyRegionContainer> |
DirtyRegionPool.fixed |
Modifier and Type | Method and Description |
---|---|
DirtyRegionContainer |
DirtyRegionPool.checkOut() |
DirtyRegionContainer |
DirtyRegionContainer.copy() |
DirtyRegionContainer |
DirtyRegionContainer.deriveWithNewContainer(DirtyRegionContainer other) |
DirtyRegionContainer |
DirtyRegionContainer.deriveWithNewRegion(RectBounds region) |
DirtyRegionContainer |
DirtyRegionContainer.deriveWithNewRegions(RectBounds[] regions) |
Modifier and Type | Method and Description |
---|---|
void |
DirtyRegionPool.checkIn(DirtyRegionContainer drc) |
DirtyRegionContainer |
DirtyRegionContainer.deriveWithNewContainer(DirtyRegionContainer other) |
void |
DirtyRegionContainer.merge(DirtyRegionContainer other) |
Constructor and Description |
---|
PoolItem(DirtyRegionContainer container,
long timeStamp) |
Modifier and Type | Field and Description |
---|---|
private DirtyRegionContainer |
NGNode.EffectDirtyBoundsHelper.drc |
private static DirtyRegionContainer |
CacheFilter.TEMP_CONTAINER |
Modifier and Type | Method and Description |
---|---|
DirtyRegionContainer |
NGCanvas.RenderInput.getDirtyRegions(Effect defaultInput,
DirtyRegionPool regionPool) |
DirtyRegionContainer |
NGCanvas.EffectInput.getDirtyRegions(Effect defaultInput,
DirtyRegionPool regionPool) |
DirtyRegionContainer |
NodeEffectInput.getDirtyRegions(Effect defaultInput,
DirtyRegionPool regionPool) |
DirtyRegionContainer |
NGNode.PassThrough.getDirtyRegions(Effect defaultInput,
DirtyRegionPool regionPool) |
DirtyRegionContainer |
NGNode.EffectDirtyBoundsHelper.getDirtyRegions(Effect defaultInput,
DirtyRegionPool regionPool) |
Modifier and Type | Method and Description |
---|---|
int |
NGNode.accumulateDirtyRegions(RectBounds clip,
RectBounds dirtyRegionTemp,
DirtyRegionPool regionPool,
DirtyRegionContainer dirtyRegionContainer,
BaseTransform tx,
GeneralTransform3D pvTx)
Accumulates and returns the dirty regions in transformed coordinates for
this node.
|
(package private) int |
NGNode.accumulateGroupDirtyRegion(RectBounds clip,
RectBounds dirtyRegionTemp,
DirtyRegionPool regionPool,
DirtyRegionContainer dirtyRegionContainer,
BaseTransform tx,
GeneralTransform3D pvTx)
Accumulates the dirty region of an NGGroup.
|
(package private) int |
NGNode.accumulateNodeDirtyRegion(RectBounds clip,
RectBounds dirtyRegionTemp,
DirtyRegionContainer dirtyRegionContainer,
BaseTransform tx,
GeneralTransform3D pvTx)
Accumulates the dirty region of a node.
|
void |
NGNode.applyClip(BaseBounds clipBounds,
DirtyRegionContainer drc) |
void |
NGNode.applyEffect(EffectFilter effectFilter,
DirtyRegionContainer drc,
DirtyRegionPool regionPool) |
void |
NGNode.applyTransform(BaseTransform tx,
DirtyRegionContainer drc) |
void |
NGNode.doPreCulling(DirtyRegionContainer drc,
BaseTransform tx,
GeneralTransform3D pvTx)
Culling support for multiple dirty regions.
|
(package private) void |
NGNode.markCullRegions(DirtyRegionContainer drc,
int cullingRegionsBitsOfParent,
BaseTransform tx,
GeneralTransform3D pvTx)
Marks placement of the node in dirty region encoded into 2 bit flag:
00 - node outside dirty region
01 - node intersecting dirty region
11 - node completely within dirty region
32 bits = 15 regions max.
|
protected void |
NGGroup.markCullRegions(DirtyRegionContainer drc,
int cullingRegionsBitsOfParent,
BaseTransform tx,
GeneralTransform3D pvTx) |
private void |
NGNode.EffectDirtyBoundsHelper.setDirtyRegions(DirtyRegionContainer drc) |
Modifier and Type | Field and Description |
---|---|
private DirtyRegionContainer |
ViewPainter.dirtyRegionContainer |
Modifier and Type | Method and Description |
---|---|
DirtyRegionContainer |
WCGraphicsPrismContext.PassThrough.getDirtyRegions(Effect defaultInput,
DirtyRegionPool regionPool) |