|
enum | RTWError : uint32_t {
RTW_NO_ERROR = 0,
RTW_UNKNOWN_ERROR = 1,
RTW_INVALID_ARGUMENT = 2,
RTW_INVALID_OPERATION = 3,
RTW_OUT_OF_MEMORY = 4,
RTW_UNSUPPORTED_DEVICE = 5,
RTW_VERSION_MISMATCH = 6
} |
|
enum | RTWFrameBufferFormat : uint32_t { RTW_FB_NONE,
RTW_FB_RGBA8,
RTW_FB_SRGBA,
RTW_FB_RGBA32F
} |
|
enum | RTWFrameBufferChannel : uint32_t {
RTW_FB_COLOR = (1 << 0),
RTW_FB_DEPTH = (1 << 1),
RTW_FB_ACCUM = (1 << 2),
RTW_FB_VARIANCE = (1 << 3),
RTW_FB_NORMAL = (1 << 4),
RTW_FB_ALBEDO = (1 << 5)
} |
|
enum | RTWSyncEvent : uint32_t {
RTW_NONE_FINISHED = 0,
RTW_WORLD_RENDERED = 10,
RTW_WORLD_COMMITTED = 20,
RTW_FRAME_FINISHED = 30,
RTW_TASK_FINISHED = 100000
} |
|
enum | RTWUnstructuredCellType : uint8_t {
RTW_TETRAHEDRON = 10,
RTW_HEXAHEDRON = 12,
RTW_WEDGE = 13,
RTW_PYRAMID = 14,
RTW_UNKNOWN_CELL_TYPE = 255
} |
|
enum | RTWStereoMode : uint8_t {
RTW_STEREO_NONE,
RTW_STEREO_LEFT,
RTW_STEREO_RIGHT,
RTW_STEREO_SIDE_BY_SIDE,
RTW_STEREO_UNKNOWN = 255
} |
|
enum | RTWCurveType : uint8_t { RTW_ROUND,
RTW_FLAT,
RTW_RIBBON,
RTW_UNKNOWN_CURVE_TYPE = 255
} |
|
enum | RTWCurveBasis : uint8_t {
RTW_LINEAR,
RTW_BEZIER,
RTW_BSPLINE,
RTW_HERMITE,
RTW_CATMULL_ROM,
RTW_UNKNOWN_CURVE_BASIS = 255
} |
|
enum | RTWAMRMethod : uint8_t { RTW_AMR_CURRENT,
RTW_AMR_FINEST,
RTW_AMR_OCTANT
} |
|
enum | RTWTextureFormat : uint32_t {
RTW_TEXTURE_RGBA8,
RTW_TEXTURE_SRGBA,
RTW_TEXTURE_RGBA32F,
RTW_TEXTURE_RGB8,
RTW_TEXTURE_SRGB,
RTW_TEXTURE_RGB32F,
RTW_TEXTURE_R8,
RTW_TEXTURE_R32F,
RTW_TEXTURE_L8,
RTW_TEXTURE_RA8,
RTW_TEXTURE_LA8,
RTW_TEXTURE_RGBA16,
RTW_TEXTURE_RGB16,
RTW_TEXTURE_RA16,
RTW_TEXTURE_R16,
RTW_TEXTURE_FORMAT_INVALID = 255
} |
|
enum | RTWTextureFilter : uint32_t { RTW_TEXTURE_FILTER_BILINEAR = 0,
RTW_TEXTURE_FILTER_NEAREST
} |
|
enum | RTWDataType : uint32_t {
RTW_DEVICE = 100,
RTW_VOID_PTR = 200,
RTW_BOOL = 250,
RTW_OBJECT = 0x8000000,
RTW_DATA = 0x8000000 + 100,
RTW_CAMERA,
RTW_FRAMEBUFFER,
RTW_FUTURE,
RTW_GEOMETRIC_MODEL,
RTW_GEOMETRY,
RTW_GROUP,
RTW_IMAGE_OPERATION,
RTW_INSTANCE,
RTW_LIGHT,
RTW_MATERIAL,
RTW_RENDERER,
RTW_TEXTURE,
RTW_TRANSFER_FUNCTION,
RTW_VOLUME,
RTW_VOLUMETRIC_MODEL,
RTW_WORLD,
RTW_STRING = 1500,
RTW_CHAR = 2000,
RTW_UCHAR = 2500,
RTW_VEC2UC,
RTW_VEC3UC,
RTW_VEC4UC,
RTW_BYTE = 2500,
RTW_RAW = 2500,
RTW_SHORT = 3000,
RTW_USHORT = 3500,
RTW_INT = 4000,
RTW_VEC2I,
RTW_VEC3I,
RTW_VEC4I,
RTW_UINT = 4500,
RTW_VEC2UI,
RTW_VEC3UI,
RTW_VEC4UI,
RTW_LONG = 5000,
RTW_VEC2L,
RTW_VEC3L,
RTW_VEC4L,
RTW_ULONG = 5550,
RTW_VEC2UL,
RTW_VEC3UL,
RTW_VEC4UL,
RTW_FLOAT = 6000,
RTW_VEC2F,
RTW_VEC3F,
RTW_VEC4F,
RTW_DOUBLE = 7000,
RTW_BOX1I = 8000,
RTW_BOX2I,
RTW_BOX3I,
RTW_BOX4I,
RTW_BOX1F = 10000,
RTW_BOX2F,
RTW_BOX3F,
RTW_BOX4F,
RTW_LINEAR2F = 12000,
RTW_LINEAR3F,
RTW_AFFINE2F,
RTW_AFFINE3F,
RTW_UNKNOWN = 9999999
} |
|
enum | RTWBackendType : uint32_t { RTW_BACKEND_OSPRAY = 1,
RTW_BACKEND_VISRTX = 2
} |
|
enum | RTWFeature : uint32_t {
RTW_DEPTH_NORMALIZATION = 0,
RTW_OPENGL_INTEROP = 1,
RTW_ANIMATED_PARAMETERIZATION = 2,
RTW_INSTANCING = 3,
RTW_DENOISER = 4,
RTW_DEPTH_COMPOSITING = 5
} |
|