source:
opengl-game@
7c929fc
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
assets | 1f25a71 | 5 years | In vulkangame, print the SDL version and finish implementing … | ||
deploy | f71d87d | 6 years | Start changing the laser fragment shader to allow each laser to be … | ||
gl-shaders | 4d84c72 | 5 years | Move the OpenGL shaders to a gl-shaders folder | ||
IMGUI | 5b3462b | 7 years | Implement a basic gui with a stats window and a menubar containing a … | ||
shaders | 7c929fc | 5 years | In VulkanGame, make lighting work correctly in the ship shader before … | ||
textures | 69dccfe | 5 years | Implement a translucent, fullscreen overlay that shows a loaded … | ||
.gitignore | 181 bytes | d2f607c | 5 years | Fix the logic for creating a fullscreen SDL window | |
compile.bat | 249 bytes | 683dd55 | 5 years | Add a getObjects() method to the GraphicsPipeline_Vulkan class that … | |
compile.sh | 585 bytes | c8c6da8 | 5 years | Create the overlay texture using different flags based on the SDL … | |
compiler.hpp | 287 bytes | 301d0d4 | 5 years | Rename Compiler.h to compiler.hpp | |
consts.hpp | 348 bytes | c61323a | 5 years | Implement processEvents() and pollEvent() for GameGui_GLFW and … | |
crash-logger.cpp | 7.9 KB | 87c8f1a | 5 years | In vaulkangame, define vertex buffer and index buffer data and … | |
crash-logger.hpp | 175 bytes | 2beb6c7 | 5 years | Move the crash log file definition to consts.hpp | |
DESIGN.txt | 313 bytes | e5d4aca | 5 years | Create separate descriptor pools and descriptor sets for each shader … | |
FileStackWalker.cpp | 358 bytes | 5529ab5 | 5 years | Rename CrashLogger.cpp to crash-logger.cpp and CrashLogger.h to … | |
FileStackWalker.h | 246 bytes | d9b6a1c | 6 years | Print a stack trace in the event of a crash. Currently, the code for … | |
game-gui-glfw.cpp | 4.2 KB | 1802a41 | 5 years | Make openglref compile | |
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 | 4.5 KB | 5a23277 | 5 years | Replace the key event in game-gui with distinct key up and key down events | |
game-gui-sdl.hpp | 917 bytes | a6f6833 | 5 years | Remove getWindowSize() from game-gui and instead add getWindowWidth(), … | |
game-gui.hpp | 1.6 KB | 5a23277 | 5 years | Replace the key event in game-gui with distinct key up and key down events | |
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 | 21.6 KB | cf727ca | 5 years | In VulkanGame, add an objectIndex vertex attribute to the ship shader … | |
imgui_impl_glfw_gl3.cpp | 24.4 KB | c58ebc3 | 7 years | Create an IMGUI folder for the imgui library files. | |
imgui_impl_glfw_gl3.h | 2.0 KB | 54b6d6b | 7 years | Remove gl3w from the ImGui project and use glew instead | |
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 | 657 bytes | 34bdf3a | 5 years | In vulkangame, create Vulkan synchronization objects for rendering | |
makefile | 2.8 KB | 683dd55 | 5 years | Add a getObjects() method to the GraphicsPipeline_Vulkan class that … | |
new-game.cpp | 86.7 KB | 5b02676 | 5 years | Make vulkangame and openglgame compile on OSX with the new … | |
NewOpenGLGame.sln | 3.6 KB | 7bf5433 | 5 years | Create a new OpenGLGame project for a refactor of the original OpenGL … | |
opengl-game.cpp | 10.3 KB | 5a23277 | 5 years | Replace the key event in game-gui with distinct key up and key down events | |
opengl-game.hpp | 2.2 KB | 0b1b52d | 5 years | In openglgame, port over the functionality to specify and initialize … | |
opengl-notes.txt | 1.6 KB | 9dd2eb7 | 7 years | Implement Phong shading in the color and texture shaders | |
OpenGLGame.vcxproj | 8.0 KB | 3de31cf | 5 years | Add and begin implementing an OpenGL version of the GraphicsPipeline class | |
OpenGLReference.vcxproj | 8.9 KB | 1908591 | 5 years | Update the OpenGLReference project to include the shaders that were … | |
README.txt | 3.9 KB | 17714b8 | 5 years | Update the README and makefile to correctly setup and build vulkangame … | |
scene-notes.txt | 192 bytes | 7c929fc | 5 years | In VulkanGame, make lighting work correctly in the ship shader before … | |
StackWalker.cpp | 51.9 KB | d9b6a1c | 6 years | Print a stack trace in the event of a crash. Currently, the code for … | |
StackWalker.h | 9.7 KB | d9b6a1c | 6 years | Print a stack trace in the event of a crash. Currently, the code for … | |
stb_image.h | 257.1 KB | eea05dd | 5 years | Create a Vulkan image and fill it with image data loaded from a file | |
texture.frag | 1.3 KB | f7d35da | 7 years | Add a system to keep track of which keys are pressed or held down and … | |
texture.vert | 806 bytes | c8dc5c6 | 7 years | Normalize the surface normals in the shaders. | |
TODO.txt | 684 bytes | cd487fb | 5 years | Replace some couts with runtime_exceptions and, in vulkangame, only … | |
upgrade-TODO.txt | 1.0 KB | 0e09340 | 5 years | In vulkangame, detect when the framebuffer is resized | |
utils.cpp | 895 bytes | 203ab1b | 5 years | Rename utils.h to utils.hpp | |
utils.hpp | 915 bytes | 203ab1b | 5 years | Rename utils.h to utils.hpp | |
vulkan-game.cpp | 54.4 KB | 7c929fc | 5 years | In VulkanGame, make lighting work correctly in the ship shader before … | |
vulkan-game.hpp | 6.3 KB | 7c929fc | 5 years | In VulkanGame, make lighting work correctly in the ship shader before … | |
vulkan-ref.cpp | 82.8 KB | cd487fb | 5 years | Replace some couts with runtime_exceptions and, in vulkangame, only … | |
vulkan-utils.cpp | 21.1 KB | d2d9286 | 5 years | In vulkangame, implement the renderScene function to draw a frame in … | |
vulkan-utils.hpp | 6.4 KB | 055750a | 5 years | In VulkanGame, use SSBOs in the ship and scene shaders to store … | |
VulkanGame.vcxproj | 7.9 KB | 0cf1a23 | 5 years | Remove the pipeline design doc and add a document about the Vulkan … | |
VulkanReference.vcxproj | 7.6 KB | 203ab1b | 5 years | Rename utils.h to utils.hpp |
Note:
See TracBrowser
for help on using the repository browser.