Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-22Error out on Windows if driver does not support OpenGL 2.1 with an errorAntony Riakiotakis
messagebox.
2015-11-22Add 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-19Cleanup: redundant 'break', minor editsCampbell Barton
2015-11-16GHOST: rename suffix X11 to Unix for non X11 filesCampbell Barton
We may use these for Wayland or SDL back-ends.
2015-11-09Revert "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-09Increase CMake minimum version to 3.0Campbell Barton
This allows us to use newer features of CMake, and less hassles having to test & support older versions.
2015-10-25ndof: rework Mac driver glueMike 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-12Workaround for glew initialization bugCampbell 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-12Fix T46431: Init glew before glx-context crashesCampbell Barton
Initialize glxew before glew, so we can check whats supported before creating the context. This also removes need for mxIgnoreNoVersion.
2015-10-10Fix various compiler warnings.Brecht Van Lommel
2015-10-10Fix T45167: OS X inertial scrolling can lead to unexpected zooming.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D1539
2015-10-10Fix 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-10Fix/Workaround T46431: blender-softwaregl crashesCampbell Barton
Order of initialization bug only impacted mesa's software-gl. For now effectively revert support for glx-context-flags.
2015-10-03Fix T44605: OS X continuous grab issues.Brecht Van Lommel
2015-09-10Fix leak in ContextGLXCampbell Barton
2015-09-08Cleanup: quiet warningsCampbell Barton
2015-09-04Quiet warningsJulian 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-17Fix for Ghost/OSX w/ core profileCampbell Barton
2015-08-04SCons: Fix for really nasty bug with polluting configuration environmentSergey 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-31Fix T45632: motion blur (2d filter) not working - in OSX at leastDalai Felinto
This regression was introduced in Blende 2.73a when we went through a ghost context refactoring :(
2015-07-20Ugly hack to avoid GLEW context error printing when initializing GLX.Antony Riakiotakis
2015-07-20Fix broken GLEW initialization. Initialize GLEW twice, once to get GLXAntony 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-20Pixel format selection now favours a format with a number of samplesAntony Riakiotakis
closer to the one requested on Windows. Patch D1384 by Benoit Bolsee.
2015-07-20GHOST/X11: Support GLX-Context flagsCampbell Barton
GHOST_ContextGLX was incomplete, ignoring profile-mask and profile-flags.
2015-07-20GHOST: use simple stack array for glx attributesCampbell Barton
2015-07-20GHOST: correct GLX flag w/ WITH_GL_PROFILE_CORECampbell Barton
note that this is currently ignored, but better at least build for now.
2015-07-18Cleanup: whitespace & break placementCampbell Barton
2015-07-18Cleanup: whitespace, wrong indent levelCampbell Barton
2015-07-06Cleanup: style, spellingCampbell Barton
2015-07-02Support debug contexts on win32Antony Riakiotakis
2015-07-02Make OpenGL debug contexts a flag --debug-gpu instead of a compile timeAntony 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-01Cleanup: doxygen commentsCampbell Barton
2015-07-01User Prefs for NDOF dead-zoneCampbell Barton
D1344 with edits
2015-06-14GHost: Attempt to fix compilation error on older OSX systemsSergey 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-29GHOST get rid of unused warningsAntony Riakiotakis
2015-05-28Ghost/X11: allow creating windows to failCampbell Barton
Would exit, problematic for setting stereo3d modes which aren't always supported.
2015-05-28Cleanup: warningCampbell Barton
2015-05-26GHOST: flush event printer outputCampbell Barton
2015-05-23Cleanup: typosCampbell Barton
2015-05-20doxygen: corrections/updatesCampbell Barton
Also add depsgraph & physics
2015-05-05Fix T44612: add support for mouse button 6 and 7 on OS X.Brecht Van Lommel
2015-04-13Cleanup: styleCampbell Barton
2015-04-13ndof: fix Linux device detect regressionMike Erwin
2015-04-09GHOST: don't instantiate assert argCampbell Barton
When debugging is disabled, function calls in an assert should never run.
2015-04-08Fix annoying warning in GHOST when ASSERT_ABORT is offAntony Riakiotakis
2015-04-08Cleanup: remove unused definesCampbell Barton
2015-04-08Cleanup: confusing if statements & alignmentCampbell Barton
2015-04-07Fix compilation error in Win Debug.Benoit Bolsee
2015-04-05Fix T44265: Win32 error checking GL versionCampbell Barton
2015-04-04Fix T44266: win32 delete's malloc'd memoryCampbell Barton