Struct OverlayImageVis

struct OverlayImageVis

Public Functions

inline OverlayImageVis(const FrameData &frame_data, const GLuint &overlay_img_tex)
OverlayImageVis(const OverlayImageVis&) = delete
OverlayImageVis &operator=(const OverlayImageVis&) = delete
gxf_result_t start()
gxf_result_t tick()
gxf_result_t stop()

Public Members

const FrameData &frame_data_
const GLuint &overlay_img_tex_
GLuint vao_ = 0
GLuint sampler = 0
GLuint vertex_shader_ = 0
GLuint fragment_shader_ = 0
GLuint program_ = 0
std::string vertex_shader_file_path_
std::string fragment_shader_file_path_
size_t num_layers_
std::vector<std::vector<float>> layer_colors_

© Copyright 2022, NVIDIA. Last updated on Feb 1, 2023.