diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2023-08-12 23:16:23 -0400 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2023-08-12 23:16:23 -0400 |
| commit | 427f3ca69e062facdd5d70dae583c5ee99b9bb87 (patch) | |
| tree | 2dac615ea9ca79fe7a4ae71dd2a850c335ef3cd3 /src | |
| parent | b8e2c6ccbc75e39ccc08b84f90102d4a9a3d884b (diff) | |
add render + pre + post
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 */ |
