# # ChangeLog for vulkan-ref.cpp in opengl-game # # Generated by Trac 1.5.4 # Dec 3, 2024, 4:13:52 AM Thu, 11 Mar 2021 02:44:43 GMT Dmitry Portnoy [187b0f5] * .gitignore (modified) * compile.sh (modified) * makefile (modified) * sdl-game.cpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) Change VulkanGame and SDLGame to only use discrete GPUs and switch ... Sun, 07 Mar 2021 22:30:45 GMT Dmitry Portnoy [317ad13] * VulkanReference.vcxproj (modified) * vulkan-ref.cpp (modified) Update linker include flags in VulkanReference Tue, 12 Nov 2019 21:48:50 GMT Dmitry Portnoy [cd487fb] * TODO.txt (modified) * graphics-pipeline_vulkan.cpp (modified) * graphics-pipeline_vulkan.hpp (modified) * vulkan-game.cpp (modified) * vulkan-ref.cpp (modified) Replace some couts with runtime_exceptions and, in vulkangame, only ... Tue, 12 Nov 2019 06:55:07 GMT Dmitry Portnoy [e3bef3a] * graphics-pipeline_vulkan.cpp (modified) * graphics-pipeline_vulkan.hpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.hpp (modified) Finish the rewrite of the original vulkangame project Mon, 11 Nov 2019 02:19:32 GMT Dmitry Portnoy [0ae182f] * VulkanGame.vcxproj (modified) * graphics-pipeline_vulkan.cpp (modified) * graphics-pipeline_vulkan.hpp (modified) * vulkan-game.cpp (modified) * vulkan-ref.cpp (modified) In vulkangame, finish implementing recreateSwapChain() Sun, 10 Nov 2019 17:40:12 GMT Dmitry Portnoy [1f25a71] * assets/fonts/lazy.ttf (moved) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) In vulkangame, print the SDL version and finish implementing ... Thu, 07 Nov 2019 02:30:59 GMT Dmitry Portnoy [f985231] * VulkanGame.vcxproj (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) In vulkangame, update the MVP matrix and copy it to the uniform ... Thu, 07 Nov 2019 02:05:17 GMT Dmitry Portnoy [d2d9286] * graphics-pipeline_vulkan.cpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, implement the renderScene function to draw a frame in ... Fri, 01 Nov 2019 17:11:45 GMT Dmitry Portnoy [87c8f1a] * crash-logger.cpp (modified) * graphics-pipeline_vulkan.cpp (modified) * graphics-pipeline_vulkan.hpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vaulkangame, define vertex buffer and index buffer data and ... Thu, 24 Oct 2019 15:35:49 GMT Dmitry Portnoy [34bdf3a] * main-vulkan.cpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) In vulkangame, create Vulkan synchronization objects for rendering Tue, 22 Oct 2019 19:53:48 GMT Dmitry Portnoy [603b5bc] * graphics-pipeline_vulkan.cpp (modified) * graphics-pipeline_vulkan.hpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, add code to create the frame buffers and command buffers Fri, 18 Oct 2019 14:40:47 GMT Dmitry Portnoy [e83b155] * vulkan-game.cpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, destroy the texture sampler, all the uniform buffer ... Thu, 17 Oct 2019 21:30:18 GMT Dmitry Portnoy [b794178] * graphics-pipeline_vulkan.cpp (modified) * graphics-pipeline_vulkan.hpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, add the ability to create vulkan resoirces and ... Fri, 04 Oct 2019 20:39:46 GMT Dmitry Portnoy [771b33a] * graphics-pipeline_vulkan.cpp (modified) * graphics-pipeline_vulkan.hpp (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) In openglgame, port over some more of the pipeline creation code and ... Fri, 04 Oct 2019 20:10:09 GMT Dmitry Portnoy [5b02676] * makefile (modified) * new-game.cpp (modified) * vulkan-ref.cpp (modified) Make vulkangame and openglgame compile on OSX with the new ... Thu, 03 Oct 2019 03:44:55 GMT Dmitry Portnoy [7d2b0b9] * VulkanGame.vcxproj (modified) * graphics-pipeline.hpp (added) * graphics-pipeline_vulkan.cpp (added) * graphics-pipeline_vulkan.hpp (added) * pipeline-outline.txt (added) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) Add and begin implementing a GraphicsPipeline class to hold info for ... Tue, 01 Oct 2019 03:14:06 GMT Dmitry Portnoy [40995d3] * game-gui-glfw.cpp (modified) * game-gui-glfw.hpp (modified) * game-gui-sdl.cpp (modified) * game-gui.hpp (modified) * opengl-game.cpp (modified) * vulkan-game.cpp (modified) * vulkan-ref.cpp (modified) Merge branch 'master' of medievaltech.com:opengl-game Tue, 01 Oct 2019 03:03:30 GMT Dmitry Portnoy [7563b8a] * vulkan-ref.cpp (modified) In vulkanref, implement the ability to add new objects to the scene Tue, 01 Oct 2019 02:48:30 GMT Dmitry Portnoy [a0da009] * game-gui-glfw.cpp (modified) * game-gui-glfw.hpp (modified) * game-gui-sdl.cpp (modified) * game-gui.hpp (modified) * opengl-game.cpp (modified) * vulkan-game.cpp (modified) * vulkan-ref.cpp (modified) Add a window resize callback in gamegui and add an unknown event type ... Fri, 27 Sep 2019 20:53:27 GMT Dmitry Portnoy [fa9fa1c] * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) In vulkangame, create the command pool Fri, 27 Sep 2019 20:21:48 GMT Dmitry Portnoy [0e09340] * game-gui-sdl.cpp (modified) * game-gui.hpp (modified) * upgrade-TODO.txt (modified) * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) In vulkangame, detect when the framebuffer is resized Fri, 27 Sep 2019 19:58:33 GMT Dmitry Portnoy [6fc24c7] * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, add code to create a render pass Fri, 27 Sep 2019 19:20:55 GMT Dmitry Portnoy [f94eea9] * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, add code to create image views Wed, 25 Sep 2019 00:20:59 GMT Dmitry Portnoy [91c89f7] * game-gui-sdl.cpp (modified) * vulkan-ref.cpp (modified) Use SDL_WINDOW_FULLSCREEN_DESKTOP when creating the SDL window to ... Mon, 23 Sep 2019 02:02:47 GMT Dmitry Portnoy [502bd0b] * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, add code to create a swap chain Mon, 23 Sep 2019 00:32:48 GMT Dmitry Portnoy [c1c2021] * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) In vulkangame, add code to create a logical device Mon, 16 Sep 2019 19:04:53 GMT Dmitry Portnoy [90a424f] * vulkan-game.cpp (modified) * vulkan-game.hpp (modified) * vulkan-ref.cpp (modified) * vulkan-utils.cpp (modified) * vulkan-utils.hpp (modified) In vulkangame, add code to create a Vulkan surface and pick a ... Sat, 14 Sep 2019 00:13:54 GMT Dmitry Portnoy [cabdd5c] * new-game.cpp (modified) * vulkan-ref.cpp (modified) Mark which parts of the old code were moved over to the new ... Thu, 12 Sep 2019 21:39:38 GMT Dmitry Portnoy [203ab1b] * OpenGLReference.vcxproj (modified) * VulkanReference.vcxproj (modified) * new-game.cpp (modified) * utils.cpp (modified) * utils.hpp (moved) * vulkan-ref.cpp (modified) Rename utils.h to utils.hpp Tue, 03 Sep 2019 19:07:39 GMT Dmitry Portnoy [7fc5e27] * game-gui-glfw.cpp (modified) * game-gui-glfw.hpp (modified) * game-gui-sdl.cpp (modified) * game-gui-sdl.hpp (modified) * game-gui.hpp (modified) * vulkan-ref.cpp (modified) Change all game-gui function names to lower camel case Fri, 30 Aug 2019 16:01:54 GMT Dmitry Portnoy [4eb4d0a] * .gitignore (modified) * game-gui-glfw.cpp (modified) * game-gui-glfw.hpp (modified) * game-gui-sdl.cpp (modified) * game-gui-sdl.hpp (modified) * game-gui.hpp (modified) * makefile (modified) * vulkan-ref.cpp (moved) Rename vulkan-game.cpp to vulkan-ref.cpp and define the ... Thu, 29 Aug 2019 20:05:55 GMT Dmitry Portnoy [850e84c] * makefile (modified) * space-game.cpp (added) * upgrade-TODO.txt (modified) * vulkan-game.cpp (moved) Create space-game.cpp, which will be the original opengl game re- ... Thu, 29 Aug 2019 19:52:09 GMT Dmitry Portnoy [17714b8] * README.txt (modified) * makefile (modified) * upgrade-TODO.txt (added) * vulkan-ref.cpp (moved) Update the README and makefile to correctly setup and build ...