ImGui: - ImGui.NET 1.91.6.1 NuGet package - VulkanImGui: font texture upload, ImGui pipeline (blending, no depth), vertex/index buffer streaming - GLSL 450 ImGui shaders (vert: scale/translate push constants, frag: font texture sampler) - Compiled to SPIR-V via @webgpu/glslang - Debug overlay: FPS, camera position, entity count, light list - 1600+ FPS with ImGui active Screenshot: - vkCmdCopyImageToBuffer embedded in main command buffer - Layout transition PresentSrcKHR→TransferSrcOptimal→PresentSrcKHR - Deferred read: staging buffer read on next frame after fence - BMP format written directly to FileStream (row by row) - All 16 camera tour screenshots captured (1280x720x32bpp) All 66 tests pass.
26 lines
295 B
INI
26 lines
295 B
INI
[Window][Debug##Default]
|
|
Pos=60,60
|
|
Size=400,400
|
|
Collapsed=0
|
|
|
|
[Window][Debug]
|
|
Pos=10,10
|
|
Size=216,107
|
|
Collapsed=0
|
|
|
|
[Window][Hierarchy]
|
|
Pos=353,299
|
|
Size=250,398
|
|
Collapsed=0
|
|
|
|
[Window][Inspector]
|
|
Pos=112,297
|
|
Size=300,425
|
|
Collapsed=0
|
|
|
|
[Window][Cortex Engine Debug]
|
|
Pos=60,60
|
|
Size=226,196
|
|
Collapsed=0
|
|
|