APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.javafx.tk.quantum

pack-priv final Class UploadingPainter

extends ViewPainter
Class Inheritance
Imports
java.nio.IntBuffer, com.sun.glass.ui.Pixels, com.sun.prism.Graphics, .GraphicsPipeline, .RTTexture, .Texture.WrapMode, com.sun.prism.impl.Disposer, .QueuedPixelSource

UploadingPainter is used when we need to render into an offscreen buffer. The PresentingPainter is used when we are rendering to the main screen.

Field Summary

Modifier and TypeField and Description
private float
private float
private QueuedPixelSource
private RTTexture
private RTTexture
Inherited from com.sun.javafx.tk.quantum.ViewPainter:
factoryfreshBackBufferpenHeightpenWidthpresentablerenderLocksceneStateviewHeightviewWidth

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
public float
public float
private RTTexture
resolveRenderTarget(Graphics g, int width, int height)

public void
run()

Implements java.lang.Runnable.run.

Runs this operation.

Inherited from com.sun.javafx.tk.quantum.ViewPainter:
disposePresentablepaintImplsetOverlayRootsetRootvalidateStageGraphics

Field Detail

penScaleXback to summary
private float penScaleX
penScaleYback to summary
private float penScaleY
pixelSourceback to summary
private QueuedPixelSource pixelSource
resolveRTTback to summary
private RTTexture resolveRTT
rttextureback to summary
private RTTexture rttexture

Constructor Detail

UploadingPainterback to summary
pack-priv UploadingPainter(GlassScene view)

Method Detail

disposeRTTextureback to summary
pack-priv void disposeRTTexture()
getPixelScaleFactorXback to summary
public float getPixelScaleFactorX()

Overrides com.sun.javafx.tk.quantum.ViewPainter.getPixelScaleFactorX.

Annotations
@Override
getPixelScaleFactorYback to summary
public float getPixelScaleFactorY()

Overrides com.sun.javafx.tk.quantum.ViewPainter.getPixelScaleFactorY.

Annotations
@Override
resolveRenderTargetback to summary
private RTTexture resolveRenderTarget(Graphics g, int width, int height)
runback to summary
public void run()

Implements java.lang.Runnable.run.

Doc from java.lang.Runnable.run.

Runs this operation.

Annotations
@Override