17             VisRTX::Context* rtx = VisRTX_GetContext();
 
   20                 this->frameBuffer = rtx->CreateFrameBuffer(VisRTX::FrameBufferFormat::RGBA8, VisRTX::Vec2ui(
size.x, 
size.y));
 
   22                 this->frameBuffer = rtx->CreateFrameBuffer(VisRTX::FrameBufferFormat::RGBA32F, VisRTX::Vec2ui(
size.x, 
size.y));
 
   26             this->format = format;
 
   27             this->channels = frameBufferChannels;
 
   32             this->frameBuffer->Release();
 
   39         void Clear(
const uint32_t frameBufferChannels)
 
   41             this->frameBuffer->Clear();
 
   47                 return this->frameBuffer->MapColorBuffer();
 
   49                 return this->frameBuffer->MapDepthBuffer();
 
   57             this->frameBuffer->Unmap(mapped);
 
   62             this->frameBuffer->SetDepthNormalization(clipMin, clipMax);
 
   69                 return this->frameBuffer->GetColorTextureGL();
 
   71             catch(
const VisRTX::Exception& e)
 
   81                 return this->frameBuffer->GetDepthTextureGL();
 
   83             catch(
const VisRTX::Exception& e)
 
   90         VisRTX::FrameBuffer* frameBuffer = 
nullptr;