source: opengl-game@ 17714b8

feature/imgui-sdl points-test
Name Size Rev Age Author Last Change
assets 5f3dba8   5 years dmp1488 Create a transparent texture in SDL and render some sample images and …
deploy f71d87d   6 years dmp1488 Start changing the laser fragment shader to allow each laser to be …
fonts 5f3dba8   5 years dmp1488 Create a transparent texture in SDL and render some sample images and …
IMGUI 5b3462b   6 years dmp1488 Implement a basic gui with a stats window and a menubar containing a …
shaders f00ee54   5 years dmp1488 Refactor the code to allow different graphics pipelines to use …
textures 69dccfe   5 years dmitry.portnoy Implement a translucent, fullscreen overlay that shows a loaded …
.gitignore 158 bytes 4befb76   5 years dmitry.portnoy Create a bash script for compiling shaders to SPIR-V files
asteroid.frag 1.6 KB 0e0f851   6 years dmp1488 Add a dedicated shader for asteroids, add an OpenGL debug callback, …
asteroid.vert 1.1 KB 25b47d7   6 years dmp1488 Correctly send the hp of each asteroid to the shader using a uniform …
compile.bat 229 bytes 6544020   5 years dmp1488 Update compile.bat to compile all vertex and fragment shaders
compile.sh 585 bytes c8c6da8   5 years dmitry.portnoy Create the overlay texture using different flags based on the SDL …
Compiler.h 287 bytes d9b6a1c   5 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
Consts.h 31 bytes 6abfd07   5 years dmitry.portnoy Create a log with a stack-trace when the game crashes
CrashLogger.cpp 7.9 KB 9d4456b   5 years dmitry.portnoy Verify #includes in CrashLogger.cpp on OSX
CrashLogger.h 211 bytes 6abfd07   5 years dmitry.portnoy Create a log with a stack-trace when the game crashes
DESIGN.txt 313 bytes e5d4aca   5 years dmitry.portnoy Create separate descriptor pools and descriptor sets for each shader …
explosion.frag 136 bytes adb104f   6 years dmp1488 Make the explosion shader only emit particles for a short time instead …
explosion.vert 1.2 KB 7e10667   5 years dmitry.portnoy Finish switching to the new model group rendering algorithm for …
FileStackWalker.cpp 429 bytes 6abfd07   5 years dmitry.portnoy Create a log with a stack-trace when the game crashes
FileStackWalker.h 246 bytes d9b6a1c   5 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
game-gui-glfw.cpp 1.2 KB 8667f76   5 years dmitry.portnoy Move getWindowSize and getRequiredExtensions to the game gui
game-gui-glfw.hpp 585 bytes 8667f76   5 years dmitry.portnoy Move getWindowSize and getRequiredExtensions to the game gui
game-gui-sdl.cpp 2.0 KB 5f3dba8   5 years dmp1488 Create a transparent texture in SDL and render some sample images and …
game-gui-sdl.hpp 634 bytes 5f3dba8   5 years dmp1488 Create a transparent texture in SDL and render some sample images and …
game-gui.hpp 684 bytes 8667f76   5 years dmitry.portnoy Move getWindowSize and getRequiredExtensions to the game gui
imgui_impl_glfw_gl3.cpp 24.4 KB c58ebc3   6 years dmp1488 Create an IMGUI folder for the imgui library files.
imgui_impl_glfw_gl3.h 2.0 KB 54b6d6b   6 years dmp1488 Remove gl3w from the ImGui project and use glew instead
laser.frag 532 bytes f71d87d   6 years dmp1488 Start changing the laser fragment shader to allow each laser to be …
laser.png 1.9 KB 9f9f9a7   6 years dmp1488 Improve the laser rendering algorithm by using a translucent white …
laser.vert 491 bytes fd6f465   6 years dmp1488 Change the laser rendering algorithm to draw lasers starting from the …
logger.cpp 1.6 KB 98f06d9   5 years dmitry.portnoy Add support for ofstream to logger.cpp
logger.h 347 bytes 98f06d9   5 years dmitry.portnoy Add support for ofstream to logger.cpp
makefile 2.3 KB 17714b8   5 years dmitry.portnoy Update the README and makefile to correctly setup and build vulkangame …
new-game.cpp 86.0 KB 9cd92ae   5 years dmitry.portnoy Update TODO and remove some unused files
NewOpenGLGame.sln 2.1 KB 1c6cd5e   5 years dmp1488 Create the VulkanGame VS2019 project and add it to the NewOpenGLGame …
NewOpenGLGame.vcxproj 8.8 KB cbe946d   5 years dmp1488 Add separate shaders for the scene and overlay to the Vulkan project …
opengl-notes.txt 1.6 KB 9dd2eb7   6 years dmp1488 Implement Phong shading in the color and texture shaders
README.txt 3.9 KB 17714b8   5 years dmitry.portnoy Update the README and makefile to correctly setup and build vulkangame …
ship.frag 1.6 KB 0e0f851   6 years dmp1488 Add a dedicated shader for asteroids, add an OpenGL debug callback, …
ship.vert 932 bytes 0e0f851   6 years dmp1488 Add a dedicated shader for asteroids, add an OpenGL debug callback, …
StackWalker.cpp 51.9 KB d9b6a1c   5 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
StackWalker.h 9.7 KB d9b6a1c   5 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
stb_image.h 257.1 KB eea05dd   5 years dmp1488 Create a Vulkan image and fill it with image data loaded from a file
texture.frag 1.3 KB f7d35da   6 years dmp1488 Add a system to keep track of which keys are pressed or held down and …
texture.vert 806 bytes c8dc5c6   6 years dmp1488 Normalize the surface normals in the shaders.
TODO.txt 1.2 KB e5d4aca   5 years dmitry.portnoy Create separate descriptor pools and descriptor sets for each shader …
upgrade-TODO.txt 680 bytes 17714b8   5 years dmitry.portnoy Update the README and makefile to correctly setup and build vulkangame …
utils.cpp 892 bytes a23fc08   5 years dmitry.portnoy Move several functions from new-game.cpp to utils.cpp
utils.h 915 bytes 4762301   5 years dmp1488 Make CrashLogger work for Debian-based systems
vulkan-ref.cpp 80.0 KB 17714b8   5 years dmitry.portnoy Update the README and makefile to correctly setup and build vulkangame …
VulkanGame.vcxproj 7.6 KB cbe946d   5 years dmp1488 Add separate shaders for the scene and overlay to the Vulkan project …
Note: See TracBrowser for help on using the repository browser.