Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-22 | Error out on Windows if driver does not support OpenGL 2.1 with an error | Antony Riakiotakis | |
messagebox. | |||
2015-11-22 | Add check for OpenGL version 2.1 on linux. | Antony Riakiotakis | |
Unfortunately there's no easy way to show a messagebox here, so just print a warning on fstderr and exit. If we don't call exit() here we get crashes on other blender systems (python, opensubdiv) and it can get tricky to track the initialization state here, so just using exit() should do the trick for now. | |||
2015-11-19 | Cleanup: redundant 'break', minor edits | Campbell Barton | |
2015-11-16 | GHOST: rename suffix X11 to Unix for non X11 files | Campbell Barton | |
We may use these for Wayland or SDL back-ends. | |||
2015-11-09 | Revert "Increase CMake minimum version to 3.0" | Campbell Barton | |
This reverts commit ff3cf93405e63fa367f64412bcfe96b382b24b38. Turns out distros only a year old still use CMake 2.8x | |||
2015-11-09 | Increase CMake minimum version to 3.0 | Campbell Barton | |
This allows us to use newer features of CMake, and less hassles having to test & support older versions. | |||
2015-10-25 | ndof: rework Mac driver glue | Mike Erwin | |
Load driver dynamically at runtime instead of weak-linking the 3Dconnexion framework. Driver no longer needed at build time! Works with really old drivers (as in PowerMac old), more recent versions, and the latest which allows us to process events on a separate thread. | |||
2015-10-12 | Workaround for glew initialization bug | Campbell Barton | |
It turns out libGL from Intel crashes when calling glxewInit (where mesa, nvidia work fine), unfortunately the only option without making larger changes to glew, is to inline the parts of glew we're using - before the glx context is created. | |||
2015-10-12 | Fix T46431: Init glew before glx-context crashes | Campbell Barton | |
Initialize glxew before glew, so we can check whats supported before creating the context. This also removes need for mxIgnoreNoVersion. | |||
2015-10-10 | Fix various compiler warnings. | Brecht Van Lommel | |
2015-10-10 | Fix T45167: OS X inertial scrolling can lead to unexpected zooming. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D1539 | |||
2015-10-10 | Fix T46341: OS X trackpad and magic mouse gestures not working with 10.11 SDK. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D1539 | |||
2015-10-10 | Fix/Workaround T46431: blender-softwaregl crashes | Campbell Barton | |
Order of initialization bug only impacted mesa's software-gl. For now effectively revert support for glx-context-flags. | |||
2015-10-03 | Fix T44605: OS X continuous grab issues. | Brecht Van Lommel | |
2015-09-10 | Fix leak in ContextGLX | Campbell Barton | |
2015-09-08 | Cleanup: quiet warnings | Campbell Barton | |
2015-09-04 | Quiet warnings | Julian Eisel | |
We had too many warnings lately... was awaiting that someone would kill them - didn't happen -> goes to my commit ratio! :P | |||
2015-08-17 | Fix for Ghost/OSX w/ core profile | Campbell Barton | |
2015-08-04 | SCons: Fix for really nasty bug with polluting configuration environment | Sergey Sharybin | |
The issue was caused by the following construction: def = env['SOMETHING'] defs.append('SOMETHING_MORE') Since first assignment was actually referencing environment option it was totally polluted hawing weird and wonderful side effects on all other areas of Blender. | |||
2015-07-31 | Fix T45632: motion blur (2d filter) not working - in OSX at least | Dalai Felinto | |
This regression was introduced in Blende 2.73a when we went through a ghost context refactoring :( | |||
2015-07-20 | Ugly hack to avoid GLEW context error printing when initializing GLX. | Antony Riakiotakis | |
2015-07-20 | Fix broken GLEW initialization. Initialize GLEW twice, once to get GLX | Antony Riakiotakis | |
extensions, once to get final context extensions. Not so nice because we get a warning on startup from GLEW, but at least it GL extensions should work now. | |||
2015-07-20 | Pixel format selection now favours a format with a number of samples | Antony Riakiotakis | |
closer to the one requested on Windows. Patch D1384 by Benoit Bolsee. | |||
2015-07-20 | GHOST/X11: Support GLX-Context flags | Campbell Barton | |
GHOST_ContextGLX was incomplete, ignoring profile-mask and profile-flags. | |||
2015-07-20 | GHOST: use simple stack array for glx attributes | Campbell Barton | |
2015-07-20 | GHOST: correct GLX flag w/ WITH_GL_PROFILE_CORE | Campbell Barton | |
note that this is currently ignored, but better at least build for now. | |||
2015-07-18 | Cleanup: whitespace & break placement | Campbell Barton | |
2015-07-18 | Cleanup: whitespace, wrong indent level | Campbell Barton | |
2015-07-06 | Cleanup: style, spelling | Campbell Barton | |
2015-07-02 | Support debug contexts on win32 | Antony Riakiotakis | |
2015-07-02 | Make OpenGL debug contexts a flag --debug-gpu instead of a compile time | Antony Riakiotakis | |
option. This makes sense, since contexts get created at runtime, there is little reason to require recompilation for this. Only works on linux currently, will be doing more OSs later | |||
2015-07-01 | Cleanup: doxygen comments | Campbell Barton | |
2015-07-01 | User Prefs for NDOF dead-zone | Campbell Barton | |
D1344 with edits | |||
2015-06-14 | GHost: Attempt to fix compilation error on older OSX systems | Sergey Sharybin | |
The issue was caused by using NotificationCenter which is only available since 10.9 so trying to build blender on OSX with 10.7 SDK would fail. Now it should be possible to build blender with SDK 10.7 and at the same time official builds should still be doing proper weak-linking to a notification center. | |||
2015-05-29 | GHOST get rid of unused warnings | Antony Riakiotakis | |
2015-05-28 | Ghost/X11: allow creating windows to fail | Campbell Barton | |
Would exit, problematic for setting stereo3d modes which aren't always supported. | |||
2015-05-28 | Cleanup: warning | Campbell Barton | |
2015-05-26 | GHOST: flush event printer output | Campbell Barton | |
2015-05-23 | Cleanup: typos | Campbell Barton | |
2015-05-20 | doxygen: corrections/updates | Campbell Barton | |
Also add depsgraph & physics | |||
2015-05-05 | Fix T44612: add support for mouse button 6 and 7 on OS X. | Brecht Van Lommel | |
2015-04-13 | Cleanup: style | Campbell Barton | |
2015-04-13 | ndof: fix Linux device detect regression | Mike Erwin | |
2015-04-09 | GHOST: don't instantiate assert arg | Campbell Barton | |
When debugging is disabled, function calls in an assert should never run. | |||
2015-04-08 | Fix annoying warning in GHOST when ASSERT_ABORT is off | Antony Riakiotakis | |
2015-04-08 | Cleanup: remove unused defines | Campbell Barton | |
2015-04-08 | Cleanup: confusing if statements & alignment | Campbell Barton | |
2015-04-07 | Fix compilation error in Win Debug. | Benoit Bolsee | |
2015-04-05 | Fix T44265: Win32 error checking GL version | Campbell Barton | |
2015-04-04 | Fix T44266: win32 delete's malloc'd memory | Campbell Barton | |