Skip to content

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