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.
|
2014-01-25 22:26:43 -06:00 |
Zachary Lund
|
840c1cfd65
|
I removed GL-specific extension checking to a platform independent file.
I also fixed autoconf to find wxWidgets 2.9 without user intervention
Removed unused code and added more organization
|
2014-01-05 23:50:32 -06:00 |
Palana
|
b70df7607c
|
synchronize opengl context access on osx between threads
|
2013-12-31 18:46:19 +01:00 |
jp9000
|
e2a1186269
|
one of the problems of doing changes for Objective-C on windows is that you can't actually compile your code and test it before commiting, leading to foolish little errors like 'you forgot to put a semicolen at the end of that call'
|
2013-12-31 03:13:56 -07:00 |
jp9000
|
141b22e76e
|
not sure what was on my mind there but I totally got the variable names wrong in that last commit (for NSOpenGLContext update)
|
2013-12-31 03:12:31 -07:00 |
jp9000
|
969a71d716
|
call NSOpenGLContext 'update' on opengl context on macos when resizing
|
2013-12-31 03:09:28 -07:00 |
Palana
|
d9e1362cce
|
add pixel format check for iosurfaces
|
2013-12-24 17:07:58 +01:00 |
Palana
|
74aa1c466b
|
add osx iosurface opengl integration
|
2013-12-23 16:35:14 +01:00 |
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+)
|
2013-12-02 22:24:38 -07:00 |
jp9000
|
409b011a8e
|
cleaned up main internal data structure design, changed to reference counting for sources to ensure safe destruction of source objects from all parts of the system, added some service-related stuff for testing
|
2013-11-20 15:00:16 -07:00 |
Palana
|
41bef32962
|
removed global VAO from gl-cocoa
|
2013-11-15 15:03:35 +01:00 |
jp9000
|
041f48b566
|
make code gl-cocoa.m 80 columns for consistency (I'm probably just being OCD, don't mind me, hopefully didn't break anything)
|
2013-11-14 10:48:48 -07:00 |
Palana
|
d7a04aea8c
|
added osx cocoa support files
|
2013-11-14 18:31:18 +01:00 |