Implemented camera surface setting for KrUpdateNode and KrCreateNode APIs.

Cameras now render only on their assigned surface.
This commit is contained in:
2022-09-26 22:06:09 -07:00
parent 7722975dd0
commit 741b7848c5
7 changed files with 24 additions and 9 deletions

View File

@@ -34,11 +34,12 @@
#include "KRRenderPass.h"
#ifdef WIN32
KRSurface::KRSurface(KRContext& context, HWND hWnd)
KRSurface::KRSurface(KRContext& context, KrSurfaceHandle handle, HWND hWnd)
#else
KRSurface::KRSurface(KRContext& context)
KRSurface::KRSurface(KRContext& context, KrSurfaceHandle handle)
#endif
: KRContextObject(context)
, m_handle(handle)
#ifdef WIN32
, m_hWnd(hWnd)
#endif