Commit Graph

29889 Commits

Author SHA1 Message Date
Junkui Zhang
89d34e1513 clippy 2025-07-28 17:44:40 +08:00
Junkui Zhang
a9058346bf remove static linking of ags 2025-07-28 17:28:58 +08:00
Junkui Zhang
ac1ea0f96d revert idle 2025-07-28 17:10:17 +08:00
Junkui Zhang
0065e5fd76 handle WM_DEVICECHANGE 2025-07-28 17:04:28 +08:00
Junkui Zhang
ca6aa25d1e remove walkaround for close animation 2025-07-28 14:59:30 +08:00
Junkui Zhang
6964cecc14 ensure app is idle 2025-07-27 17:51:17 +08:00
Junkui Zhang
63daf44693 remove debug print 2025-07-27 17:51:17 +08:00
Junkui Zhang
4de2ebf954 acctually enable vsync 2025-07-27 17:51:17 +08:00
Junkui Zhang
3277640f55 fix 2025-07-27 17:51:17 +08:00
Junkui Zhang
d192ac6b7f ags is not typo 2025-07-27 17:51:17 +08:00
Junkui Zhang
c67ddd7572 AGS is not typo 2025-07-27 17:51:17 +08:00
Junkui Zhang
b54eaecbbc clippy 2025-07-27 17:51:17 +08:00
Junkui Zhang
2744e6cb65 Revert "initial removal attempt"
This reverts commit 6928488aad.
2025-07-27 17:51:17 +08:00
Junkui Zhang
18937f5756 Revert "make it not crash"
This reverts commit a7e34ab0bc.
2025-07-27 17:51:17 +08:00
Junkui Zhang
347b863ac6 Revert "more fixes and debugging"
This reverts commit 2fb31a9157.
2025-07-27 17:51:17 +08:00
Junkui Zhang
9d8ef8156d Revert "Translate rasterized glyphs from texture to bitmap"
This reverts commit 6fc8d7746f.
2025-07-27 17:51:17 +08:00
Junkui Zhang
9dbbee0334 Revert "Add emojis to text example"
This reverts commit 34d5926ebd.
2025-07-27 17:51:17 +08:00
Junkui Zhang
32f2505fbf use ? 2025-07-27 17:51:17 +08:00
Junkui Zhang
2711d8823c use vsync 2025-07-27 17:51:17 +08:00
Junkui Zhang
787fee8a1a fix 2025-07-27 17:51:17 +08:00
Junkui Zhang
be7d56e11b fix 2025-07-27 17:51:17 +08:00
Junkui Zhang
fcb77979f3 fix build 2025-07-27 17:51:17 +08:00
Junkui Zhang
787c6382f9 remove unused 2025-07-27 17:51:17 +08:00
Junkui Zhang
74d953d024 checkpoint 2025-07-27 17:51:17 +08:00
Junkui Zhang
b5377c56f2 remove noise when device lost 2025-07-27 17:51:16 +08:00
Junkui Zhang
275d84d566 init handle_device_lost 2025-07-27 17:51:16 +08:00
Junkui Zhang
3978bba5a7 fix 2025-07-27 17:51:16 +08:00
Junkui Zhang
52c0fa5ce9 remove debug print 2025-07-27 17:51:16 +08:00
Junkui Zhang
d208f75f46 enable O3 optimization for fxc 2025-07-27 17:51:16 +08:00
Junkui Zhang
1b0a0aa58e add x86 support for nvidia 2025-07-27 17:51:16 +08:00
Junkui Zhang
5ff9114b18 add runtime shader 2025-07-27 17:51:16 +08:00
Junkui Zhang
d9c6d09545 checkpoint 2025-07-27 17:51:16 +08:00
Junkui Zhang
61981aabb5 allow to compile shader at building 2025-07-27 17:51:16 +08:00
Junkui Zhang
0b57c86e07 add amd gpu version support 2025-07-27 17:51:16 +08:00
Junkui Zhang
c7342a9df5 remove unused 2025-07-27 17:51:16 +08:00
Junkui Zhang
0e45ef7e43 better output for nvidia 2025-07-27 17:51:16 +08:00
Junkui Zhang
0c40bb9b5f impl intel driver version 2025-07-27 17:51:16 +08:00
Junkui Zhang
5058752f2d cleanup 2025-07-27 17:51:16 +08:00
Junkui Zhang
432d11f57b implement gpu driver version for nvidia 2025-07-27 17:51:16 +08:00
Junkui Zhang
32488e1e2d fix 2025-07-27 17:51:16 +08:00
Junkui Zhang
9acee42c38 show err if failed to create new window 2025-07-27 17:51:16 +08:00
Junkui Zhang
72c55b4653 add new feature enable-renderdoc 2025-07-27 17:51:16 +08:00
Junkui Zhang
fa1320d9aa remove unused 2025-07-27 17:51:16 +08:00
Junkui Zhang
eb310bcf7d wip 2025-07-27 17:51:16 +08:00
Junkui Zhang
8c1d9f75d1 refactor 2025-07-27 17:51:16 +08:00
Junkui Zhang
499b3b6b50 rename to DirectXResources 2025-07-27 17:51:16 +08:00
Junkui Zhang
c6e020f60f finetune transpanrency 2025-07-27 17:51:15 +08:00
Junkui Zhang
7ab2d0d800 add transparency 2025-07-27 17:51:15 +08:00
Junkui Zhang
c007121b41 remove unused 2025-07-27 17:51:15 +08:00
Junkui Zhang
22c9d133bd wip 2025-07-27 17:51:15 +08:00