Skip to content

Class ILLIXR::frame_dumper

ClassList > ILLIXR > frame_dumper

  • #include <frame_dumper.hpp>

Public Functions

Type Name
void dump_framebuffer (int width, int height, int eye, uint64_t frame_num)
void dump_gl_texture (GLuint texture_id, int width, int height, int eye, uint64_t frame_num, bool is_external_oes=false)
void dump_nv12 (const uint8_t * data, int width, int height, int eye, uint64_t frame_num)
void dump_nv12_as_ppm (const uint8_t * data, int width, int height, int eye, uint64_t frame_num)
frame_dumper (const std::string & base_path, int max_dumps=200)
int get_dump_count () const
const std::string & get_dump_dir () const
void log_texture_info (GLuint texture_id, const char * name)
void reset_count ()

Public Functions Documentation

function dump_framebuffer

inline void ILLIXR::frame_dumper::dump_framebuffer (
    int width,
    int height,
    int eye,
    uint64_t frame_num
) 

function dump_gl_texture

inline void ILLIXR::frame_dumper::dump_gl_texture (
    GLuint texture_id,
    int width,
    int height,
    int eye,
    uint64_t frame_num,
    bool is_external_oes=false
) 

function dump_nv12

inline void ILLIXR::frame_dumper::dump_nv12 (
    const  uint8_t * data,
    int width,
    int height,
    int eye,
    uint64_t frame_num
) 

function dump_nv12_as_ppm

inline void ILLIXR::frame_dumper::dump_nv12_as_ppm (
    const  uint8_t * data,
    int width,
    int height,
    int eye,
    uint64_t frame_num
) 

function frame_dumper

inline explicit ILLIXR::frame_dumper::frame_dumper (
    const std::string & base_path,
    int max_dumps=200
) 

function get_dump_count

inline int ILLIXR::frame_dumper::get_dump_count () const

function get_dump_dir

inline const std::string & ILLIXR::frame_dumper::get_dump_dir () const

function log_texture_info

inline void ILLIXR::frame_dumper::log_texture_info (
    GLuint texture_id,
    const  char * name
) 

function reset_count

inline void ILLIXR::frame_dumper::reset_count () 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/openxr_interface/frame_dumper.hpp