diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/window.cpp | 8 | ||||
| -rw-r--r-- | src/window.hpp | 3 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/window.cpp b/src/window.cpp index 7fb2139..0d94c47 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -503,3 +503,11 @@ VkShaderModule UploadShader(AssetHandle handle) { return vkShaderModule; } +void PreRender() {} + +void Render() { + CURRENT_FRAME = (CURRENT_FRAME + 1) % swapchainLength; +} + +void PostRender() {} + diff --git a/src/window.hpp b/src/window.hpp index fb5702a..117e67a 100644 --- a/src/window.hpp +++ b/src/window.hpp @@ -23,5 +23,8 @@ struct PKEWindowProperties { void CreateWindow(PKEWindowProperties *wp); void DestroyWindow(); VkShaderModule UploadShader(AssetHandle handle); +void PreRender(); +void Render(); +void PostRender(); #endif /* PKE_WINDOW_HPP */ |
