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