source: opengl-game@ e66fd66

feature/imgui-sdl
Name Size Rev Age Author Last Change
assets e1f88a9   6 years dmitry.portnoy Create a system to draw and switch between different screens, a Screen …
deploy f71d87d   8 years dmp1488 Start changing the laser fragment shader to allow each laser to be …
docs 78c3045   6 years dportnoy Update the Linux build instructions and makefile recipe for the OpenGL …
gl-shaders 52a02e6   7 years dmitry.portnoy Add a primitive topology parameter to the GraphicsPipeline_Vulkan …
gui aa7707d   6 years dmp1488 Update the Vulkan SDK version and get the latest code compiling on Windows
IMGUI e66fd66   6 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
resources c205c3a   6 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
shaders 4a9416a   7 years dmitry.portnoy Create a pipeline and shaders to render explosions
textures 237cbec   7 years dmitry.portnoy Create a pipeline and shaders to render multicolored lasers
.gitignore 172 bytes ​ e66fd66   6 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
compile.bat 200 bytes ​ 681dbe8   6 years dportnoy Update compile.bat to use the existing VULKAN_SDK environment variable
compile.sh 585 bytes ​ c8c6da8   7 years dmitry.portnoy Create the overlay texture using different flags based on the SDL …
compiler.hpp 287 bytes ​ 301d0d4   7 years dmitry.portnoy Rename Compiler.h to compiler.hpp
consts.hpp 447 bytes ​ e1f88a9   6 years dmitry.portnoy Create a system to draw and switch between different screens, a Screen …
crash-logger.cpp 7.9 KB ​ 87c8f1a   7 years dmitry.portnoy In vaulkangame, define vertex buffer and index buffer data and …
crash-logger.hpp 175 bytes ​ 2beb6c7   7 years dmitry.portnoy Move the crash log file definition to consts.hpp
FileStackWalker.cpp 358 bytes ​ 5529ab5   7 years dmitry.portnoy Rename CrashLogger.cpp to crash-logger.cpp and CrashLogger.h to …
FileStackWalker.h 246 bytes ​ d9b6a1c   7 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
game-gui-glfw.cpp 4.2 KB ​ 1802a41   7 years dmitry.portnoy Make openglref compile
game-gui-glfw.hpp 1.4 KB ​ a0da009   7 years dmitry.portnoy Add a window resize callback in gamegui and add an unknown event type …
game-gui-sdl.cpp 4.7 KB ​ b8d4456   6 years dmitry.portnoy Add x and y coordinates to mouse events
game-gui-sdl.hpp 981 bytes ​ b8d4456   6 years dmitry.portnoy Add x and y coordinates to mouse events
game-gui.hpp 1.8 KB ​ e1f88a9   6 years dmitry.portnoy Create a system to draw and switch between different screens, a Screen …
graphics-pipeline.hpp 439 bytes ​ 83b5b4b   7 years dmitry.portnoy Handle window resize events in openglgame
graphics-pipeline_opengl.cpp 2.7 KB ​ 0b1b52d   7 years dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
graphics-pipeline_opengl.hpp 1.2 KB ​ 0b1b52d   7 years dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
graphics-pipeline_vulkan.hpp 29.1 KB ​ 52a02e6   7 years dmitry.portnoy Add a primitive topology parameter to the GraphicsPipeline_Vulkan …
laser.png 1.9 KB ​ 9f9f9a7   8 years dmp1488 Improve the laser rendering algorithm by using a translucent white …
logger.cpp 1.6 KB ​ 1fcca9e   7 years dmitry.portnoy Rename logger.h to logger.hpp
logger.hpp 347 bytes ​ 1fcca9e   7 years dmitry.portnoy Rename logger.h to logger.hpp
main-opengl.cpp 595 bytes ​ 2e77b3f   7 years dmitry.portnoy Move the debug status output from the main functions to the openglgame …
main-vulkan.cpp 703 bytes ​ aa7707d   6 years dmp1488 Update the Vulkan SDK version and get the latest code compiling on Windows
makefile 3.1 KB ​ 78c3045   6 years dportnoy Update the Linux build instructions and makefile recipe for the OpenGL …
new-game.cpp 87.8 KB ​ e66fd66   6 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
NewOpenGLGame.sln 4.3 KB ​ 57d43d0   6 years dportnoy Add an example project using Vulkan with SFML, with SFML statically linked
opengl-game.cpp 10.3 KB ​ 5a23277   7 years dmp1488 Replace the key event in game-gui with distinct key up and key down events
opengl-game.hpp 2.2 KB ​ 0b1b52d   7 years dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
opengl-notes.txt 1.6 KB ​ 9dd2eb7   9 years dmp1488 Implement Phong shading in the color and texture shaders
OpenGLGame.vcxproj 8.0 KB ​ 3de31cf   7 years dmp1488 Add and begin implementing an OpenGL version of the GraphicsPipeline class
OpenGLReference.vcxproj 9.1 KB ​ e66fd66   6 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
OpenGLReference.vcxproj.filters 3.2 KB ​ e66fd66   6 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
StackWalker.cpp 51.9 KB ​ d9b6a1c   7 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
StackWalker.h 9.7 KB ​ d9b6a1c   7 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
stb_image.h 257.1 KB ​ eea05dd   7 years dmp1488 Create a Vulkan image and fill it with image data loaded from a file
utils.cpp 1.2 KB ​ 0807aeb   7 years dmp1488 Spawn asteroids at a regular interval and make them move in the …
utils.hpp 938 bytes ​ 0807aeb   7 years dmp1488 Spawn asteroids at a regular interval and make them move in the …
vulkan-game.cpp 77.6 KB ​ aa7707d   6 years dmp1488 Update the Vulkan SDK version and get the latest code compiling on Windows
vulkan-game.hpp 18.6 KB ​ aa7707d   6 years dmp1488 Update the Vulkan SDK version and get the latest code compiling on Windows
vulkan-ref.cpp 82.8 KB ​ cd487fb   7 years dmitry.portnoy Replace some couts with runtime_exceptions and, in vulkangame, only …
vulkan-utils-new.cpp 1.6 KB ​ c205c3a   6 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
vulkan-utils-new.hpp 892 bytes ​ c205c3a   6 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
vulkan-utils.cpp 21.3 KB ​ c205c3a   6 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
vulkan-utils.hpp 6.3 KB ​ b8d4456   6 years dmitry.portnoy Add x and y coordinates to mouse events
Vulkan.cpp 91.8 KB ​ c205c3a   6 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
VulkanGame.vcxproj 9.2 KB ​ 681dbe8   6 years dportnoy Update compile.bat to use the existing VULKAN_SDK environment variable
VulkanReference.vcxproj 7.8 KB ​ 681dbe8   6 years dportnoy Update compile.bat to use the existing VULKAN_SDK environment variable
VulkanSFMLReference.vcxproj 8.4 KB ​ c205c3a   6 years dportnoy In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead …
VulkanSFMLReference.vcxproj.filters 1.2 KB ​ e66fd66   6 years dportnoy In OpenGLReference, change all enums to enum classes and update IMGUI …
Note: See TracBrowser for help on using the repository browser.