source: opengl-game

feature/imgui-sdl
Name Size Rev Age Author Last Change
assets e1f88a9   3 years dmitry.portnoy Create a system to draw and switch between different screens, a Screen …
deploy f71d87d   5 years dmp1488 Start changing the laser fragment shader to allow each laser to be …
docs cb6fabb   2 years dportnoy Update the build instructions and makefile to work with OSX again
gl-shaders 52a02e6   3 years dmitry.portnoy Add a primitive topology parameter to the GraphicsPipeline_Vulkan …
gui d255d52   2 years dportnoy Get VulkanGame and SDLGame to compile on Linux
IMGUI 301c90a   2 years dportnoy Implement the start of a generic UI system built on top of IMGUI, …
resources c205c3a   3 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
shaders 67527a5   2 years dportnoy Switch all per-object buffers to be dynamic uniform buffers instead of …
textures 237cbec   3 years dmitry.portnoy Create a pipeline and shaders to render multicolored lasers
.gitignore 189 bytes 187b0f5   2 years dportnoy Change VulkanGame and SDLGame to only use discrete GPUs and switch the …
crash-logger.hpp 196 bytes 301c90a   2 years dportnoy Implement the start of a generic UI system built on top of IMGUI, …
compile.bat 200 bytes 681dbe8   3 years dportnoy Update compile.bat to use the existing VULKAN_SDK environment variable
FileStackWalker.h 246 bytes d9b6a1c   4 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
compiler.hpp 304 bytes 301c90a   2 years dportnoy Implement the start of a generic UI system built on top of IMGUI, …
logger.hpp 347 bytes 1fcca9e   4 years dmitry.portnoy Rename logger.h to logger.hpp
FileStackWalker.cpp 358 bytes 5529ab5   4 years dmitry.portnoy Rename CrashLogger.cpp to crash-logger.cpp and CrashLogger.h to …
compile.sh 375 bytes b8072d3   2 years dportnoy Add a VkMemoryPropertyFlags parameter to SDLGame::createBufferSet …
graphics-pipeline.hpp 439 bytes 83b5b4b   4 years dmitry.portnoy Handle window resize events in openglgame
consts.hpp 496 bytes 301c90a   2 years dportnoy Implement the start of a generic UI system built on top of IMGUI, …
main-opengl.cpp 595 bytes 2e77b3f   4 years dmitry.portnoy Move the debug status output from the main functions to the openglgame …
main-vulkan.cpp 667 bytes 301c90a   2 years dportnoy Implement the start of a generic UI system built on top of IMGUI, …
vulkan-utils-new.hpp 892 bytes c205c3a   3 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
utils.hpp 979 bytes db2d995   2 years dportnoy Make the printVec and printMat functions a bit easier to use and add a …
game-gui-sdl.hpp 980 bytes cb6fabb   2 years dportnoy Update the build instructions and makefile to work with OSX again
TODO-game.txt 1.1 KB 27e580e   12 months dportnoy Stop using SDL_ttf
VulkanSFMLReference.vcxproj.filters 1.2 KB e66fd66   2 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
graphics-pipeline_opengl.hpp 1.2 KB 0b1b52d   4 years dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
utils.cpp 1.3 KB db2d995   2 years dportnoy Make the printVec and printMat functions a bit easier to use and add a …
game-gui-glfw.hpp 1.4 KB a0da009   4 years dmitry.portnoy Add a window resize callback in gamegui and add an unknown event type …
logger.cpp 1.6 KB 1fcca9e   4 years dmitry.portnoy Rename logger.h to logger.hpp
vulkan-utils-new.cpp 1.6 KB c205c3a   3 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
opengl-notes.txt 1.6 KB 9dd2eb7   5 years dmp1488 Implement Phong shading in the color and texture shaders
laser.png 1.9 KB 9f9f9a7   5 years dmp1488 Improve the laser rendering algorithm by using a translucent white …
game-gui.hpp 2.1 KB 429ac01   2 years dportnoy Remove UnknownEvent since it doesn't add any new fields and add a …
opengl-game.hpp 2.3 KB d8cf709   2 years dportnoy Change UIEvent to also include the original event from the UI library …
graphics-pipeline_opengl.cpp 2.7 KB 0b1b52d   4 years dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
OpenGLGame.vcxproj.filters 3.0 KB faa7bac   2 years dportnoy Update the IMGUI version in OpenGLGame
OpenGLReference.vcxproj.filters 3.2 KB e66fd66   2 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
makefile 3.8 KB cb6fabb   2 years dportnoy Update the build instructions and makefile to work with OSX again
game-gui-glfw.cpp 4.3 KB d8cf709   2 years dportnoy Change UIEvent to also include the original event from the UI library …
NewOpenGLGame.sln 4.3 KB 57d43d0   3 years dportnoy Add an example project using Vulkan with SFML, with SFML statically linked
game-gui-sdl.cpp 5.4 KB 27e580e   12 months dportnoy Stop using SDL_ttf
VulkanGame.vcxproj.filters 5.6 KB a3cefaa   2 years dportnoy Move SSBO resizing and pipeline recreation checks out of addObject() …
vulkan-buffer.hpp 6.4 KB 90880fb   2 years dportnoy Start using the VulkanBuffer class for the non-per-object uniforms …
crash-logger.cpp 7.9 KB 87c8f1a   4 years dmitry.portnoy In vaulkangame, define vertex buffer and index buffer data and …
VulkanReference.vcxproj 8.1 KB 6d698e5   12 months dportnoy Upgrade to Visual Studio 2022
OpenGLGame.vcxproj 8.4 KB 6d698e5   12 months dportnoy Upgrade to Visual Studio 2022
VulkanSFMLReference.vcxproj 8.4 KB 6d698e5   12 months dportnoy Upgrade to Visual Studio 2022
OpenGLReference.vcxproj 9.2 KB 6d698e5   12 months dportnoy Upgrade to Visual Studio 2022
StackWalker.h 9.7 KB d9b6a1c   4 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
VulkanGame.vcxproj 10.0 KB 6d698e5   12 months dportnoy Upgrade to Visual Studio 2022
opengl-game.cpp 10.4 KB d8cf709   2 years dportnoy Change UIEvent to also include the original event from the UI library …
vulkan-utils.hpp 11.3 KB 2f4ff8c   2 years dportnoy Change the uniform buffers to always be mapped instead of mapping them …
sdl-game.hpp 14.5 KB b01b50c   2 years dportnoy Rename all BufferSets named storageBuffers_* to objectBuffers_*
vulkan-game.hpp 20.4 KB 27e580e   12 months dportnoy Stop using SDL_ttf
vulkan-utils.cpp 23.4 KB 8b823e7   2 years dportnoy Create an error-checking macro to check Vulkan function results, which …
graphics-pipeline_vulkan.hpp 26.4 KB 567fa88   2 years dportnoy Change createRenderCommands() to support dynamic offsets
StackWalker.cpp 51.9 KB d9b6a1c   4 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
sdl-game.cpp 57.2 KB 67527a5   2 years dportnoy Switch all per-object buffers to be dynamic uniform buffers instead of …
vulkan-ref.cpp 82.8 KB 187b0f5   2 years dportnoy Change VulkanGame and SDLGame to only use discrete GPUs and switch the …
new-game.cpp 88.2 KB c324d6a   2 years dportnoy Make some minor updates to VulkanGame
Vulkan.cpp 91.8 KB c205c3a   3 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
vulkan-game.cpp 108.9 KB 67527a5   2 years dportnoy Switch all per-object buffers to be dynamic uniform buffers instead of …
stb_image.h 257.1 KB e68d549   2 years dportnoy Remove the STB_IMAGE_IMPLEMENTATION definition from stb_image.h
Note: See TracBrowser for help on using the repository browser.