source: opengl-game

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