source: opengl-game

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