public class J2DPipeline extends GraphicsPipeline
GraphicsPipeline.ShaderModel, GraphicsPipeline.ShaderTypedeviceDetails| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
int |
getAdapterOrdinal(Screen screen) |
ResourceFactory |
getDefaultResourceFactory(List<Screen> screens) |
FontFactory |
getFontFactory() |
static J2DPipeline |
getInstance() |
ResourceFactory |
getResourceFactory(Screen screen) |
boolean |
init() |
boolean |
is3DSupported() |
boolean |
isUploading()
Checks if the GraphicsPipeline uses uploading or presenting painter
|
boolean |
isVsyncSupported() |
boolean |
supportsShaderModel(GraphicsPipeline.ShaderModel model)
Returns true iff the graphics objects from this pipeline support
the indicated
GraphicsPipeline.ShaderModel. |
boolean |
supportsShaderType(GraphicsPipeline.ShaderType type)
Returns true iff the graphics objects from this pipeline support
the indicated
GraphicsPipeline.ShaderType. |
createPipeline, getDefaultResourceFactory, getDeviceDetails, getPipeline, isEffectSupported, isMSAASupported, setDeviceDetails, supportsShaderpublic boolean init()
init in class GraphicsPipelinepublic static J2DPipeline getInstance()
public int getAdapterOrdinal(Screen screen)
getAdapterOrdinal in class GraphicsPipelinepublic ResourceFactory getResourceFactory(Screen screen)
getResourceFactory in class GraphicsPipelinepublic ResourceFactory getDefaultResourceFactory(List<Screen> screens)
getDefaultResourceFactory in class GraphicsPipelinepublic boolean is3DSupported()
is3DSupported in class GraphicsPipelinepublic boolean isVsyncSupported()
isVsyncSupported in class GraphicsPipelinepublic boolean supportsShaderType(GraphicsPipeline.ShaderType type)
GraphicsPipelineGraphicsPipeline.ShaderType.supportsShaderType in class GraphicsPipelinetype - the desired GraphicsPipeline.ShaderType to be usedShaderType is supportedpublic boolean supportsShaderModel(GraphicsPipeline.ShaderModel model)
GraphicsPipelineGraphicsPipeline.ShaderModel. Generally, the pipeline will
also support all older or lower-numbered ShaderModels as well.supportsShaderModel in class GraphicsPipelinemodel - the desired GraphicsPipeline.ShaderModel to be usedShaderModel is supportedpublic void dispose()
dispose in class GraphicsPipelinepublic FontFactory getFontFactory()
getFontFactory in class GraphicsPipelinepublic boolean isUploading()
GraphicsPipelineisUploading in class GraphicsPipelineCopyright © 2025. All rights reserved.