source: opengl-game

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