14 #define OSPObject RTWObject 15 #define OSPRenderer RTWRenderer 16 #define OSPModel RTWModel 17 #define OSPData RTWData 18 #define OSPCamera RTWCamera 19 #define OSPLight RTWLight 20 #define OSPTexture2D RTWTexture2D 21 #define OSPTexture RTWTexture2D 22 #define OSPTextureFormat RTWTextureFormat 23 #define OSPMaterial RTWMaterial 24 #define OSPGeometry RTWGeometry 25 #define OSPFrameBuffer RTWFrameBuffer 26 #define OSPVolume RTWVolume 27 #define OSPTransferFunction RTWTransferFunction 28 #define OSPDataType RTWDataType 30 #define OSP_FLOAT RTW_FLOAT 31 #define OSP_FLOAT2 RTW_FLOAT2 32 #define OSP_FLOAT3 RTW_FLOAT3 33 #define OSP_FLOAT4 RTW_FLOAT4 34 #define OSP_INT RTW_INT 35 #define OSP_INT2 RTW_INT2 36 #define OSP_INT3 RTW_INT3 37 #define OSP_INT4 RTW_INT4 38 #define OSP_UCHAR RTW_UCHAR 39 #define OSP_USHORT RTW_USHORT 40 #define OSP_SHORT RTW_SHORT 41 #define OSP_DOUBLE RTW_DOUBLE 42 #define OSP_OBJECT RTW_OBJECT 43 #define OSP_RAW RTW_RAW 44 #define OSP_UNKNOWN RTW_UNKNOWN 46 #define OSP_DATA_SHARED_BUFFER RTW_DATA_SHARED_BUFFER 47 #define OSP_TEXTURE_FILTER_NEAREST RTW_TEXTURE_FILTER_NEAREST 48 #define OSP_TEXTURE_SHARED_BUFFER RTW_TEXTURE_SHARED_BUFFER 50 #define OSP_TEXTURE_RGB8 RTW_TEXTURE_RGB8 51 #define OSP_TEXTURE_R32F RTW_TEXTURE_R32F 52 #define OSP_TEXTURE_RGB32F RTW_TEXTURE_RGB32F 53 #define OSP_TEXTURE_RGBA32F RTW_TEXTURE_RGBA32F 54 #define OSP_TEXTURE_R8 RTW_TEXTURE_R8 55 #define OSP_TEXTURE_RGB8 RTW_TEXTURE_RGB8 56 #define OSP_TEXTURE_RGBA8 RTW_TEXTURE_RGBA8 58 #define OSP_FB_RGBA32F RTW_FB_RGBA32F 59 #define OSP_FB_RGBA8 RTW_FB_RGBA8 60 #define OSP_FB_COLOR RTW_FB_COLOR 61 #define OSP_FB_DEPTH RTW_FB_DEPTH 62 #define OSP_FB_ACCUM RTW_FB_ACCUM 63 #define OSP_FB_NORMAL RTW_FB_NORMAL 64 #define OSP_FB_ALBEDO RTW_FB_ALBEDO 66 #define ospSet1f backend->Set1f 67 #define ospSetf backend->Setf 68 #define ospSet1i backend->Set1i 69 #define ospSet2i backend->Set2i 70 #define ospSet3i backend->Set3i 71 #define ospSet2f backend->Set2f 72 #define ospSetVec2f backend->SetVec2f 73 #define ospSet3f backend->Set3f 74 #define ospSet3fv backend->Set3fv 75 #define ospSet4f backend->Set4f 76 #define ospSetString backend->SetString 77 #define ospSetData backend->SetData 78 #define ospSetObject backend->SetObject 79 #define ospSetMaterial backend->SetMaterial 80 #define ospSetRegion backend->SetRegion 82 #define ospRemoveParam backend->RemoveParam 84 #define ospCommit backend->Commit 85 #define ospRelease backend->Release 87 #define ospNewData backend->NewData 88 #define ospNewCamera backend->NewCamera 89 #define ospNewLight3 backend->NewLight3 90 #define ospNewTexture backend->NewTexture 91 #define ospNewMaterial2 backend->NewMaterial2 92 #define ospNewTransferFunction backend->NewTransferFunction 93 #define ospNewVolume backend->NewVolume 94 #define ospNewGeometry backend->NewGeometry 95 #define ospNewModel backend->NewModel 96 #define ospNewInstance backend->NewInstance 97 #define ospNewFrameBuffer backend->NewFrameBuffer 98 #define ospNewRenderer backend->NewRenderer 99 #define ospFrameBufferClear backend->FrameBufferClear 100 #define ospRenderFrame backend->RenderFrame 101 #define ospMapFrameBuffer backend->MapFrameBuffer 102 #define ospUnmapFrameBuffer backend->UnmapFrameBuffer 104 #define ospAddGeometry backend->AddGeometry 105 #define ospAddVolume backend->AddVolume 107 #define ospcommon rtw
std::set< RTWBackendType > rtwGetAvailableBackends()
RTW::Backend * rtwSwitch(const char *name)