Monado OpenXR Runtime

Holds OpenGL-specific session functions. More...

#include <stdlib.h>
#include "util/u_misc.h"
#include "oxr_objects.h"
#include "oxr_logger.h"
#include "oxr_two_call.h"
#include "oxr_handle.h"
#include "xrt/xrt_instance.h"
#include <EGL/egl.h>
#include "xrt/xrt_gfx_egl.h"
Include dependency graph for oxr_session_gfx_egl.c:

Typedefs

typedef EGLContext ctx
 
typedef EGLContext EGLint attribute
 
typedef EGLContext EGLint EGLint * value
 

Functions

typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYCONTEXTPROC)(EGLDisplay dpy
 
XrResult oxr_session_populate_egl (struct oxr_logger *log, struct oxr_system *sys, XrGraphicsBindingEGLMNDX const *next, struct oxr_session *sess)
 

Detailed Description

Holds OpenGL-specific session functions.

Author
Drew DeVault sir@c.nosp@m.mpwn.nosp@m..com
Simon Ser conta.nosp@m.ct@e.nosp@m.mersi.nosp@m.on.f.nosp@m.r