File plugin.cpp
FileList > plugins > timewarp_gl > plugin.cpp
Go to the source code of this file
#include <GL/glew.h>#include <GL/glx.h>#include "plugin.hpp"#include "illixr/error_util.hpp"#include "illixr/global_module_defs.hpp"#include "illixr/math_util.hpp"#include "illixr/shader_util.hpp"#include "shaders/timewarp_shader.hpp"#include <atomic>#include <iostream>#include <thread>#include <cassert>#include <chrono>#include <memory>#include <vulkan/vulkan.h>
Public Types
| Type | Name |
|---|---|
| typedef void(* | glXSwapIntervalEXTProc |
Public Attributes
| Type | Name |
|---|---|
| const record_header | mtp_record = /* multi line expression */ |
| const record_header | timewarp_gpu_record = /* multi line expression */ |
Macros
| Type | Name |
|---|---|
| define | GL_GLEXT_PROTOTYPES |
Public Types Documentation
typedef glXSwapIntervalEXTProc
typedef void(* glXSwapIntervalEXTProc) (Display *display_, GLXDrawable drawable, int interval);
Public Attributes Documentation
variable mtp_record
const record_header mtp_record;
variable timewarp_gpu_record
const record_header timewarp_gpu_record;
Macro Definition Documentation
define GL_GLEXT_PROTOTYPES
#define GL_GLEXT_PROTOTYPES
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/timewarp_gl/plugin.cpp