mirror of
https://github.com/hrydgard/ppsspp.git
synced 2024-12-12 07:56:03 +00:00
19 lines
776 B
C
19 lines
776 B
C
#pragma once
|
|
|
|
#include "VRBase.h"
|
|
|
|
void ovrApp_Clear(ovrApp* app);
|
|
void ovrApp_Destroy(ovrApp* app);
|
|
int ovrApp_HandleXrEvents(ovrApp* app);
|
|
|
|
void ovrFramebuffer_Acquire(ovrFramebuffer* frameBuffer);
|
|
void ovrFramebuffer_Release(ovrFramebuffer* frameBuffer);
|
|
void* ovrFramebuffer_SetCurrent(ovrFramebuffer* frameBuffer);
|
|
|
|
void ovrRenderer_Create(XrSession session, ovrRenderer* renderer, int width, int height, bool multiview, void* vulkanContext);
|
|
void ovrRenderer_Destroy(ovrRenderer* renderer);
|
|
void ovrRenderer_MouseCursor(ovrRenderer* renderer, int x, int y, int sx, int sy);
|
|
#ifdef ANDROID
|
|
void ovrRenderer_SetFoveation(XrInstance* instance, XrSession* session, ovrRenderer* renderer, XrFoveationLevelFB level, float verticalOffset, XrFoveationDynamicFB dynamic);
|
|
#endif
|