Depth buffer in OpenGL format provided by an application, enabling NVIDIA IndeX to do depth-correct compositing with a rendering performed by the application. More...
#include <iapplication_depth_buffer.h>
Inherits mi::base::Interface_declare< 0x4d85444e, ... >.
Public Member Functions | |
virtual mi::Uint32 * | get_z_buffer_ptr ()=0 |
Return a pointer to the the depth buffer. More... | |
virtual mi::Uint32 | get_z_buffer_precision () const =0 |
Returns the precision of the depth buffer values. More... | |
Depth buffer in OpenGL format provided by an application, enabling NVIDIA IndeX to do depth-correct compositing with a rendering performed by the application.
The depth buffer must be be in normalized unsigned integer format. It can be retrieved with an OpenGL call such as:
|
pure virtual |
Returns the precision of the depth buffer values.
|
pure virtual |
Return a pointer to the the depth buffer.