gVirtualXRay  2.0.10
VirtualX-RayImagingLibraryonGPU
Data Structures | Namespaces | Macros
Context.h File Reference

Create an OpenGL context using EGL or GLFW. More...

#include <string>
#include <vector>
#include <GLFW/glfw3.h>
Include dependency graph for Context.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  gVirtualXRay::Context
 Context is a class to manage an OpenGL or Vulkan context. More...
 

Namespaces

 gVirtualXRay
 

Macros

#define EGL_NO_X11
 
#define MESA_EGL_NO_X11_HEADERS
 
#define GLFW_INCLUDE_GLCOREARB   1
 

Detailed Description

Create an OpenGL context using EGL or GLFW.

Version
1.0
Date
18/04/2024
Author
Prof Franck P. Vidal

License BSD 3-Clause License.

For details on use and redistribution please refer to http://opensource.org/licenses/BSD-3-Clause

Copyright (c) by Dr Franck P. Vidal, Bangor University, Sept 2020-Sept 2023, version 1.1, BSD 3-Clause License (c) by Prof Franck P. Vidal (franc.nosp@m.k.vi.nosp@m.dal@s.nosp@m.tfc..nosp@m.ac.uk), UK Research and Innovation, Oct 2023-present, version 1.1, BSD 3-Clause License

Definition in file Context.h.

Macro Definition Documentation

◆ EGL_NO_X11

#define EGL_NO_X11

Definition at line 71 of file Context.h.

◆ GLFW_INCLUDE_GLCOREARB

#define GLFW_INCLUDE_GLCOREARB   1

Definition at line 95 of file Context.h.

◆ MESA_EGL_NO_X11_HEADERS

#define MESA_EGL_NO_X11_HEADERS

Definition at line 75 of file Context.h.