started adding a translator

This commit is contained in:
unknown
2026-08-25 15:18:47 -05:00
parent 0c96d5cbdb
commit 03100e4a1a
8 changed files with 63 additions and 4 deletions
+15 -2
View File
@@ -4,9 +4,12 @@
#include <iostream>
static SDL_Window* window = NULL;
static SDL_Renderer* renderer = NULL;
static Types::vec2 windowDimensions(1366, 768);
static Types::vec2 windowDimensions(800, 600);
static Rena3D_Renderer r3dgpu;
Uint64 lastTime = SDL_GetPerformanceCounter();
r3d_Variant::RenderTime deltaTime = 0.0;
int main(Types::uint_32 argc, char* argv) {
if (!SDL_Init(SDL_INIT_VIDEO)) {
std::cerr << "cannot init sdl window: " << SDL_GetError() << std::endl;
@@ -45,10 +48,20 @@ int main(Types::uint_32 argc, char* argv) {
}
}
Uint64 curTime = SDL_GetPerformanceCounter();
deltaTime = (r3d_Variant::RenderTime)(curTime - lastTime) / (r3d_Variant::RenderTime)SDL_GetPerformanceFrequency();
SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255);
SDL_RenderClear(renderer);
r3dgpu.RenderFrame(0);
lastTime = curTime;
if (deltaTime > 0.1) {
deltaTime = 0.1;
}
r3dgpu.RenderFrame(deltaTime);
SDL_RenderPresent(renderer);
}