-
6bfde6c6fb
feat: add Cornell Box scene with orbit camera
trunk
portersky
2026-05-11 16:34:13 +02:00
-
5b4743ff8f
docs: document gfx::pipeline + add Markdown style rule to AGENTS.md + README styling
portersky
2026-05-06 00:55:25 +02:00
-
6c1096fbb8
refactor: move scenes to dedicated CMakeLists.txt + clean arg parsing help
portersky
2026-05-06 00:50:09 +02:00
-
c83561c0fa
docs: update README with screenshot and gfx pipeline notes
portersky
2026-05-06 00:43:34 +02:00
-
5ec8cfc735
feat: add gfx pipeline abstraction with render targets
portersky
2026-05-06 00:43:00 +02:00
-
98673b57ff
docs: update README and AGENTS.md to match current project
portersky
2026-05-06 00:15:43 +02:00
-
a4ef4adfc7
feat: add window resize support
portersky
2026-05-06 00:06:59 +02:00
-
91fe3c6e8c
style: color-code sphere faces to visualize seams
portersky
2026-05-06 00:01:17 +02:00
-
6f696d377b
feat: add --scene and --screenshot CLI flags
portersky
2026-05-05 23:59:54 +02:00
-
78d0515e8b
feat: add sphere scene with fixed cube-to-sphere mapping
portersky
2026-05-05 23:54:48 +02:00
-
4a88c8cc06
feat: add stb dependency and window::screenshot()
portersky
2026-05-05 23:48:05 +02:00
-
c3860cc1d3
refactor: add window::stop() and remove quit flag
portersky
2026-05-05 23:45:46 +02:00
-
3f78d0978d
feat: add CLI argument parser with ASIO duration timer
portersky
2026-05-05 23:43:33 +02:00
-
22d2bb1c40
refactor: separate window from opengl::context
portersky
2026-05-05 23:37:19 +02:00
-
7a81b30d32
feat: enable Windows dark mode for GLFW window
portersky
2026-05-05 22:52:24 +02:00
-
40ae94788e
style: fix include ordering across all source files
portersky
2026-05-05 22:40:51 +02:00
-
0c8af1dc0f
docs: update AGENTS.md to reflect current project structure
portersky
2026-05-05 22:35:17 +02:00
-
b6adb7c23a
style: move public members first in class declarations
portersky
2026-05-05 22:30:56 +02:00
-
e71c4d55cf
refactor: split into static libraries and restructure scenes
portersky
2026-05-05 22:27:19 +02:00
-
30ddaf7d39
feat: render spinning 3D cube with glm
portersky
2026-05-05 22:19:33 +02:00
-
9114eaabc6
style: switch to east const across the codebase
portersky
2026-05-05 22:10:00 +02:00
-
3f098faa88
chore: integrate Platform.cmake and Flags.cmake into build
portersky
2026-05-05 22:07:50 +02:00
-
df08210f77
feat: render per-vertex color triangle
portersky
2026-05-05 22:05:40 +02:00
-
90d013695d
feat: add OpenGL abstraction layer with RAII resources
portersky
2026-05-05 21:58:34 +02:00
-
f18e5e4adc
feat: add ASIO signal handling for graceful shutdown
portersky
2026-05-05 21:53:51 +02:00
-
47d01f57c0
feat: add RAII window class with OpenGL 4.1 context
portersky
2026-05-05 21:50:50 +02:00
-
f13eb491d9
docs: add commit message conventions with 50/72 rule
portersky
2026-05-05 21:36:24 +02:00
-
c7704f42f7
chore: expand .gitignore with common build/IDE artifacts
portersky
2026-05-05 21:32:26 +02:00
-
237f446c6e
feat: implement stopwatch timer
portersky
2026-05-05 21:31:10 +02:00
-
a13105a591
docs: add coding and shell conventions to AGENTS.md
portersky
2026-05-05 21:30:57 +02:00
-
e2110ddf4f
Inital commit
portersky
2026-05-05 21:05:02 +02:00