Files
MinecraftCommunityEdition-c…/Minecraft.Client
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
..
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 07:27:26 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 06:44:31 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 07:27:26 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-03 17:48:27 -06:00
2026-03-02 03:31:00 -05:00
2026-03-05 06:53:06 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 07:27:26 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-03 17:48:27 -06:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-03 17:48:27 -06:00
2026-03-03 17:48:27 -06:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 06:44:31 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 22:18:28 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 21:35:17 -08:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00
2026-03-02 03:31:00 -05:00

========================================================================
    Xbox 360 APPLICATION : Minecraft.Client Project Overview
========================================================================

AppWizard has created this Minecraft.Client application for you.  

This file contains a summary of what you will find in each of the files that
make up your Minecraft.Client application.

Minecraft.Client.vcxproj
    This is the main project file for VC++ projects generated using an Application Wizard. 
    It contains information about the version of Visual C++ that generated the file, and 
    information about the platforms, configurations, and project features selected with the
    Application Wizard.

Minecraft.Client.cpp
    This is the main application source file.



/////////////////////////////////////////////////////////////////////////////
Other notes:

AppWizard uses "TODO:" comments to indicate parts of the source code you
should add to or customize.

/////////////////////////////////////////////////////////////////////////////