Commit Graph

29 Commits

Author SHA1 Message Date
abd7079e61 Correct modifier keys input to imgui 2024-04-24 19:56:35 +04:00
4d8ccdaf56 Captured/uncaptured mode in input package+comments 2024-04-20 11:53:06 +04:00
fbfcbaa156 Point light shadows+cubemap array fbo+cleanup 2024-04-15 10:49:18 +04:00
524ef068f0 Add comment 2024-04-12 23:57:24 +04:00
b060dcdbe9 Go 1.22+fix input bug 2024-04-12 23:55:21 +04:00
1f922b6a47 Enable stencil test 2024-04-12 23:02:27 +04:00
01f06cce1e Handle relative mouse mode mouse pos for imgui 2024-04-11 22:12:33 +04:00
20ed804d2a Correctly handle imgui mouse/keyboard capture 2024-04-11 22:07:38 +04:00
81b515197d Properly working MSAA and SRGB :D 2023-10-08 03:20:56 +04:00
d703a5270c x8 MSAA 2023-10-07 11:28:59 +04:00
da50d597f9 Control over srgba textures and srgba framebuffer 2023-10-07 10:58:01 +04:00
6f646540f9 Enable imgui docking + minor changes 2023-07-24 23:40:20 +04:00
a99dd304ed Complete basic imgui integration 2023-07-24 21:14:09 +04:00
4e45995ed0 Imgui key mapping 2023-07-24 20:39:45 +04:00
a735e01a77 Start transition to github.com/AllenDang/cimgui-go for imgui because the old wrapper is now depcreated. This is auto generated so has much better chance of being supported, and we get latest imgui always (including docking!) 2023-07-24 01:05:42 +04:00
70dccd757e Run init within an imgui frame 2023-02-03 02:20:50 +04:00
d7cd5bfc8d Run one imgui frame before init and another after init 2023-02-03 01:37:01 +04:00
3b8e5c06de Only initialize video and timer subsystems of sdl 2023-02-03 01:14:57 +04:00
7a25aea6ba Clear stencil buffer every frame+Depth buffer viz 2022-10-14 04:34:40 +04:00
52b77e017e Camera package+ rename asserts->assert 2022-07-23 22:51:57 +04:00
e1bf0697fc Simplify the game interface 2022-07-02 21:21:59 +04:00
89d04c9d24 Enable blending by default 2022-05-21 12:11:15 +04:00
f1b6f3a7c0 Start function in Game interface 2022-02-27 11:21:15 +04:00
d1f47316ae Allow imgui within init 2022-02-27 11:11:20 +04:00
709dc062cc Day 15: Basic renderer+improve material system+lockosthread on init 2022-02-26 22:07:59 +04:00
064a932037 Allow app to receive window event callbacks 2022-02-24 05:48:35 +04:00
592208d5c9 Complete engine game loop+abstract imgui 2022-02-12 22:20:38 +04:00
e1e617e4e4 Reset gl state after drawing UI in drawUI 2022-01-23 07:50:50 +04:00
6dee7b0f1d Starting work on Engine+Mesh+Material systems/packages 2022-01-22 22:23:44 +04:00