13 Commits
Author SHA1 Message Date
josh b9aa02818b Disable vsync 2025-04-21 21:18:17 -04:00
josh deed177f55 Refresh screen at maximum rate based on timer
This handles window resizes much more smoothly as well.
2025-04-17 16:37:15 -04:00
josh eed5ac7586 Make window resizable 2024-01-25 21:19:06 -05:00
josh 8dc6e97585 Add demo shader and spinning colored cube 2024-01-25 20:57:33 -05:00
josh 8e6ec5f820 gltk.program: bind attribute location before linking program 2024-01-22 19:32:56 -05:00
josh 2ec33ff1c0 Start reworking Program class template 2024-01-22 19:17:06 -05:00
josh 1aa3650ee3 gltk: comment more 2024-01-15 22:16:12 -05:00
josh f6cfbcc406 Add gltk 2024-01-14 20:24:47 -05:00
josh 8d44370067 Just import sdl instead of bindbc.sdl 2024-01-14 20:08:11 -05:00
josh 09f675a93c Bypass compositor 2024-01-14 18:53:48 -05:00
josh 02519607cf Remove glad deprecation warning 2024-01-14 01:04:43 -05:00
josh a92b39adaf Load GL 2024-01-14 00:59:40 -05:00
josh d15cb42475 BindBC SDL working 2024-01-14 00:42:45 -05:00