GraphicsDeviceCapabilities.PixelShaderCaps Members
The following tables list the members exposed by the GraphicsDeviceCapabilities.PixelShaderCaps type.
Public Fields
Name | Description | |
---|---|---|
MaxDynamicFlowControlDepth | Specifies the maximum level of nesting of dynamic flow control instructions (break - vs, break_comp - vs, breakp - vs, if_comp - vs, if_comp - vs, if pred - vs). | |
MaxNumberInstructionSlots | Specifies the maximum number of instruction slots supported. | |
MaxNumberTemps | Specifies the maximum number of temporary registers supported. | |
MaxStaticFlowControlDepth | Specifies the depth of nesting of the loop - vs/rep - vs and call - vs/callnz bool - vs instructions | |
MinDynamicFlowControlDepth | Specifies the minimum level of nesting of dynamic flow control instructions (break - vs, break_comp - vs, breakp - vs, if_comp - vs, if_comp - vs, if pred - vs). | |
MinNumberInstructionSlots | Specifies the minimum number of instruction slots supported. | |
MinNumberTemps | Specifies the minimum number of temporary registers supported. | |
MinStaticFlowControlDepth | Specifies the minimum depth of nesting of the loop - vs/rep - vs and call - vs/callnz bool - vs instructions. |
Public Properties
Name | Description | |
---|---|---|
DynamicFlowControlDepth | Gets a value specifying the dynamic flow control depth. | |
NumberInstructionSlots | Gets a value specifying the number of instruction slots supported. | |
NumberTemps | Gets a value specifying the number of temporary registers supported. | |
StaticFlowControlDepth | Gets a value specifying the depth of nesting of the loop - vs/rep - vs and call - vs/callnz bool - vs instructions. | |
SupportsArbitrarySwizzle | Gets a value indicating whether arbitrary swizzling is supported. | |
SupportsGradientInstructions | Gets a value indicating whether gradient instructions are supported. | |
SupportsNoDependentReadLimit | Gets a value indicating whether there is a limit on the number of dependent reads per instruction. | |
SupportsNoTextureInstructionLimit | Gets a value indicating whether there is a limit on the number of texture instructions. | |
SupportsPredication | Gets a value indicating whether instruction predication is supported. |
Public Methods
Name | Description | |
---|---|---|
Equals | (Inherited from ValueType.) | |
GetHashCode | (Inherited from ValueType.) | |
GetType | (Inherited from Object.) | |
ReferenceEquals | (Inherited from Object.) | |
ToString | Retrieves a string representation of this object. |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
See Also
Reference
GraphicsDeviceCapabilities.PixelShaderCaps Structure
Microsoft.Xna.Framework.Graphics Namespace