Enum d3d11_win::shader::enumerations::D3D11_TRACE_REGISTER_TYPE [] [src]

pub enum D3D11_TRACE_REGISTER_TYPE {
    OUTPUT_NULL_REGISTER,
    INPUT_REGISTER,
    INPUT_PRIMITIVE_ID_REGISTER,
    IMMEDIATE_CONSTANT_BUFFER,
    TEMP_REGISTER,
    INDEXABLE_TEMP_REGISTER,
    OUTPUT_REGISTER,
    OUTPUT_DEPTH_REGISTER,
    CONSTANT_BUFFER,
    IMMEDIATE32,
    SAMPLER,
    RESOURCE,
    RASTERIZER,
    OUTPUT_COVERAGE_MASK,
    STREAM,
    THIS_POINTER,
    OUTPUT_CONTROL_POINT_ID_REGISTER,
    INPUT_FORK_INSTANCE_ID_REGISTER,
    INPUT_JOIN_INSTANCE_ID_REGISTER,
    INPUT_CONTROL_POINT_REGISTER,
    OUTPUT_CONTROL_POINT_REGISTER,
    INPUT_PATCH_CONSTANT_REGISTER,
    INPUT_DOMAIN_POINT_REGISTER,
    UNORDERED_ACCESS_VIEW,
    THREAD_GROUP_SHARED_MEMORY,
    INPUT_THREAD_ID_REGISTER,
    INPUT_THREAD_GROUP_ID_REGISTER,
    INPUT_THREAD_ID_IN_GROUP_REGISTER,
    INPUT_COVERAGE_MASK_REGISTER,
    INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER,
    INPUT_GS_INSTANCE_ID_REGISTER,
    OUTPUT_DEPTH_GREATER_EQUAL_REGISTER,
    OUTPUT_DEPTH_LESS_EQUAL_REGISTER,
    IMMEDIATE64,
    INPUT_CYCLE_COUNTER_REGISTER,
    INTERFACE_POINTER,
}

Variants

OUTPUT_NULL_REGISTER
INPUT_REGISTER
INPUT_PRIMITIVE_ID_REGISTER
IMMEDIATE_CONSTANT_BUFFER
TEMP_REGISTER
INDEXABLE_TEMP_REGISTER
OUTPUT_REGISTER
OUTPUT_DEPTH_REGISTER
CONSTANT_BUFFER
IMMEDIATE32
SAMPLER
RESOURCE
RASTERIZER
OUTPUT_COVERAGE_MASK
STREAM
THIS_POINTER
OUTPUT_CONTROL_POINT_ID_REGISTER
INPUT_FORK_INSTANCE_ID_REGISTER
INPUT_JOIN_INSTANCE_ID_REGISTER
INPUT_CONTROL_POINT_REGISTER
OUTPUT_CONTROL_POINT_REGISTER
INPUT_PATCH_CONSTANT_REGISTER
INPUT_DOMAIN_POINT_REGISTER
UNORDERED_ACCESS_VIEW
THREAD_GROUP_SHARED_MEMORY
INPUT_THREAD_ID_REGISTER
INPUT_THREAD_GROUP_ID_REGISTER
INPUT_THREAD_ID_IN_GROUP_REGISTER
INPUT_COVERAGE_MASK_REGISTER
INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER
INPUT_GS_INSTANCE_ID_REGISTER
OUTPUT_DEPTH_GREATER_EQUAL_REGISTER
OUTPUT_DEPTH_LESS_EQUAL_REGISTER
IMMEDIATE64
INPUT_CYCLE_COUNTER_REGISTER
INTERFACE_POINTER