source: opengl-game@ 826df16

feature/imgui-sdl points-test
Name Size Rev Age Author Last Change
assets 4d0820f   6 years dmp1488 Add an assets folder for things like the original GIMP images, and put …
common 92bc4fe   7 years dmitry.portnoy Make the game window fullscreen, hide the mouse cursor, and change the …
deploy f71d87d   6 years dmp1488 Start changing the laser fragment shader to allow each laser to be …
IMGUI 5b3462b   7 years dmp1488 Implement a basic gui with a stats window and a menubar containing a …
shaders 8a6d19d   8 years dmitry.portnoy Implement movement in a basic 3D scene and add some examples from the …
.gitignore 169 bytes 03f4c64   5 years dmp1488 Create an initial program and makefile config that uses Vulkan
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 …
Compiler.h 287 bytes d9b6a1c   6 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
Consts.h 31 bytes 6abfd07   6 years dmitry.portnoy Create a log with a stack-trace when the game crashes
CrashLogger.cpp 7.9 KB 9d4456b   6 years dmitry.portnoy Verify #includes in CrashLogger.cpp on OSX
CrashLogger.h 211 bytes 6abfd07   6 years dmitry.portnoy Create a log with a stack-trace when the game crashes
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   6 years dmitry.portnoy Finish switching to the new model group rendering algorithm for …
FileStackWalker.cpp 429 bytes 6abfd07   6 years dmitry.portnoy Create a log with a stack-trace when the game crashes
FileStackWalker.h 246 bytes d9b6a1c   6 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
game04.cpp 8.0 KB 8a6d19d   8 years dmitry.portnoy Implement movement in a basic 3D scene and add some examples from the …
game06.cpp 7.2 KB 22b2c37   7 years dmp1488 Add a simple logger and remove some old, unneeded tutorial files
game-gui-sdl.cpp 654 bytes 826df16   5 years dmp1488 Make the new Vulkan project work in Linux Mint
game-gui-sdl.hpp 154 bytes f898c5f   5 years dmitry.portnoy Add files from the vulkan tutorial
game-gui.hpp 87 bytes f898c5f   5 years dmitry.portnoy Add files from the vulkan tutorial
imgui_impl_glfw_gl3.cpp 24.4 KB c58ebc3   7 years dmp1488 Create an IMGUI folder for the imgui library files.
imgui_impl_glfw_gl3.h 2.0 KB 54b6d6b   7 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   6 years dmitry.portnoy Add support for ofstream to logger.cpp
logger.h 347 bytes 98f06d9   6 years dmitry.portnoy Add support for ofstream to logger.cpp
makefile 2.1 KB 826df16   5 years dmp1488 Make the new Vulkan project work in Linux Mint
mygame.cpp 7.9 KB 0424bd8   7 years dmp1488 Update the OpenGLGame project to only include mygame.cpp and the files …
new-game.cpp 86.1 KB b373466   6 years dmitry.portnoy Undo tweaks to badFunc
NewOpenGLGame.sln 1.2 KB 21de283   7 years dmp1488 Create a VS project for the new version of the game
NewOpenGLGame.vcxproj 8.9 KB 972aca1   5 years dmp1488 Update the Visual Studio project to VS2019
opengl-notes.txt 1.6 KB 9dd2eb7   7 years dmp1488 Implement Phong shading in the color and texture shaders
OpenGLGame.sln 1.2 KB 0424bd8   7 years dmp1488 Update the OpenGLGame project to only include mygame.cpp and the files …
OpenGLGame.vcxproj 6.5 KB 0424bd8   7 years dmp1488 Update the OpenGLGame project to only include mygame.cpp and the files …
pong.cpp 9.4 KB 9d22ee9   7 years dmp1488 Finish implementing pong by allowing the ball to bounce off at an …
README.txt 1.9 KB f898c5f   5 years dmitry.portnoy Add files from the vulkan tutorial
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   6 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
StackWalker.h 9.7 KB d9b6a1c   6 years dmitry.portnoy Print a stack trace in the event of a crash. Currently, the code for …
stb_image.cpp 226.5 KB 485424b   7 years dmitry.portnoy Add support for loading and applying texture and add a square to the …
stb_image.h 5.8 KB 485424b   7 years dmitry.portnoy Add support for loading and applying texture and add a square to the …
stb_image_write.h 63.3 KB 4e0b82b   7 years dmp1488 Add an ImGui example project
test.png 12.1 KB 485424b   7 years dmitry.portnoy Add support for loading and applying texture and add a square to the …
texture.frag 1.3 KB f7d35da   7 years dmp1488 Add a system to keep track of which keys are pressed or held down and …
texture.vert 806 bytes c8dc5c6   7 years dmp1488 Normalize the surface normals in the shaders.
TODO.txt 3.2 KB a8c958b   5 years dmp1488 Update TODO
utils.cpp 892 bytes a23fc08   6 years dmitry.portnoy Move several functions from new-game.cpp to utils.cpp
utils.h 915 bytes 4762301   6 years dmp1488 Make CrashLogger work for Debian-based systems
uvtemplate.DDS 341.5 KB 8a6d19d   8 years dmitry.portnoy Implement movement in a basic 3D scene and add some examples from the …
vulkan-game.cpp 5.4 KB 826df16   5 years dmp1488 Make the new Vulkan project work in Linux Mint
Note: See TracBrowser for help on using the repository browser.