Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
librealsense::gl::rendering_lane Class Reference

#include <synthetic-stream-gl.h>

Public Member Functions

bool glsl_enabled () const
 
void init (glfw_binding binding, bool use_glsl)
 
bool is_active () const
 
void register_gpu_object (gpu_rendering_object *obj)
 
void shutdown ()
 
void unregister_gpu_object (gpu_rendering_object *obj)
 

Static Public Member Functions

static rendering_laneinstance ()
 
static bool is_rendering_thread ()
 

Protected Attributes

lane _data
 

Static Protected Attributes

static std::thread::id _rendering_thread {}
 

Detailed Description

Definition at line 170 of file synthetic-stream-gl.h.

Member Function Documentation

bool librealsense::gl::rendering_lane::glsl_enabled ( ) const
inline

Definition at line 184 of file synthetic-stream-gl.h.

void librealsense::gl::rendering_lane::init ( glfw_binding  binding,
bool  use_glsl 
)

Definition at line 76 of file synthetic-stream-gl.cpp.

rendering_lane & librealsense::gl::rendering_lane::instance ( )
static

Definition at line 107 of file synthetic-stream-gl.cpp.

bool librealsense::gl::rendering_lane::is_active ( ) const
inline

Definition at line 183 of file synthetic-stream-gl.h.

bool librealsense::gl::rendering_lane::is_rendering_thread ( )
static

Definition at line 61 of file synthetic-stream-gl.cpp.

void librealsense::gl::rendering_lane::register_gpu_object ( gpu_rendering_object obj)

Definition at line 66 of file synthetic-stream-gl.cpp.

void librealsense::gl::rendering_lane::shutdown ( )

Definition at line 95 of file synthetic-stream-gl.cpp.

void librealsense::gl::rendering_lane::unregister_gpu_object ( gpu_rendering_object obj)

Definition at line 71 of file synthetic-stream-gl.cpp.

Member Data Documentation

lane librealsense::gl::rendering_lane::_data
protected

Definition at line 188 of file synthetic-stream-gl.h.

std::thread::id librealsense::gl::rendering_lane::_rendering_thread {}
staticprotected

Definition at line 189 of file synthetic-stream-gl.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:39