pub struct D3D11_TRACE_STATS {
pub TraceDesc: D3D11_SHADER_TRACE_DESC,
pub NumInvocationsInStamp: UINT8,
pub TargetStampIndex: UINT8,
pub NumTraceSteps: UINT,
pub InputMask: [D3D11_TRACE_COMPONENT_MASK; 32],
pub OutputMask: [D3D11_TRACE_COMPONENT_MASK; 32],
pub NumTemps: UINT16,
pub MaxIndexableTempIndex: UINT16,
pub IndexableTempSize: [UINT16; 4096],
pub ImmediateConstantBufferSize: UINT16,
pub PixelPosition: [[UINT; 2]; 4],
pub PixelCoverageMask: [UINT64; 4],
pub PixelDiscardedMask: [UINT64; 4],
pub PixelCoverageMaskAfterShader: [UINT64; 4],
pub PixelCoverageMaskAfterA2CSampleMask: [UINT64; 4],
pub PixelCoverageMaskAfterA2CSampleMaskDepth: [UINT64; 4],
pub PixelCoverageMaskAfterA2CSampleMaskDepthStencil: [UINT64; 4],
pub PSOutputsDepth: BOOL,
pub PSOutputsMask: BOOL,
pub GSInputPrimitive: D3D11_TRACE_GS_INPUT_PRIMITIVE,
pub GSInputsPrimitiveID: BOOL,
pub HSOutputPatchConstantMask: [D3D11_TRACE_COMPONENT_MASK; 32],
pub DSInputPatchConstantMask: [D3D11_TRACE_COMPONENT_MASK; 32],
}
Fields
TraceDesc | |
NumInvocationsInStamp | |
TargetStampIndex | |
NumTraceSteps | |
InputMask | |
OutputMask | |
NumTemps | |
MaxIndexableTempIndex | |
IndexableTempSize | |
ImmediateConstantBufferSize | |
PixelPosition | |
PixelCoverageMask | |
PixelDiscardedMask | |
PixelCoverageMaskAfterShader | |
PixelCoverageMaskAfterA2CSampleMask | |
PixelCoverageMaskAfterA2CSampleMaskDepth | |
PixelCoverageMaskAfterA2CSampleMaskDepthStencil | |
PSOutputsDepth | |
PSOutputsMask | |
GSInputPrimitive | |
GSInputsPrimitiveID | |
HSOutputPatchConstantMask | |
DSInputPatchConstantMask | |