jp9000
|
2dbbffe4a2
Make a number of key optimizations
|
11 lat temu |
jp9000
|
966b943d5b
Remove majority of warnings
|
11 lat temu |
jp9000
|
b067440f73
Use bzalloc instead of bmalloc then memset
|
11 lat temu |
jp9000
|
6ffcd5e74e
Implement FBO blit texture copy
|
11 lat temu |
jp9000
|
3d6d43225f
Add planar audio support, improve test output
|
11 lat temu |
Zachary Lund
|
9a2b662935
Changed version checks... I got most of them wrong.
|
11 lat temu |
Zachary Lund
|
11c40ba6cd
Minor adjustment to code. ARB version of debug_output doesn't use GL_DEBUG_OUTPUT
|
11 lat temu |
Zachary Lund
|
72c156f549
Corrected a version check which caused crashes on non-4.3 profiles.
|
11 lat temu |
Zachary Lund
|
5c3b56807a
Fixed gl-subsystem.c to reflect changes to GL loader API.
|
11 lat temu |
Zachary Lund
|
f4379d7889
Changed constness on passed argument, updated VC++ project files
|
11 lat temu |
Zachary Lund
|
001f0b10a4
Fixed Windows goofy macros
|
11 lat temu |
Zachary Lund
|
74ab96a3ad
I removed GLEW, added glLoadGen (renamed to GL here), and added implementations for all platforms. Hopefully this goes better than GLAD did.
|
11 lat temu |
Zachary Lund
|
bb24591d48
Add copyright and name to files it applies to.
|
11 lat temu |
Zachary Lund
|
d3dab077cb
Another attempt to fix ARB_debug_output, hopefully the last one.
|
11 lat temu |
jp9000
|
bf371437b3
Fixed debug extension check
|
11 lat temu |
jp9000
|
156009cc0c
Fixed debug GL functions on windows (amend)
|
11 lat temu |
Zachary Lund
|
840c1cfd65
I removed GL-specific extension checking to a platform independent file.
|
11 lat temu |
Zachary Lund
|
4aef1d00d1
Change _DEBUG coverage a bit
|
11 lat temu |
Zachary Lund
|
fee0d9a8f3
Minor style fixup
|
11 lat temu |
Zachary Lund
|
94f88c82cf
Added OpenGL debug callback support and context changes.
|
11 lat temu |
jp9000
|
969a71d716
call NSOpenGLContext 'update' on opengl context on macos when resizing
|
11 lat temu |
Palana
|
f23bf6b83c
restore pre-c99-compatibility
|
12 lat temu |
Palana
|
1dde992990
remove mipmap texture filter from min_filter for rectangle textures
|
12 lat temu |
jp9000
|
8dea4d60ef
add comment explaining the purpose of that line (because I noticed it was rather vague)
|
12 lat temu |
jp9000
|
61c6defd77
almost lured myself into another null pointer trap, fixed
|
12 lat temu |
jp9000
|
31dd23cb0d
fixed potential null pointer bug
|
12 lat temu |
jp9000
|
8298fa4dc7
With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+)
|
12 lat temu |
jp9000
|
e5c99175c5
fixed some build issues on non-windows systems
|
12 lat temu |
jp9000
|
5e33707f6a
ensure 80-column max formatting in gl-subsystem.c
|
12 lat temu |
jp9000
|
37c7db5dbe
fixed some bugs and fixed a variable that wasn't declared at the top
|
12 lat temu |