Daemo and GitHub
63fe3088bf
Fix inconsistencies with the FPS scheduler ( #241 )
...
The current Fps manager will sometime skip the intended delay and start
the next frame immediately, I'm not 100% sure why it happens, but I
rewrote most of it to stay consistent and improved the overall precision
by compensating for OS wake delay after sleep and finishing with a busy
wait
I also changed the behavior of mlx_set_fps_goal to allow zero/negative
values and treat them as uncapped (like most graphics libraries)
2026-08-08 15:45:56 +02:00
kbz_8
1f482719e6
fixing things
2025-01-07 01:20:26 +01:00
kbz_8
62bd63c364
adding multiple hooks supports for events and loop
2024-12-17 02:33:04 +01:00
kbz_8
feb3fcbd1f
finxing memory usages
2024-12-16 01:24:25 +01:00
kbz_8
5a36b90a72
reworking application and bridge
2024-12-15 03:35:17 +01:00
kbz_8
7bd2b9c4c7
working on garbage collection, fixing small issues with font destroy
2024-12-14 01:39:50 +01:00
kbz_8
fed7111362
fixing segfault at exit
2024-10-27 21:18:22 +01:00
kbz_8
028cb57ff4
working on texts and fonts
2024-10-27 01:14:07 +02:00
kbz_8
da41f2836f
yes
2024-10-24 19:13:02 +02:00
kbz_8
58ad52e1cc
yes
2024-10-22 16:25:13 +02:00
kbz_8
92743b0b03
working on fonts
2024-10-21 23:21:50 +02:00
kbz_8
0304834008
fixing put pixel, adding scene change checker
2024-10-21 01:48:01 +02:00
kbz_8
d0a74e79c5
fixing inputs bug, fixing missing depth image destruction in scenes
2024-10-17 18:35:33 +02:00
kbz_8
160364bda2
fixing projection issue
2024-10-17 15:37:39 +02:00
kbz_8
904b6d31ac
adding debug vulkan resources names
2024-09-21 12:18:42 +02:00
kbz_8
1e2705ef06
removing all singletons
2024-09-20 17:29:42 +02:00
kbz_8
8348f9ce7a
fixing SDLManager
2024-09-20 17:02:55 +02:00
kbz_8
092e5acd9b
fixing vulkan loader, moving vulkan pfns to RenderCore
2024-09-20 16:14:14 +02:00
kbz_8
7f2d60f21d
fixing compilation issues
2024-09-14 09:55:19 +02:00
kbz_8
8888bd03d8
fixing compilation issues
2024-09-05 00:41:52 +02:00
kbz_8
8ad6d84bd2
fixing compilation issues, working on textures
2024-09-04 02:35:01 +02:00
kbz_8
e0da415e86
starting to fix compilation issues
2024-09-02 13:36:02 +02:00
kbz_8
f65ac577bc
big refactoring ! ci skip
2024-09-02 09:44:42 +02:00
kbz_8
81387ec53d
removing GLFW support
2024-05-25 16:47:28 +02:00
kbz_8
ace4c98945
working on code refactor
2024-04-23 20:59:50 +02:00
kbz_8
215a0dc2c3
working
2024-04-21 18:10:36 +02:00
kbz_8
6bbf1e196d
begenning the refactor
2024-03-27 23:03:54 +01:00