ShaderSystemSettings
Inherits from DataContainer
Summary
Constructors
ShaderSystemSettings() |
ShaderSystemSettings(guid: Guid) |
ShaderSystemSettings(other: DataContainer) |
Properties
Static members
Name | Type |
---|---|
ShaderSystemSettings.typeInfo | TypeInformation |
Constructors
ShaderSystemSettings
ShaderSystemSettings()
Creates a new ShaderSystemSettings frostbite instance.
ShaderSystemSettings
ShaderSystemSettings(guid: Guid)
Creates a new ShaderSystemSettings frostbite instance and assigns it the provided Guid.
Parameters
Name | Type | Description |
---|---|---|
guid | Guid | The Guid to assign to the newly created instance. |
ShaderSystemSettings
ShaderSystemSettings(other: DataContainer)
Casts an instance of type DataContainer to ShaderSystemSettings. Will throw an error when trying to cast from an unsupported type.
Parameters
Name | Type | Description |
---|---|---|
other | DataContainer | The instance to cast to ShaderSystemSettings. |
Properties
debugNonFiniteColor
dxInstancingBufferHandlingMethod
int
frameMemoryBufferSize
int
xenonDispatchCmdBufferSize
int
xenonDispatchCmdBufferSegmentSize
int
dxDispatchJobBlocksPerCommandList
int
dxDispatchJobMinBlockCount
int
dxFrameVertexBufferPoolSize
int
xenonDispatchOnlyJob
int
dxVsExternalConstantBufferSize
int
dxVsFunctionConstantBufferSize
int
dxPsFunctionConstantBufferSize
int
ps3GeometryYieldGranularity
float
xenonDispatchJobCount
int
dispatchPrepareJobCount
int
ps3MinMipmap
int
ps3ZCullInFrontLimit
int
ps3ZCullBehindLimit
int
ps3DispatchOnlyJob
int
ps3DispatchJobSpuCount
int
dxMaxInstructionCount
int
overdrawMaxLayerCount
int
ps3GeometryJobCount
int
dxMaxInstanceCount
int
ps3DispatchYieldGranularity
float
dxPsExternalConstantBufferSize
int
xenonDispatchBlocksPerJob
int
ps3DispatchJobCount
int
dxDispatchJobCount
int
drawCallMultiplier
int
ps3MaxMipmap
int
mipmapBias
float
maxAnisotropy
int
zOnlyMaxAnisotropy
int
xenonTrilinearThreshold
int
ps3DispatchJobPriority
int
xenonDispatchMinJobBlockCount
int
ps3GeometryJobSpuCount
int
ps3DispatchBlocksPerJob
int
ps3GeometryJobPriority
int
singlePrimitiveEnable
bool
sortBlocksEnable
bool
drawCallEnable
bool
gcmReplayMarkersEnable
bool
clipPlanesEnable
bool
depthTestEnable
bool
stencilEnable
bool
shaderPixScopeEnable
bool
singleFrameBlockLogEnable
bool
alphaBlendEnable
bool
pixBlockEventsEnable
bool
simpleTexturesEnable
bool
simpleVertexShaderEnable
bool
pseudoInstancingEnable
bool
statesEnable
bool
pixelConstantsEnable
bool
vertexConstantsEnable
bool
pixelConstantRedundancyCheckingEnable
bool
vertexConstantRedundancyCheckingEnable
bool
simpleTextureFilteringEnable
bool
depthWriteEnable
bool
dispatchDirectEnable
bool
drawTileClassifiedBlocks
bool
depthEnable
bool
drawStreamedTextureBlocks
bool
forcePointFiltering
bool
logEnable
bool
zeroViewportEnable
bool
drawTransparentDecal
bool
singleFrameLogEnable
bool
singleFrameLogOverwrite
bool
forceDoubleSided
bool
onDemandMonitoringEnable
bool
ps3PixelShaderRedundancyCheckingEnable
bool
ps3PixelShaderHashStoreEnable
bool
ps3DispatchPrepareSpuJobEnable
bool
ps3DispatchSetupSpuJobEnable
bool
ps3GeometryJobEnable
bool
databaseLoadingEnable
bool
simplePixelShaderEnable
bool
ps3GeometryJobWithoutDispatchJobEnable
bool
ps3GeometryDebugRenderEnable
bool
boneConstantOptimizationEnable
bool
ps3DrawEdgeGeometryEnable
bool
ps3DrawNonEdgeGeometryEnable
bool
ps3TriangleCullEnable
bool
ps3TriangleFrustumCullEnable
bool
ps3TriangleBackfaceCullEnable
bool
ps3TriangleCullZPassEnable
bool
ps3TriangleCullDoubleSidedEnable
bool
ps3TriangleCull1BoneSkinningEnable
bool
ps3TriangleCull4BoneSkinningEnable
bool
ps3TrianglePartCullEnable
bool
ps3DrawBlockCullEnable
bool
ps3PartitionFrustumCullEnable
bool
ps3PartitionClipPlaneCullEnable
bool
ps3PartitionVolumeCullEnable
bool
ps3SpuInstancingEnable
bool
ps3SpuClipPlaneRejectEnable
bool
ps3SpuCullVolumesEnable
bool
ps3DispatchJobEnable
bool
onDemandBuildingEnable
bool
onDemandPrimingEnable
bool
dispatchExecuteEnable
bool
textureGammaCorrectionEnable
bool
tileClassificationEnable
bool
ps3DispatchSpuBufferLinkingEnable
bool
ps3DispatchFrameBlockEnable
bool
ps3SCullEnable
bool
ps3ZCullEnable
bool
drawInstancedBlocks
bool
dispatchPrepareBlockEnable
bool
drawNonInstancedBlocks
bool
drawNonStreamedTextureBlocks
bool
ps3TxpDemotionEnable
bool
ps3CmdBufVertexShaderInlineEnable
bool
ps3CmdBufClearEnable
bool
ps3SpuYieldingEnable
bool
xenonDispatchJobEnable
bool
drawInlineBlocks
bool
ps3FlushEnable
bool
ps3FinishEnable
bool
dxMultisampleEnable
bool
dxTransparencySupersamplingEnable
bool
dxSamplerStatesEnable
bool
dxBatchedSamplerStatesEnable
bool
dxBatchedTexturesEnable
bool
dxStatesEnable
bool
drawOpaqueAlphaTestSimple
bool
flushEnable
bool
drawTransparent
bool
drawAdvancedStats
bool
dxParallelShaderLoadingEnable
bool
dxDelayedShaderLoadingEnable
bool
drawOpaque
bool
drawOpaqueAlphaTest
bool
xenonHiZEnable
bool
drawZOnly
bool
drawStats
bool
xenonDispatchBlockOnCmdBufEnable
bool
Static members
typeInfo
The type information for the ShaderSystemSettings type.