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 | |