Classes | Macros | Functions
rs-benchmark.cpp File Reference
#include <librealsense2/rs.hpp>
#include <glad/glad.h>
#include <GLFW/glfw3.h>
#include <librealsense2-gl/rs_processing_gl.hpp>
#include <iostream>
#include <iomanip>
#include <map>
#include <set>
#include <cstring>
#include <chrono>
#include <numeric>
#include <math.h>
#include <fstream>
#include "tclap/CmdLine.h"
Include dependency graph for rs-benchmark.cpp:

Go to the source code of this file.

Classes

class  gl_blocks
 
class  gl_test< T >
 
class  pb_test< T >
 
class  processing_blocks
 
class  suite
 
class  test
 

Macros

#define REGISTER_GL_TEST(x)   tests.push_back(make_shared<gl_test<x>>(#x))
 
#define REGISTER_TEST(x)   tests.push_back(make_shared<pb_test<x>>(#x))
 

Functions

string get_cpu ()
 
int main (int argc, char **argv)
 

Macro Definition Documentation

#define REGISTER_GL_TEST (   x)    tests.push_back(make_shared<gl_test<x>>(#x))

Definition at line 187 of file rs-benchmark.cpp.

#define REGISTER_TEST (   x)    tests.push_back(make_shared<pb_test<x>>(#x))

Definition at line 162 of file rs-benchmark.cpp.

Function Documentation

string get_cpu ( )

Definition at line 87 of file rs-benchmark.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 207 of file rs-benchmark.cpp.



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