Struct d3d11_win::shader::structures::D3D11_TRACE_STATS [] [src]

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