Commit Graph

40 Commits

Author SHA1 Message Date
Kitrae
3bdfbaa512 vulkan bootstrap 2026-03-05 22:41:50 -06:00
kit rae
da40192913 Revert "vulkan: add initial Windows64 renderer backend and chunk texturing fixes"
This reverts commit 495f88bf7a254a5ee3054c8bdfc4ccaa2748e7e2
2026-03-05 22:41:50 -06:00
kit rae
abc5fae7f2 Revert "texture and alpha shader paths implemented"
This reverts commit c92ae80591bdac09feb49b0098a4850c273f562a
2026-03-05 22:41:50 -06:00
kit rae
4cabaad004 Revert "wire vulkan init + gdraw fixes"
This reverts commit 4477781b25d24fa0eba379e745e96b16ad90afbb
2026-03-05 22:41:50 -06:00
kit rae
c9d82193df Revert "gpu chunk buffer implemented and stability fixes"
This reverts commit 3926b609fb5a29fd51a70cb08125a61b05848ed6
2026-03-05 22:41:50 -06:00
Kitrae
a48570a77d gpu chunk buffer implemented and stability fixes 2026-03-05 22:41:50 -06:00
Kitrae
7b63378c97 wire vulkan init + gdraw fixes 2026-03-05 22:41:48 -06:00
Kitrae
b2c5654a8c texture and alpha shader paths implemented 2026-03-05 22:41:46 -06:00
Kitrae
5de34efe2a vulkan: add initial Windows64 renderer backend and chunk texturing fixes
Introduce a Windows64 Vulkan renderer implementation under C4JRender with the core runtime path for init, frame recording, and present.

Includes Vulkan swapchain/device setup, triangle pipeline state management, command-list draw replay, dynamic vertex streaming, texture object APIs, descriptor binding, alpha-test path, and UI overlay bridge integration.

Add Vulkan shader blobs for world geometry/UI and bridge header used by the Windows64 path.

Chunk rendering updates for Vulkan stability:

- keep compact/compressed chunk vertices disabled on Windows until the compact decode path is fully ported

- decode legacy no-mipmap U encoding (u + 1.0f flag) in the Vulkan vertex expansion path

- fix command-list replay so texture/alpha state is only restored when it was explicitly recorded, preserving runtime texture binds for chunk lists
2026-03-05 22:41:45 -06:00
LazyByteDev
c5e3e62f67 bro I swear minecraft is mindfucking me sometimes 2026-03-05 22:22:11 -05:00
LazyByteDev
165f8205c5 bro what in the fuck is this bug??? 2026-03-05 18:57:43 -05:00
LazyByteDev
21465b6653 Added customizable skin + capes and fixed flipped third person 2026-03-05 18:40:13 -05:00
LazyByteDev
67458d6e39 simple edit 2026-03-05 06:53:06 -05:00
LazyByteDev
e8a3d8cfde for the future to support 64x64 skins 2026-03-05 04:59:57 -05:00
LazyByteDev
4a994750d8 how the hell did extrax64stubs.h get in the x64 folder?? 2026-03-04 12:42:39 -05:00
LazyByteDev
37ad4f051a chat??? dont remove it ig 2026-03-04 12:37:54 -05:00
LazyByteDev
8a71ed970a fixed discord presence randomly dropping for no reason 2026-03-04 11:34:15 -05:00
LazyByteDev
e36bcb6ef0 upnp & discord game invite support (very buggy) 2026-03-04 10:11:27 -05:00
coah
edfc280090 Whisper Yelled At me 😢 2026-03-04 04:37:07 -06:00
coah
7f59a61704 Update UIController.cpp 2026-03-04 02:54:08 -06:00
coah
3165e93fee Merge remote-tracking branch 'origin/main' into kb-mouse-networking-coah
merge main before final push
2026-03-04 01:41:15 -06:00
LazyByteDev
28e106bbb9 purchases now persist in DLC menu! 2026-03-04 01:25:17 -05:00
coah
e5d58c0ae9 Merge remote-tracking branch 'origin/main' into kb-mouse-networking-coah
i hate the government and everyone in it
2026-03-03 23:29:48 -06:00
LazyByteDev
4906bc901d Renamed again from LCE Store to LCE Workshop 2026-03-04 00:03:28 -05:00
LazyByteDev
9e331ec58d just changed "Minecraft Store" to "LCE Store" since custom servers 2026-03-03 23:08:31 -05:00
LazyByteDev
88fc324538 Ender Dragon left side should go red too when you hit it now 2026-03-03 22:53:53 -05:00
LazyByteDev
890626ed5d fixed Texture packs being undersized. 2026-03-03 22:50:32 -05:00
LazyByteDev
1f0fddeb97 dirty fix to gamma bug.. (it doesnt look the same tho...) 2026-03-03 19:14:21 -05:00
LazyByteDev
e9ea11b861 Made chunk rendering a bit faster? 2026-03-03 19:04:12 -05:00
coah
72476c875e keyboard warrior 2026-03-03 17:48:27 -06:00
Robert Delaney
21c4f19271 Fix close button
Fixes the close button on the home gui screen
2026-03-02 21:35:17 -08:00
LazyByteDev
4d04f408d7 removed statscounter logging 2026-03-02 22:18:28 -05:00
LazyByteDev
ff8a12ec92 Added Discord Presences! 2026-03-02 22:18:16 -05:00
LazyByteDev
8ad50f14ee Mods Category for DLC Offers 😅 2026-03-02 09:22:47 -05:00
LazyByteDev
2a2c3b8524 Added World Type to DLC Offers 2026-03-02 08:01:18 -05:00
LazyByteDev
fa0b577318 Game Icon and name change ofc 2026-03-02 07:27:26 -05:00
LazyByteDev
c719ff9cbb I fixed something 2026-03-02 06:44:31 -05:00
LazyByteDev
e817cdafb3 AchievementPopups now work as expected! 2026-03-02 05:50:23 -05:00
LazyByteDev
64b510c938 StatsCounter recognizes achievements!!! 2026-03-02 05:39:41 -05:00
LazyByteDev
b40d5e9d01 src stuff 2026-03-02 03:31:00 -05:00