public final class D3DPipeline extends GraphicsPipeline
GraphicsPipeline.ShaderModel, GraphicsPipeline.ShaderTypedeviceDetails| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
int |
getAdapterOrdinal(Screen screen) |
ResourceFactory |
getDefaultResourceFactory(List<Screen> screens) |
static D3DPipeline |
getInstance() |
ResourceFactory |
getResourceFactory(Screen screen) |
boolean |
init() |
boolean |
is3DSupported() |
boolean |
isMSAASupported() |
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, getFontFactory, getPipeline, isEffectSupported, isUploading, setDeviceDetails, supportsShaderpublic static D3DPipeline getInstance()
public boolean init()
init in class GraphicsPipelinepublic void dispose()
dispose in class GraphicsPipelinepublic int getAdapterOrdinal(Screen screen)
getAdapterOrdinal in class GraphicsPipelinepublic ResourceFactory getDefaultResourceFactory(List<Screen> screens)
getDefaultResourceFactory in class GraphicsPipelinepublic ResourceFactory getResourceFactory(Screen screen)
getResourceFactory in class GraphicsPipelinepublic boolean is3DSupported()
is3DSupported in class GraphicsPipelinepublic boolean isMSAASupported()
isMSAASupported 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 supportedCopyright © 2025. All rights reserved.