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

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 ( )

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

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

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

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

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

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

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

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

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

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