Commit graph

23436 commits

Author SHA1 Message Date
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
Junkui Zhang
32758022df wip 2025-07-27 17:51:15 +08:00
Junkui Zhang
0d8600bf1e checkpoint msaa 2025-07-27 17:51:15 +08:00
Junkui Zhang
22cba07072 add msaa 2025-07-27 17:51:15 +08:00
Junkui Zhang
642d769502 update default buffer size 2025-07-27 17:51:15 +08:00
Junkui Zhang
bfdcc65801 reenable transparency 2025-07-27 17:51:15 +08:00
Junkui Zhang
54e2420405 introduce set_pipeline_state 2025-07-27 17:51:15 +08:00
Junkui Zhang
b012246d2b refactor 2025-07-27 17:51:15 +08:00
Junkui Zhang
667c19907a refactor 2025-07-27 17:51:15 +08:00
Junkui Zhang
5261c02d18 refactor 2025-07-27 17:51:15 +08:00
Junkui Zhang
204071e6bf remove unused 2025-07-27 17:51:15 +08:00
Junkui Zhang
5472c71f1a fix paths rendering 2025-07-27 17:51:15 +08:00
Junkui Zhang
723712e3cf Revert "Fix path rendering - draw all paths w/ one regular draw call"
This reverts commit 83d942611f.
2025-07-27 17:51:15 +08:00
Junkui Zhang
0c274370c3 wip 2025-07-27 17:51:15 +08:00
Max Brunsfeld
31fab3a37a Fix dxgi_factory type error in release mode 2025-07-27 17:51:15 +08:00