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-02-16Merged changes in the trunk up to revision 54594.Tamito Kajiyama
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.
2013-02-13Fix #34226: cycles shadow pass got incorrectly influenced by world multipleBrecht Van Lommel
importance sampleing.
2013-02-13Fix cycles issue with BVH cache created with 64 bits and used for 32 bits ↵Brecht Van Lommel
binary, and vice versa.
2013-02-13Correction for fix #34205: Zooming in rendered mode during update out of ↵Sergey Sharybin
sync with intended zoom Didn't initially notice one possibility when GPU render would fail here,
2013-02-12Fix cycles not using SSE3 kernel after recent, order with SSE2 should be ↵Brecht Van Lommel
switched, pointed out by Chad Fraleigh.
2013-02-12Fix some (quite harmless) use of uninitialized memory reported by valgrind.Brecht Van Lommel
2013-02-12Fix #34205: Cycles: Zooming in rendered mode during update out of sync with ↵Sergey Sharybin
intended zoom Made sure no pause_cond.wait() happens at the same time as session as resetting.
2013-02-12Attempted fix for issue with latest CUDA kernel for 32 bit windows/linux/mac,Brecht Van Lommel
there seems to be some sort of compiler bug in CUDA toolkit 4.2, uninlining a few functions seems to avoid it.
2013-02-12Smoke simulator: add more float precision checks to make sure other data ↵Miika Hamalainen
types don't get messed up either. (Relating previous fire fixes)
2013-02-11quiet -Wnarrowing warning.Campbell Barton
2013-02-11move atoms into their own struct and make all names match the original atom ↵Campbell Barton
names, there were too many and mixed in with the classes namespace.
2013-02-11patch [#31636] no pressure with Genius Mousepen i608X tabletCampbell Barton
from Viktoria S. (viktorias)
2013-02-11style cleanup: also some typosCampbell Barton
2013-02-11Fix scons win32 link error with OSL, also fix a GLEW linker warningBrecht Van Lommel
2013-02-10Fix #34184: cycles speed vector pass should be zero when using motion blur,Brecht Van Lommel
instead it had value 10000.
2013-02-10add option not to calculate tessellation faces when converting an object to ↵Campbell Barton
a mesh. (OBJ export no longer needs, so save some CPU cycles and skip tessellation)
2013-02-10Merged changes in the trunk up to revision 54421.Tamito Kajiyama
Conflicts resolved: release/datafiles/startup.blend release/scripts/startup/bl_ui/properties_render.py source/blender/SConscript source/blender/blenloader/intern/readfile.c
2013-02-08building ghost-sdl works again.Campbell Barton
2013-02-07removing xinerama on X11 dependency, this wasn't working very usefully.Campbell Barton
2013-02-07CUDA / sm_20:Thomas Dinges
* Enable Lamp MIS again, it works on a GTX 570 (which is sm_20) with latest SVN. Tested by vitos1k in IRC:. Feedback from GTX 580 users would be appreciated on this.
2013-02-07Fix small memory leak in cycles tile render, a few bytes for each tile.Brecht Van Lommel
Reported by "aquo" on IRC.
2013-02-06style cleanup: some warnigs & spelling.Campbell Barton
2013-02-06add missing bullet header to cmake, quiet reports from 'make test_cmake'Campbell Barton
2013-02-06enable xinerama for scons.Campbell Barton
2013-02-06rigidbody: Code cleanupSergej Reich
Stupid oversight, don't use floats for indices.
2013-02-06rigidbody: Invert spring damping rangeSergej Reich
Before 1 was no damping, which is inconsistent with the rest of the simulation.
2013-02-05Fix cycles missing AA/alpha settings for OpenGL render, these are now in the ↵Brecht Van Lommel
film panel.
2013-02-05Apparently my system here considers fullscreen window as maximizedSergey Sharybin
which makes it impossible to toggle from fullscreen to windowed mode when startup.blend is saved in fullscreen mode. Reshuffled checks a bit, which is actually makes sense, will investigate which change caused regression since 2.65a tomorrow.
2013-02-05Didn't notice this panel was already enabled for CyclesSergey Sharybin
2013-02-05Add missing Custom Properties panels when Cycles render is activeSergey Sharybin
2013-02-05Fix #34041: rendered view + borderSergey Sharybin
Issue was caused by rare cases when camera move happens just after last sample was finished, this would lead to missing delay reset because render cycle will go to pause_cond.wait(). No reset will happen at this point because of some kind of optimization which checks whether camera is tagged for update and wouldn't do reset in this case. Talked to Brecht and seems this optimization is not actually needed and removing it will solve issue with frozen preview.
2013-02-05Fix particle child render resolution access not working outside of the ↵Brecht Van Lommel
render thread, and rename ToggleRender to set_resolution to follow RNA conventions.
2013-02-05Fix non-progressive lamps with multiple samples not giving correct intensity ↵Brecht Van Lommel
after recent fix.
2013-02-05Fix #34040: Moving Normal Node with enabled Cycles Material Preview crashesSergey Sharybin
Issue was caused by couple of circumstances: - Normal Map node requires tesselated faces to compute tangent space - All temporary meshes needed for Cycles export were adding to G.main - Undo pushes would temporary set meshes tessfaces to NULL - Moving node will cause undo push and tree re-evaluate fr preview All this leads to threading conflict between preview render and undo system. Solved it in way that all temporary meshes are adding to that exact Main which was passed to Cycles via BlendData. This required couple of mechanic changes like adding extra parameter to *_add() functions and adding some *_ex() functions to make it possible RNA adds objects to Main passed to new() RNA function. This was tricky to pass Main to RNA function and IMO that's not so nice to pass main to function, so ended up with such decision: - Object.to_mesh() will add temp mesh to G.main - Added Main.meshes.new_from_object() which does the same as to_mesh, but adds temporary mesh to specified Main. So now all temporary meshes needed for preview render would be added to preview_main which does not conflict with undo pushes. Viewport render shall not be an issue because object sync happens from main thread in this case. It could be some issues with final render, but that's not so much likely to happen, so shall be fine. Thanks to Brecht for review!
2013-02-04Cycles UI Code:Thomas Dinges
* Some more variable cleanup for old texture output.
2013-02-04Fix for [#34110] Displacement modifier + Procedural texture + Cycles -> ↵Thomas Dinges
'NoneType' object has no attribute 'texture_mapping' * Issue was caused by a remaining part from the "OUTPUT_TEXTURE" node UI code, from the original Cycles branch.
2013-02-04code cleanup: warningsCampbell Barton
2013-02-04Fix cycles intersection issue with overlapping faces on windows 32 bit and CPUBrecht Van Lommel
without SSE3 support, due to 80 bit precision float register being used for one bounding box but not the one next to it.
2013-02-04Fix window fullscreen crash when building for Mac OS X 10.5.Brecht Van Lommel
2013-02-04Cycles / OSL:Thomas Dinges
* Fix for r53689, there are two noise types, signed and unsigned. Caused Musgrave Texture to render differently compared to SVM backend.
2013-02-04fix [#33831] "Alt" key is "Alt Window Deactivated"Campbell Barton
update to the ubuntu workaround from Shinsuke Irie.
2013-02-04style cleanup: spaces -> tabsCampbell Barton
2013-02-04style cleanupCampbell Barton