Classes | |
class | align_gl |
class | camera_renderer |
class | camera_shader |
class | colorizer |
class | context |
class | dual_processing_block |
union | Fp32 |
class | gpu_addon |
class | gpu_addon_interface |
class | gpu_depth_frame |
class | gpu_object |
class | gpu_points_frame |
class | gpu_processing_object |
class | gpu_rendering_object |
class | gpu_section |
class | gpu_video_frame |
struct | half4 |
struct | lane |
class | matrix_container |
class | pbo |
class | pointcloud_gl |
class | pointcloud_renderer |
class | pointcloud_shader |
class | processing_lane |
class | rendering_lane |
struct | rgba8 |
struct | texture_mapping |
class | upload |
class | yuy2rgb |
Typedefs | |
typedef void(* | load_function) (std::vector< rs2::float3 > &, std::vector< rs2::float3 > &, std::vector< short3 > &) |
Enumerations | |
enum | texture_type { TEXTYPE_RGB, TEXTYPE_XYZ, TEXTYPE_UV, TEXTYPE_UINT16, TEXTYPE_FLOAT_ASSIST, TEXTYPE_RGBA, TEXTYPE_BGR, TEXTYPE_BGRA, TEXTYPE_UINT8, TEXTYPE_COUNT } |
Functions | |
texture_mapping & | gl_format_mapping (texture_type type) |
float | halfToNativeIeee (uint16_t value) |
obj_mesh | load_model (load_function f) |
texture_mapping & | rs_format_to_gl_format (rs2_format type) |
bool | starts_with (const std::string &s, const std::string &prefix) |
Variables | |
texture_mapping | texture_formats [TEXTYPE_COUNT] |
typedef void(* librealsense::gl::load_function) (std::vector< rs2::float3 > &, std::vector< rs2::float3 > &, std::vector< short3 > &) |
Definition at line 111 of file camera-shader.cpp.
Enumerator | |
---|---|
TEXTYPE_RGB | |
TEXTYPE_XYZ | |
TEXTYPE_UV | |
TEXTYPE_UINT16 | |
TEXTYPE_FLOAT_ASSIST | |
TEXTYPE_RGBA | |
TEXTYPE_BGR | |
TEXTYPE_BGRA | |
TEXTYPE_UINT8 | |
TEXTYPE_COUNT |
Definition at line 31 of file synthetic-stream-gl.h.
texture_mapping& librealsense::gl::gl_format_mapping | ( | texture_type | type | ) |
Definition at line 36 of file synthetic-stream-gl.cpp.
float librealsense::gl::halfToNativeIeee | ( | uint16_t | value | ) |
Definition at line 247 of file pc-shader.cpp.
obj_mesh librealsense::gl::load_model | ( | load_function | f | ) |
Definition at line 114 of file camera-shader.cpp.
texture_mapping & librealsense::gl::rs_format_to_gl_format | ( | rs2_format | type | ) |
Definition at line 43 of file synthetic-stream-gl.cpp.
bool librealsense::gl::starts_with | ( | const std::string & | s, |
const std::string & | prefix | ||
) |
Definition at line 149 of file camera-shader.cpp.
texture_mapping librealsense::gl::texture_formats[TEXTYPE_COUNT] |
Definition at line 24 of file synthetic-stream-gl.cpp.