blender/intern
Campbell Barton 1b462e5a51 Pass EvaluationContext instead of bContext
2.8x branch added bContext arg in many places,
pass eval-context instead since its not simple to reason about what
what nested functions do when they can access and change almost anything.

Also use const to prevent unexpected modifications.

This fixes crash loading files with shadows,
since off-screen buffers use a NULL context for rendering.
2017-08-16 12:46:04 +10:00
..
atomic Cleanup: remove check for old GCC&PPC 2017-07-27 07:29:16 +10:00
audaspace Audaspace: Don't use strict flags 2017-05-30 10:58:12 +02:00
container Remove SCons building system 2016-01-04 14:20:48 +05:00
cycles Merge branch 'master' into blender2.8 2017-08-15 13:02:45 +02:00
decklink Cleanup: code style & cmake 2017-03-12 02:47:53 +11:00
dualcon Remove MinGW support 2017-05-27 15:34:55 -04:00
eigen Remove SCons building system 2016-01-04 14:20:48 +05:00
elbeem Merge branch 'master' into blender2.8 2017-07-03 19:53:00 +03:00
ffmpeg Fix T51153: Video duration is detected wrong after FFmpeg update 2017-05-12 16:43:36 +02:00
gawain Cleanup: use 'gwn' prefix for gawain filenames 2017-08-16 00:25:47 +10:00
ghost Code cleanup: fix various compiler warnings. 2017-08-12 14:08:03 +02:00
glew-mx OpenGL: remove use of GLEW MX 2017-04-22 00:35:04 -04:00
gpudirect Cleanup: comment blocks 2016-07-02 10:08:33 +10:00
guardedalloc Guarded allocator: Fix type in macro definition 2017-06-17 16:13:30 +02:00
iksolver FIX T49899: Add EIGEN_MAKE_ALIGNED_OPERATOR_NEW to classes that use eigen's data types , to force aligned on 16 byte boundaries. 2016-11-15 13:21:01 -07:00
itasc Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
libmv Fix T51980: Motion Tracking - png image files appear in the Blender program directory when using refine 2017-07-07 09:27:24 +02:00
locale Add C internal version of msgfmt (similar to makesrna/dna binaries). 2017-04-24 10:49:54 +02:00
memutil Cleanup: doxygen comments 2017-06-19 10:04:30 +10:00
mikktspace mikktspace: minor optimization 2017-08-03 07:03:59 +10:00
moto BGE: Various render improvements. 2016-06-11 22:05:20 +02:00
opencolorio Fix building with OCIO after recent gawain files renamings. 2017-08-15 16:35:46 +02:00
opensubdiv Code cleanup: fix various compiler warnings. 2017-08-12 14:08:03 +02:00
openvdb Fix T48236: OpenVDB smoke cache glitches out with smokeless flames. 2016-04-22 11:46:02 +02:00
rigidbody Remove SCons building system 2016-01-04 14:20:48 +05:00
smoke Cleanup: Strict CLang warning in Smoke module 2017-01-09 13:12:43 +01:00
string CMake: Use GCC7's -Wimplicit-fallthrough=5 2017-05-20 14:01:03 +10:00
utfconv C++ conformance fixes (MSVC /permissive-) 2017-02-06 10:44:56 +01:00
CMakeLists.txt move Gawain library to intern 2017-03-16 23:32:35 -04:00