Mercurial > games > semicongine
comparison tests/test_vulkan_wrapper.nim @ 146:253dd797e719
add: improvments and E10 (pong)
| author | Sam <sam@basx.dev> |
|---|---|
| date | Thu, 27 Apr 2023 00:23:23 +0700 |
| parents | 62bc83b8a8c7 |
| children | 061054515d28 |
comparison
equal
deleted
inserted
replaced
| 145:a4e6e76128e6 | 146:253dd797e719 |
|---|---|
| 145 # MAINLOOP | 145 # MAINLOOP |
| 146 echo "Setup successfull, start rendering" | 146 echo "Setup successfull, start rendering" |
| 147 for i in 0 ..< 3: | 147 for i in 0 ..< 3: |
| 148 for scene in scenes: | 148 for scene in scenes: |
| 149 for i in 0 ..< 1000: | 149 for i in 0 ..< 1000: |
| 150 engine.updateInputs() | 150 if engine.updateInputs() != Running or engine.keyIsDown(Escape): |
| 151 setValue[float32](time.value, get[float32](time.value) + 0.0005) | |
| 152 if not engine.running or engine.keyIsDown(Escape): | |
| 153 engine.destroy() | 151 engine.destroy() |
| 154 return | 152 return |
| 153 setValue[float32](time.value, get[float32](time.value) + 0.0005) | |
| 155 engine.renderScene(scene) | 154 engine.renderScene(scene) |
| 156 echo "Rendered ", engine.framesRendered, " frames" | 155 echo "Rendered ", engine.framesRendered, " frames" |
| 157 echo "Processed ", engine.eventsProcessed, " events" | 156 echo "Processed ", engine.eventsProcessed, " events" |
| 158 | 157 |
| 159 # cleanup | 158 # cleanup |
