Commit Graph

9 Commits

Author SHA1 Message Date
daoge_cmd
47e00f7b62 feat: improve mouse input handling 2026-03-02 00:43:04 +08:00
hehcker
e16600a3e6 fix: render issues on release builds (#16) 2026-03-02 00:06:51 +08:00
void_17
754303b327 Fix compilation for Clang-cl (#10)
1. Converted `MinecraftWindows.rc` and `Resource.h` to UTF-8 from UTF-16(they didn't use any UTF-16 symbols anyway);

2. Added explicit signed->unsigned integer casts in `gdraw_d3d1x_shared.inl` for C++11 compatibility

3. Linked against `legacy_stdio_definitions.lib` to avoid undefined references to `_vsnprintf` llvm-link errors
2026-03-01 23:29:08 +08:00
daoge_cmd
5fa4418adb feat: implement per-frame mouse look for reduced input latency on Windows 2026-03-01 21:50:44 +08:00
daoge_cmd
8b1dafd361 feat: add DPI awareness and auto-detect screen resolution 2026-03-01 21:22:02 +08:00
daoge_cmd
4c81c7960c feat: fullscreen mode 2026-03-01 21:05:16 +08:00
daoge_cmd
52a256562f feat: disable vsync 2026-03-01 20:12:58 +08:00
daoge_cmd
bdef1f9412 feat: add support for keyboard and mouse input 2026-03-01 19:20:41 +08:00
daoge_cmd
b691c43c44 Initial commit 2026-03-01 12:16:08 +08:00