Blender V4.3
RenderBuffers Class Reference

#include <buffers.h>

Public Member Functions

 RenderBuffers (Device *device)
 
 ~RenderBuffers ()
 
void reset (const BufferParams &params)
 
void zero ()
 
bool copy_from_device ()
 
void copy_to_device ()
 

Public Attributes

BufferParams params
 
device_vector< floatbuffer
 

Detailed Description

Definition at line 154 of file buffers.h.

Constructor & Destructor Documentation

◆ RenderBuffers()

RenderBuffers::RenderBuffers ( Device * device)
explicit

Definition at line 267 of file buffers.cpp.

◆ ~RenderBuffers()

RenderBuffers::~RenderBuffers ( )

Definition at line 269 of file buffers.cpp.

References buffer, and device_vector< T >::free().

Member Function Documentation

◆ copy_from_device()

◆ copy_to_device()

void RenderBuffers::copy_to_device ( )

◆ reset()

◆ zero()

void RenderBuffers::zero ( )

Definition at line 284 of file buffers.cpp.

References buffer, and device_vector< T >::zero_to_device().

Member Data Documentation

◆ buffer

◆ params


The documentation for this class was generated from the following files: