Commit Graph

  • e5a9f37c88
    Merge pull request #2 from MichaelFisher1997/shader-abstraction master micqdf 2025-01-14 23:21:23 +00:00
  • 47f8068cdd clang format added shader-abstraction MichaelFisher1997 2025-01-14 23:18:11 +00:00
  • 6b0cc46045 shader abstracted into it own class MichaelFisher1997 2025-01-14 22:57:09 +00:00
  • d25b046691
    Merge pull request #1 from MichaelFisher1997/openGL-abstraction micqdf 2025-01-12 23:50:38 +00:00
  • ed0e9d8947 Segment faults fixed!! openGL-abstraction MichaelFisher1997 2025-01-12 23:49:49 +00:00
  • 8920379ce3 Indexbuffer improvments MichaelFisher1997 2025-01-12 15:53:46 +00:00
  • fd13d0ba63 cleaned up a bit and got rid of some errors, still seg fualt MichaelFisher1997 2025-01-11 20:56:58 +00:00
  • 3e799fd434 cleaned up a bit and got rid of some errors, still seg fualt MichaelFisher1997 2025-01-11 18:56:38 +00:00
  • ed1cc02d3e openGL abstractiopn, segment fault!! MichaelFisher1997 2025-01-11 17:48:48 +00:00
  • c8764b135a added uniforms and played with vsync MichaelFisher1997 2025-01-08 22:04:07 +00:00
  • 13d3b73357 Added OpenGL error checking, used macros to wrap clear error and check error, has a break point and returns the line the ASSERT failed, also added a colormod to print out in colors MichaelFisher1997 2025-01-07 23:34:46 +00:00
  • 557033f840 added a index buffer to draw a triangle without duplications data for the positions of the 2 tringles that make up a squere MichaelFisher1997 2025-01-06 20:30:18 +00:00
  • d8895a1930 Added a way to load shader from file, we use a .shader file which contains both our vertex and fragment shaders, we parse them out the file MichaelFisher1997 2025-01-06 20:01:22 +00:00
  • dcfd6031d7 fized our error message make added a glDeleteProgram call when the application ends MichaelFisher1997 2025-01-06 18:38:21 +00:00
  • 087343599c Added a simple shader hardcoded in a string, and a function for creating and compiling the shader MichaelFisher1997 2025-01-06 18:32:22 +00:00
  • 3cab7282dc Added a vertex attributes and glEnable MichaelFisher1997 2025-01-05 14:12:28 +00:00
  • 0b32500d6f Added a vertex buffer MichaelFisher1997 2025-01-05 13:51:33 +00:00
  • 64bedd56c7 Added GLEW MichaelFisher1997 2025-01-05 13:17:26 +00:00
  • 4cd0930d2f make the window re-sizeable MichaelFisher1997 2025-01-05 02:52:38 +00:00
  • 438e9cd03a added OpenGL MichaelFisher1997 2025-01-05 02:41:40 +00:00
  • 18298f046a pre opengl MichaelFisher1997 2025-01-05 02:27:36 +00:00
  • 71968a3b42 added README MichaelFisher1997 2025-01-05 02:09:24 +00:00
  • 33398e3967 added README MichaelFisher1997 2025-01-05 02:08:30 +00:00
  • d89c5c930e added build-run script and gitignore MichaelFisher1997 2025-01-05 02:05:52 +00:00
  • 19c7eb81d1 changed flake descript MichaelFisher1997 2025-01-05 02:02:00 +00:00
  • 439332ffc9 changed flake descript MichaelFisher1997 2025-01-05 01:57:45 +00:00
  • 803114bad0 init SDL MichaelFisher1997 2025-01-05 01:30:18 +00:00