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
path: root/intern
AgeCommit message (Collapse)Author
2013-03-16Fix for [#34654] Cycles hair particle system modifier obeys viewport ↵Thomas Dinges
visibility as well * Now Show Render and Show Viewport flags work independently and correct.
2013-03-14Border rendering now works for all scenes used in compositor,Sergey Sharybin
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-14tweaks to clang so blender can build with -WerrorCampbell Barton
2013-03-13Fix #34551: blender crash rendering with save buffers.Brecht Van Lommel
Problem was the new usage of access() on Windows, this doesn't accept X_OK. Also wrapped _waccess so that UTF-8 paths work.
2013-03-10Cycles / OSL:Thomas Dinges
* More small improvements: return immediately, and use "else if".
2013-03-10Cycles / OSL:Thomas Dinges
* Avoid some conditional branches for the Noise texture and return immediately.
2013-03-08Adding include for NULL define in c++Ton Roosendaal
2013-03-08code cleanup: 0 --> NULLCampbell Barton
2013-03-08style cleanupCampbell Barton
2013-03-04OSX/locale: a further cleanupJens Verwiebe
2013-03-04OSX/locale: fix compile on older xcode by not using toll-free-bridging, ↵Jens Verwiebe
which needs ARC
2013-03-03Fix #34508: particle emitter show/hide option did not work correct afterBrecht Van Lommel
recent bugfix.
2013-03-03OSX: Get the current locale in objC-styleJens Verwiebe
2013-03-01Fix #34480: cycles hair render in dupligroup did hide the emitter properly ↵Brecht Van Lommel
in some cases.
2013-03-01Fix related to #34481: show units for camera aperature radius.Brecht Van Lommel
2013-02-28Fix/workaround for newer FFmpeg 1.1.3 and MP3 decoderSergey Sharybin
FFmpeg is now using S16P sampler for MP3 which is not actually supported by audaspace, so request for S16 sampler instead.
2013-02-28More UI messages fixes...Bastien Montagne
2013-02-28fix for [#34440] motion blur (2d filter) not working in osxDalai Felinto
thanks Jens Verwiebe for the tests and review.
2013-02-27Fix various warnings with clang build, and adjust cmake clang warnings flagsBrecht Van Lommel
to include a few more that gcc is using too.
2013-02-26Fix #34421: cycles viewport render stuck with no objects in the scene.Brecht Van Lommel
2013-02-26fix for own regression in win32 from r54225, wrong args used in ↵Campbell Barton
getAllDisplayDimensions() caused bug [#34391] Window position not saving correctly for next start-up
2013-02-25is_crappy_intel_card() was checking strstr(glGetString(GL_VENDOR), "Intel") ↵Campbell Barton
every call, better store in static var.
2013-02-24Hopefully last round of fixes for all OSesAntony Riakiotakis
2013-02-24Compile fix round 2. Still trying to do this from linux :pAntony Riakiotakis
2013-02-24Add bogus stabs for fullscreen window mode for BGE in GHOST. Platform ↵Antony Riakiotakis
maintainers should change these to replicate X11 behaviour. Also moved X11 implementation to public methods, just like the IWindow interface. Should fix compilation
2013-02-24fix for own commit r54806 with argument order and multisampling.Campbell Barton
2013-02-24fix for fullscreen on X11 (used by the BGE, not blender application),Campbell Barton
changing the screen resolution wasn't still allowed for larger virtual desktops. added an exclusive option to ghost so the fullscreen window is ignored by the window manager and we get all events. (common practice for games on X11).
2013-02-24GHOST/X11 - free memory allocated by XF86VidModeGetAllModeLines(),Campbell Barton
Comment from Zr says this crashes but looks like this was because there was no check if the function failed to allocate to begin with.
2013-02-24rigidbody: Add motor constraintSergej Reich
It's implemented as a separate constraint instead of adding properties to the existing constraints. Motors only apply linear and angular impulses and don't limit the movement of rigid bodies, so it's best to use them in conjunction with other constraints to limit the degrees of freedom. Thanks to Markus Kasten (markus111) for the initial patch.
2013-02-24GHOST/X11 support for frequency, from SDL's mode switching.Campbell Barton
also free the modes when done.
2013-02-22Applying patch #33709 for dead keys on windows.Alexander Kuznetsov
Thanks Harley Acheson!
2013-02-22Fix for windows size on win32Alexander Kuznetsov
2013-02-22Fixing typosGaia Clary
2013-02-22bge bugfix: [#18967] alpha value is never available in the color buffer by ↵Dalai Felinto
Campbell Barton (X11) and me (Win32) This is and old patch (June, 2009). The reason it never made into trunk it's that we (me at least) thought that it should be optional, as a ui or command-line option. However, it seems that OSX always have the OpenGL context with alpha enabled. So I think it's consistent to have the other OSs to follow. The main usage of this is the BGE (or more specifically people using BGE for TV broadcasting) but I think pydevs can have their share of fun with it in Blender as well.
2013-02-22Code cleanup:Thomas Dinges
* Cycles: Removed leftover include of "kernel_qbvh.h", which was removed in r51352.
2013-02-21style cleanup: 'sizeof foo' --> 'sizeof(foo)', add check in style checking ↵Campbell Barton
script.
2013-02-21Cycles GPU Rendering:Thomas Dinges
* Make Cycles aware of sm_35 (Tesla K20, GeForce GTX TITAN). The CUDA Toolkit 5.0 is needed for that and this is not officially used yet, but people with access to such cards can start testing. (just build sm_35 kernels).
2013-02-21Cycles GPU rendering:Thomas Dinges
* Deprecate computing capability 1.3 (sm_13) This commit disables auto build of sm_13 CUDA platform, which means that starting with Blender 2.67, we don't support sm_13 devices anymore. It has become difficult to support that and it was already feature incomplete (no render-passes, AO, Multi Closure etc). It's still possible to manually enable sm_13 for own tests, but building might break in the future.
2013-02-21Cycles:Thomas Dinges
* Code cleanup, remove deprecated support_advanced_shading() functions. Left over from r43734.
2013-02-21Cycles Addon:Thomas Dinges
* Code cleanup
2013-02-20Fix shadow pass issue with non-progressive render shadow pass with emittingBrecht Van Lommel
meshes and world MIS.
2013-02-19internal: add include so blender builds against libpng1.6 Campbell Barton
2013-02-19patch [#34320] Cross compiling with mingw-w64 on ubuntuCampbell Barton
from Martijn Berger (juicyfruit) applying since this is only corrects header case which is ignored on windows anyway.
2013-02-15Add some more detailed CUDA error prints to try to debug #34166.Brecht Van Lommel
2013-02-15Fix #34205: Zooming in rendered mode during update out of sync with intended ↵Sergey Sharybin
zoom Yes, again. There's some t within which reset is not allowed. This is so no reset happens too often for performance issues. If camera changes too often, some reset could be missed because of this timeout. For now tag engine for update, which will update viewport from blender side. Proper solution could be to detect such a changes from blender side and tag cycles for refresh instead of trying to detect changes form cycles, but that's for later.
2013-02-15Fix #34252: cycles rendering 16bit PNG with too light colors.Brecht Van Lommel
2013-02-15Fix cycles hair curves with NaN values not rendering with dynamic BVH. These NaNBrecht Van Lommel
values were breaking the bounding box computation, now they should have no influence.
2013-02-14Cycles:Thomas Dinges
* Compile fix when building without OSL.
2013-02-14Further fix for #34121: OSL + persistent images could crash in some cases still.Brecht Van Lommel
2013-02-14Fix #34121: OSL + persistent images option was not freeing shader memory ↵Brecht Van Lommel
properly, causing memory to increase continuously during animation render.