- 07 1月, 2014 4 次提交
-
-
由 jp9000 提交于
- Check the actual debug extension instead of checking GL 4.0 support; it appears that despite having GL 4.0 support, AMD does not implement the standard debug extensions even when the *_CONTEXT_DEBUG_BIT_ARB flag is set on the context. - Also, fixed a place where spaces where used for indents instead of a tab.
-
由 jp9000 提交于
- Removed the dependency on windows.h for windows. I feel it's an unnecessarily large dependency to have to add to all source files when the only thing that's needed to make the windows version compile the debug functions is just the __stdcall call convention keyword. On top of increasing compile time due to the large number of headers it includes from all the windows API headers, it also adds a lot of potential name conflicts, as I was getting a number of name conflicts for lots of names like near/far, which were used in old legacy 16bit windows code.
-
由 Zachary Lund 提交于
-
由 Jim 提交于
Various Changes to OpenGL intialization
-
- 06 1月, 2014 7 次提交
-
-
由 jp9000 提交于
- Made is so that libobs is now marked as a dependency for the main application project 'obs'.
-
由 Jim 提交于
Revert "Merge pull request #19 from asgeirom/master"
-
由 Zachary Lund 提交于
I also fixed autoconf to find wxWidgets 2.9 without user intervention Removed unused code and added more organization
-
由 Benjamin Klettbach 提交于
This reverts commit 27ccb094, reversing changes made to b7eccedf.
-
由 jp9000 提交于
- When a scene is created it now is automatically selected and switched to.
-
由 Zachary Lund 提交于
-
由 Palana 提交于
fixes a deadlock in obs_free_video/obs_video_thread where video_output_stop would signal the update event before obs_video_thread enters video_output_wait (the thread calling obs_free_video would block on pthread_join and obs_video_thread would block on pthread_cond_wait)
-
- 05 1月, 2014 6 次提交
-
-
由 jp9000 提交于
- Added an extra comment regarding source removal - Made is so that when a scene item is removed from the sources list box, it removes the item based upon the GetClientData rather than by its string name. This is done because there may be duplicate sources in a particular scene, and it's important to remove the right one.
-
由 jp9000 提交于
- When the remove source tool icon is clicked, it will now remove the source from the scene. - Fixed a bug where the scene item removal callback would add the scene item to the list instead of removing it. - Changed AddSourcePopup to AddSourcePopupMenu. Name actually confused me once despite being the writer, so it was clearly a bad name.
-
由 jp9000 提交于
Sources can now be added to scenes via user interface. It's a little convoluted because everything has to work through OBS signals to ensure that plugins/etc can modify the scenes/sources exernally. Also, when switching scenes, it will properly list sources for the scene you changed to.
-
由 jp9000 提交于
The WX_UTF8 macro is primarily for convenience so you can input a UTF-8 string into a wxWidgets function without having to do wxString(string, wxConvUTF8) each time.
-
由 jp9000 提交于
Scenes will now signal via their source when an item has been added or removed from them. "add" - Item added to the scene. Parameters: "scene": Scene that the item was added to. "item": Item that was added. "remove" - Item removed from the scene. Parameters: "scene": Scene that the item was removed from. "item": Item that was removed.
-
由 jp9000 提交于
When using signal callbacks, there is rarely a need to check to see if the callback paramters are actually validl; in those cases, if they are invalid, then the signal is being used incorrectly. The calldata_get* functions are meant to be used more for when using dynamic function calls rather than when using signals. The calldata_get* functions made it so that you have to declare your varaibles, and then call that function to assign that value to those variables, which was slightly annoying to constantly have to do over and over. Therefore I created a few extra functions for returning the value without having to check for validity. Although you would think this would be an issue for maintaining, keep in mind that these functions return base types. Admittedly, these functions are merely for convenience.
-
- 04 1月, 2014 11 次提交
-
-
由 Jim 提交于
Adding <linux/time.h> for CLOCK_REALTIME define.
-
由 Asgeir Mortensen 提交于
-
由 Zachary Lund 提交于
-
由 Zachary Lund 提交于
Fixed the location glewExperimental was being set to just before glewInit() (where it should be).
-
由 Zachary Lund 提交于
Fix previous commit..
-
由 Zachary Lund 提交于
-
由 Zachary Lund 提交于
1. We no longer hardcode a 3.2 profile. It chooses the latest profile that fits out description. 2. I added three tables and macros to help with the offsets compared to the variables to help reading. Read comments for more info. 3. I added glewExperimental being set. What a dumb "feature". It doesn't help anything...
-
由 Jim 提交于
fix check_path not using path variable
-
由 Ján Mlynek 提交于
-
由 Jim 提交于
Don't close module if opening failed during graphics initialization
-
由 Christoph Hohmann 提交于
-
- 03 1月, 2014 7 次提交
-
-
由 Palana 提交于
-
由 Palana 提交于
-
由 Palana 提交于
-
由 computerquip 提交于
Fixed memory leak by calling gl_windowinfo_destroy in platform destruction.
-
由 Zachary Lund 提交于
-
由 Jim 提交于
GLX Implementation along with appropriate autotools changes
-
由 Zachary Lund 提交于
I added gl-x11 which allows compatibility with X11 (Xlib-based) and GLX. I also added various functions to handle file finding based on FHS. Various changes to autotools to both install files correctly and to configure correctly.
-
- 02 1月, 2014 2 次提交
- 01 1月, 2014 3 次提交