rexy712
|
5787a362ca
|
add long double matrix debug overload
|
2020-09-26 10:17:29 -07:00 |
|
rexy712
|
1f6de5ba70
|
Fix mat warnings and add debug printout functions
|
2020-09-26 09:50:58 -07:00 |
|
rexy712
|
2245e8cea1
|
Fix _rad and _deg literal operators not working
|
2020-09-26 09:27:34 -07:00 |
|
rexy712
|
38954946e8
|
Add shader uniform getters
|
2020-09-26 09:26:50 -07:00 |
|
rexy712
|
adde85b8f6
|
change 'graphics' namespace to 'gfx' and 'audio' namespace to 'sfx' to make it less cluttery and easier to type out
|
2020-09-23 10:28:26 -07:00 |
|
rexy712
|
868ab5225e
|
Add option to colorize error/warning debug messages
|
2020-09-23 10:18:38 -07:00 |
|
rexy712
|
7503a2320d
|
Add glfw global initialization
|
2020-09-23 09:27:18 -07:00 |
|
rexy712
|
fb692b80b4
|
Add RAII window class
|
2020-09-22 15:24:31 -07:00 |
|
rexy712
|
089ab7539c
|
Fix issues with vbos and binding. Also fix issue with multiple definition of explicit template specialization
|
2020-08-31 11:17:10 -07:00 |
|
rexy712
|
aad6db9b29
|
Add vao RAII class
|
2020-08-31 10:12:10 -07:00 |
|
rexy712
|
f6bc17f71b
|
Add some more small clarification comments
|
2020-08-30 10:48:06 -07:00 |
|
rexy712
|
92be9fad8b
|
Add some documentation comments
|
2020-08-30 10:33:23 -07:00 |
|
rexy712
|
74700fcf18
|
Add an untested vbo class and helpers
|
2020-08-30 09:41:26 -07:00 |
|
rexy712
|
dd57ac2c71
|
Fix some #include issues with stb and gl3w
|
2020-08-30 05:29:15 -07:00 |
|
rexy712
|
36b45e6161
|
Add some graphics building blocks borrowed from old projects
|
2020-08-29 13:05:52 -07:00 |
|
rexy712
|
7026363400
|
Fix missing include in math headers
|
2020-08-29 13:01:11 -07:00 |
|
rexy712
|
202692a56a
|
Add accessors to audio::mixer
|
2020-08-25 14:05:36 -07:00 |
|
rexy712
|
dd16d8be84
|
A quick lint run
|
2020-08-22 16:13:53 -07:00 |
|
rexy712
|
fa5c203cf8
|
Maybe fixed the glitchiness at startup even more?
|
2020-08-22 15:50:52 -07:00 |
|
rexy712
|
dd7ccc85b9
|
Remove some amount of glitchiness from portaudio initialization
|
2020-08-22 14:13:01 -07:00 |
|
rexy712
|
1987f3b9fa
|
Audio file simplifications, add a couple debug utilities
|
2020-08-22 11:59:12 -07:00 |
|
rexy712
|
1b0cf9fb0e
|
Separate impl::mixer declaration and definition
|
2020-08-22 02:04:53 -07:00 |
|
rexy712
|
723a42537a
|
Add basic audio mixer
|
2020-08-21 20:39:43 -07:00 |
|
rexy712
|
03693c6d06
|
Add sound file decoding support with libsndfile
|
2020-08-18 09:11:58 -07:00 |
|
rexy712
|
09ba2d297c
|
Fix audio stream initialization
|
2020-08-18 06:46:51 -07:00 |
|
rexy712
|
e3a89822be
|
Start work on audio stuff
|
2020-08-17 20:04:43 -07:00 |
|
rexy712
|
56ccd0b5b7
|
missed one thing from last commit
|
2020-08-17 09:58:18 -07:00 |
|
rexy712
|
156b7c3212
|
Linting pass
|
2020-08-17 09:57:00 -07:00 |
|
rexy712
|
38d2ec4466
|
Refix copy constructor in render.hpp
|
2020-08-17 09:34:36 -07:00 |
|
rexy712
|
2369a8146c
|
Cleanup aliases
|
2020-08-17 09:33:29 -07:00 |
|
rexy712
|
71278c460a
|
Add quaternions. Move math to separate directory
|
2020-08-17 09:30:42 -07:00 |
|
rexy712
|
f79a3cc9bd
|
Add vector class
|
2020-08-16 08:20:47 -07:00 |
|
rexy712
|
c7d5978d6d
|
Fix matrix naming stuff so it's not so confusing no more
|
2020-08-16 08:20:32 -07:00 |
|
rexy712
|
932335bdc5
|
Specialize on square matrices
|
2020-08-16 06:47:52 -07:00 |
|
rexy712
|
acdc430e0f
|
Fix determinate for 3x3
|
2020-08-15 21:09:37 -07:00 |
|
rexy712
|
009545094b
|
Add matrix arithmetic operations
|
2020-08-15 20:43:59 -07:00 |
|
rexy712
|
82f63bc13c
|
Fix coding standard
|
2020-08-15 16:20:16 -07:00 |
|
ATLAS_Moon
|
fd605024da
|
Game window stays up until ESC is pressed
|
2020-08-15 16:27:24 +00:00 |
|
rexy712
|
0efe16a204
|
Separate implementation from declaration as stated in the coding standard
|
2020-08-15 14:20:58 -07:00 |
|
rexy712
|
bbcdd15a11
|
Fix standard compliance with matrix class
|
2020-08-15 14:04:08 -07:00 |
|
r0nk
|
37152e6935
|
Merge branch 'master' of ssh://rexy712.chickenkiller.com:1995/var/git/repos/rexy712/our_dick into master
|
2020-08-15 15:57:24 -05:00 |
|
r0nk
|
6cd30c76fa
|
game_state struct moved to its own header.
|
2020-08-15 15:57:14 -05:00 |
|
rexy712
|
71489dcca4
|
Add basic matrix stuff
|
2020-08-15 13:56:43 -07:00 |
|
ATLAS_Moon
|
df3305dfa6
|
Got OpenGL window to render for gamestate. Had to include gl3w.c since it didn't compile to a library, so it's easier just to add it to the project.
|
2020-08-15 14:12:30 +00:00 |
|
rexy712
|
9c8d290bae
|
Initial commit
|
2020-08-14 18:19:35 -07:00 |
|