source: opengl-game

WIP
Name Size Rev Age Author Last Change
assets 1f25a71   10 months dmitry.portnoy In vulkangame, print the SDL version and finish implementing …
deploy f71d87d   2 years dmp1488 Start changing the laser fragment shader to allow each laser to be …
gl-shaders 2facdfa   6 months dmp1488 WIP
IMGUI 5b3462b   2 years dmp1488 Implement a basic gui with a stats window and a menubar containing a …
shaders 2facdfa   6 months dmp1488 WIP
textures 69dccfe   14 months dmitry.portnoy Implement a translucent, fullscreen overlay that shows a loaded …
.gitignore 181 bytes d2f607c   12 months dmitry.portnoy Fix the logic for creating a fullscreen SDL window
compile.bat 249 bytes 683dd55   10 months dmp1488 Add a getObjects() method to the GraphicsPipeline_Vulkan class that …
compile.sh 585 bytes c8c6da8   13 months dmitry.portnoy Create the overlay texture using different flags based on the SDL …
compiler.hpp 287 bytes 301d0d4   13 months dmitry.portnoy Rename Compiler.h to compiler.hpp
consts.hpp 348 bytes c61323a   12 months dmp1488 Implement processEvents() and pollEvent() for GameGui_GLFW and …
crash-logger.cpp 7.9 KB 87c8f1a   11 months dmitry.portnoy In vaulkangame, define vertex buffer and index buffer data and …
crash-logger.hpp 175 bytes 2beb6c7   13 months dmitry.portnoy Move the crash log file definition to consts.hpp
DESIGN.txt 313 bytes e5d4aca   13 months dmitry.portnoy Create separate descriptor pools and descriptor sets for each shader …
FileStackWalker.cpp 358 bytes 5529ab5   13 months dmitry.portnoy Rename CrashLogger?.cpp to crash-logger.cpp and CrashLogger?.h to …
FileStackWalker.h 246 bytes d9b6a1c   16 months dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
game-gui-glfw.cpp 4.2 KB 1802a41   10 months dmitry.portnoy Make openglref compile
game-gui-glfw.hpp 1.4 KB a0da009   12 months dmitry.portnoy Add a window resize callback in gamegui and add an unknown event type …
game-gui-sdl.cpp 4.7 KB 4ece3bf   8 months dmitry.portnoy In VulkanGame?, add the ability to delete asteroids and move them at a …
game-gui-sdl.hpp 1009 bytes cd1cb0f   9 months dmitry.portnoy In VulkanGame?, make the ship move when the player holds down the right …
game-gui.hpp 1.7 KB cd1cb0f   9 months dmitry.portnoy In VulkanGame?, make the ship move when the player holds down the right …
graphics-pipeline.hpp 439 bytes 83b5b4b   12 months dmitry.portnoy Handle window resize events in openglgame
graphics-pipeline_opengl.cpp 2.7 KB 0b1b52d   12 months dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
graphics-pipeline_opengl.hpp 1.2 KB 0b1b52d   12 months dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
graphics-pipeline_vulkan.hpp 28.1 KB 44f23af   7 months dmitry.portnoy In VulkanGame?, add code to resize the storage buffer and update the …
imgui_impl_glfw_gl3.cpp 24.4 KB c58ebc3   2 years dmp1488 Create an IMGUI folder for the imgui library files.
imgui_impl_glfw_gl3.h 2.0 KB 54b6d6b   2 years dmp1488 Remove gl3w from the ImGui? project and use glew instead
laser.png 1.9 KB 9f9f9a7   2 years dmp1488 Improve the laser rendering algorithm by using a translucent white …
logger.cpp 1.6 KB 1fcca9e   12 months dmitry.portnoy Rename logger.h to logger.hpp
logger.hpp 347 bytes 1fcca9e   12 months dmitry.portnoy Rename logger.h to logger.hpp
main-opengl.cpp 595 bytes 2e77b3f   12 months dmitry.portnoy Move the debug status output from the main functions to the openglgame …
main-vulkan.cpp 631 bytes 2facdfa   6 months dmp1488 WIP
makefile 2.8 KB 60578ce   9 months dmp1488 In VulkanGame?, make lighting work correctly in the ship shader with …
new-game.cpp 87.4 KB 2facdfa   6 months dmp1488 WIP
NewOpenGLGame.sln 3.6 KB 7bf5433   12 months dmp1488 Create a new OpenGLGame project for a refactor of the original OpenGL …
notes.txt 2.1 KB 2facdfa   6 months dmp1488 WIP
opengl-game.cpp 10.3 KB 5a23277   10 months dmp1488 Replace the key event in game-gui with distinct key up and key down events
opengl-game.hpp 2.2 KB 0b1b52d   12 months dmitry.portnoy In openglgame, port over the functionality to specify and initialize …
opengl-notes.txt 1.6 KB 9dd2eb7   2 years dmp1488 Implement Phong shading in the color and texture shaders
OpenGLGame.vcxproj 8.0 KB 3de31cf   12 months dmp1488 Add and begin implementing an OpenGL version of the GraphicsPipeline? class
OpenGLReference.vcxproj 8.9 KB 1908591   10 months dmp1488 Update the OpenGLReference project to include the shaders that were …
README.txt 3.9 KB 17714b8   13 months dmitry.portnoy Update the README and makefile to correctly setup and build vulkangame …
scene-notes.txt 643 bytes 60578ce   9 months dmp1488 In VulkanGame?, make lighting work correctly in the ship shader with …
StackWalker.cpp 51.9 KB d9b6a1c   16 months dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
StackWalker.h 9.7 KB d9b6a1c   16 months dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
stb_image.h 257.1 KB eea05dd   14 months dmp1488 Create a Vulkan image and fill it with image data loaded from a file
texture.frag 1.3 KB f7d35da   2 years dmp1488 Add a system to keep track of which keys are pressed or held down and …
texture.vert 806 bytes c8dc5c6   2 years dmp1488 Normalize the surface normals in the shaders.
TODO.txt 684 bytes cd487fb   10 months dmitry.portnoy Replace some couts with runtime_exceptions and, in vulkangame, only …
upgrade-TODO.txt 1.0 KB 0e09340   12 months dmitry.portnoy In vulkangame, detect when the framebuffer is resized
utils.cpp 1.2 KB 0807aeb   6 months dmp1488 Spawn asteroids at a regular interval and make them move in the …
utils.hpp 938 bytes 0807aeb   6 months dmp1488 Spawn asteroids at a regular interval and make them move in the …
vulkan-game.cpp 60.7 KB 2facdfa   6 months dmp1488 WIP
vulkan-game.hpp 12.5 KB 2facdfa   6 months dmp1488 WIP
vulkan-ref.cpp 82.8 KB cd487fb   10 months dmitry.portnoy Replace some couts with runtime_exceptions and, in vulkangame, only …
vulkan-utils.cpp 21.1 KB d2d9286   11 months dmp1488 In vulkangame, implement the renderScene function to draw a frame in …
vulkan-utils.hpp 6.4 KB 5a1ace0   7 months dmitry.portnoy In VulkanGame?, add objIndex to scene objects, use it in the scene …
VulkanGame.vcxproj 8.0 KB 0807aeb   6 months dmp1488 Spawn asteroids at a regular interval and make them move in the …
VulkanReference.vcxproj 7.6 KB 203ab1b   12 months dmitry.portnoy Rename utils.h to utils.hpp
Note: See TracBrowser for help on using the repository browser.