50 virtual const XrBaseInStructure* GetBindings()
const = 0;
53 virtual const char* GetExtension()
const = 0;
55 virtual bool Setup() = 0;
56 virtual bool Check(XrSystemId systemId, XrInstance instance) = 0;
57 virtual bool GetSwapchainFormat(XrInstance instance, XrSession session, int64_t &format) = 0;
58 virtual bool CreateSwapchainImage(XrInstance instance, uint32 viewCount, XrSwapchain swapchain, uint32_t pos) = 0;
59 virtual void UpdateTextures(SCOL_PTR_TYPE leftTexture, SCOL_PTR_TYPE rightTexture, uint32_t acquiredIndex, int32_t width, int32_t height, uint32_t pos) = 0;