blender/intern
Sergey Sharybin 9d896f8f84 Border rendering now works for all scenes used in compositor,
before this only active scene would be rendered with border.

When do_render_fields_blur_3d() is finished, it'll modify
render's display rect so it'll correspond bordered render
result placed on black backgrund. Actual border is stored
nowhere, which makes it only way to re-calculate disprect
for all other renders used in compo based on source. Not
so big deal actually.

Also needed to modify Cycles a bit, because before this
patch it used border settings from scene being rendered.
Now made it so render data is passing to external engines.

Using a property inside RenderEngine structure for this.
Not best ever design for passing render data, but this
would prevent API breakage. So now external engines could
access engine.render to access active rendering settings.

Reviewed by Brecht, thanks!
2013-03-14 07:38:37 +00:00
..
audaspace code cleanup: 0 --> NULL 2013-03-08 06:32:00 +00:00
bsp style cleanup: also some typos 2013-02-11 00:49:00 +00:00
container Added GPL header to sconscripts! 2012-12-17 08:01:43 +00:00
cycles Border rendering now works for all scenes used in compositor, 2013-03-14 07:38:37 +00:00
dualcon Add missing virtual destructor for VirtualMemoryAllocator 2013-01-20 15:36:32 +00:00
elbeem Fix various warnings with clang build, and adjust cmake clang warnings flags 2013-02-26 21:58:06 +00:00
ffmpeg Fix/workaround for newer FFmpeg 1.1.3 and MP3 decoder 2013-02-28 18:28:08 +00:00
ghost Adding include for NULL define in c++ 2013-03-08 09:09:48 +00:00
guardedalloc Windows compile fix: 2013-01-27 15:12:52 +00:00
iksolver Fix various warnings with clang build, and adjust cmake clang warnings flags 2013-02-26 21:58:06 +00:00
itasc Fix various warnings with clang build, and adjust cmake clang warnings flags 2013-02-26 21:58:06 +00:00
locale OSX/locale: a further cleanup 2013-03-04 10:31:01 +00:00
memutil code cleanup: 0 --> NULL 2013-03-08 06:32:00 +00:00
mikktspace Added GPL header to sconscripts! 2012-12-17 08:01:43 +00:00
moto Added GPL header to sconscripts! 2012-12-17 08:01:43 +00:00
opencl Move opencl and reigidbody from source/blender/ to intern/ 2013-02-01 06:24:49 +00:00
opencolorio tweaks to clang so blender can build with -Werror 2013-03-14 07:25:54 +00:00
opennl Added GPL header to sconscripts! 2012-12-17 08:01:43 +00:00
raskter Added GPL header to sconscripts! 2012-12-17 08:01:43 +00:00
rigidbody rigidbody: Add motor constraint 2013-02-23 23:04:07 +00:00
smoke Fix various warnings with clang build, and adjust cmake clang warnings flags 2013-02-26 21:58:06 +00:00
string code cleanup: 0 --> NULL 2013-03-08 06:32:00 +00:00
utfconv Fix #34551: blender crash rendering with save buffers. 2013-03-13 19:48:07 +00:00
CMakeLists.txt Move opencl and reigidbody from source/blender/ to intern/ 2013-02-01 06:24:49 +00:00
SConscript Move opencl and reigidbody from source/blender/ to intern/ 2013-02-01 06:24:49 +00:00