added renderpass manager

This commit is contained in:
2026-08-29 12:31:10 +03:00
parent eef7d2b046
commit ee9bffcca4
12 changed files with 319 additions and 106 deletions
+4 -6
View File
@@ -85,9 +85,9 @@ void CClientGameBridge::Init()
g_pKotUI->ConnectInterface(g_pRenderContext, RENDER_CONTEXT_INTERFACE_VERSION);
g_pKotUI->Init();
//g_pXRManager->ConnectInterface(g_pRenderContext, RENDER_CONTEXT_INTERFACE_VERSION);
//g_pXRManager->Init();
//g_pRenderContext->ConnectInterface(g_pXRManager, XR_INTERFACE_VERSION);
g_pXRManager->ConnectInterface(g_pRenderContext, RENDER_CONTEXT_INTERFACE_VERSION);
g_pXRManager->Init();
g_pRenderContext->ConnectInterface(g_pXRManager, XR_INTERFACE_VERSION);
g_pWorldRenderer->Init();
@@ -96,7 +96,6 @@ void CClientGameBridge::Init()
m_pMainViewport->SetPosition({0,0,0});
m_pMainViewport->SetRotation({0,0,0,1});
/*
IXRHeadset *pHeadSet = g_pXRManager->GetHeadset(0);
if (pHeadSet)
{
@@ -118,7 +117,6 @@ void CClientGameBridge::Init()
pHeadSet->GetController(i)->SetInputCallback(XRInputCallback);
V_printf("callback set on %p\n", pHeadSet->GetController(i));
}
*/
}
void CClientGameBridge::Tick( float fDelta )
@@ -168,7 +166,7 @@ void CClientGameBridge::Frame( float fDelta )
TryToConnectToServer();
//g_pXRManager->Frame();
g_pXRManager->Frame();
INetworkBase *pCurrentServer = g_pServerBridge;
pCurrentServer = g_pServerBridge;