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
2014-08-06Merge remote-tracking branch 'origin/master' into soc-2014-cyclessoc-2014-cyclesThomas Dinges
2014-08-06Cycles: Use bool for is_leaf bvh property.Thomas Dinges
* This is not actually copied to the device, so we can use a bool here, which is smaller than a int.
2014-08-06Fix T41318: API change in OSL, I see no other cases but there might beMartijn Berger
2014-08-06Remove confusing word "faculative" from commentsNicholas Bishop
Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D711
2014-08-05Remove SVN referencesCampbell Barton
2014-08-05SpellingCampbell Barton
2014-08-05Correct change to dupli-drawingCampbell Barton
Need exceptions so dupli-frames objects draw in render-only mode.
2014-08-05OSX/cmake: move last commited line to a better placeJens Verwiebe
2014-08-05OSX/cmake: force LLVM_STATIC ON, to fix linking issuesJens Verwiebe
2014-08-05Fix T41062: "copy to selected" doens't work for all attributes.Bastien Montagne
The issue was that some properties are no direct children of the struct we support in 'copy to selected' (RNA_Sequence in this case). Since we can't use the ID of sequences here (it's the scene, while we need a sequence level of control), we had to add a new API helper to RNA path, which takes a RNA type and return a path relative to the closest ancester of that type. This way, we get a path from the RNA_Sequence, and can easily apply it to all other valid sequences to copy the property. Review, suggestions and edits by Campbell Barton, thanks!
2014-08-05Add RNA access to packed librariesCampbell Barton
2014-08-05Fix T41222 Blender gives weird output when baking (4096*4096) resolution on GPUDalai Felinto
In collaboration with Sergey Sharybin. Also thanks to Wolfgang Faehnle (mib2berlin) for help testing the solutions. Reviewers: sergey Differential Revision: https://developer.blender.org/D690
2014-08-05Fix T41328: Saving a copy changes lib pathsCampbell Barton
2014-08-05API Docs: typosCampbell Barton
2014-08-05Replace explicit object type check with already-existing macroNicholas Bishop
2014-08-05Add missing forward declaration and missing 'struct' keywordNicholas Bishop
2014-08-05UI: remove tip when dragging a popupCampbell Barton
2014-08-05Fix a few typos in carve-capi.hNicholas Bishop
The typos didn't cause any bug, but the mis-ordered parameter names in CarveExporter_InitGeomArrays were confusing. Reviewers: sergey Reviewed By: sergey Differential Revision: https://developer.blender.org/D709
2014-08-05Fix incorrect comments in listbase, add unit test to verify changeNicholas Bishop
Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D708
2014-08-05Correct another issue in recent menu handlingCampbell Barton
mouse clicks to exit a menu were ignored for non-floating popups
2014-08-05Fix to commit rB77b7e1fe9ab: need ${target} instead of blender in cmake macro.Howard Trickey
2014-08-05Fix T41276: OSL bug in getmessage ("trace", "geom:name" , output)Sergey Sharybin
2014-08-05Fix possible harmful warning: the value of the size argument in 'strncat' is ↵Jens Verwiebe
too large, change the argument to be the free space in the destination buffer minus the terminating null byte
2014-08-05Fix T41318: OSL broken on Linux kubuntu 14.04Sergey Sharybin
Now for real, hopefully.
2014-08-05Fix wrong assert happening in the CUEWSergey Sharybin
2014-08-05Fix: T41318Martijn Berger
OSL compiler signature changed with 1.5.
2014-08-05Deduplicate CUDA and OpenCL wranglersSergey Sharybin
For now it was mainly about OpenCL wrangler being duplicated between Cycles and Compositor, but with OpenSubdiv work those wranglers were gonna to be duplicated just once again. This commit makes it so Cycles and Compositor uses wranglers from this repositories: - https://github.com/CudaWrangler/cuew - https://github.com/OpenCLWrangler/clew This repositories are based on the wranglers we used before and they'll be likely continued maintaining by us plus some more players in the market. Pretty much straightforward change with some tricks in the CMake/SCons to make this libs being passed to the linker after all other libraries in order to make OpenSubdiv linked against those wranglers in the future. For those who're worrying about Cycles being less standalone, it's not truth, it's rather more flexible now and in the future different wranglers might be used in Cycles. For now it'll just mean those libs would need to be put into Cycles repository together with some other libs from Blender such as mikkspace. This is mainly platform maintenance commit, should not be any changes to the user space. Reviewers: juicyfruit, dingto, campbellbarton Reviewed By: juicyfruit, dingto, campbellbarton Differential Revision: https://developer.blender.org/D707
2014-08-05Cleanup: indentationCampbell Barton
2014-08-05Fix for double freeing of MEM_guardedalloc'ed memory originating from ↵Tamito Kajiyama
BLF_lang_set().
2014-08-05Cycles: Optimize Equi-Angular sampling using binary range search.Thomas Dinges
Patch by Lukas Tönne and myself.
2014-08-05Macros: replace UNPACK#OP -> UNPACK#_EX, allow suffixCampbell Barton
2014-08-04Fix memory leak of main lock when reading from library files.Antony Riakiotakis
2014-08-04Fix T41175: Quad View - Properties Region - Clip Tickable option bug?Bastien Montagne
2014-08-04Tweaks to macrosCampbell Barton
2014-08-04Macros: prevent instantiation of args for type checksCampbell Barton
also make CHECK_TYPE_INLINE more strict
2014-08-04Cleanup: replace int cast with floorf when comparing timeCampbell Barton
2014-08-04Correct cu->pathlen treated as a floatCampbell Barton
2014-08-04Correct glitch in recent menu commit, click-drag locked menusCampbell Barton
2014-08-03Fix T41284: The python ops log doesn't work.Bastien Montagne
2014-08-03Fixed linking OIIO on Windows. The debug and optimized options need to be ↵Jason Wilkins
before each individual library in a list.
2014-08-03OSX/buildsystem: prepare usage on OSX 10.10 - YosemiteJens Verwiebe
- important: requires cmake >= 2.8.12 to read minor version right, aka older cmake rates 10.10 lower than 10.6 for example ! ( sigh )
2014-08-03Fix for glitch with menus not reliably setting an active item (D674)Campbell Barton
When menus are clamped to the window bounds, its was possible not to have an active menu-item under the mouse, Making Ctrl+S,Enter not completely reliable. Changes needed to support this are: - menu item is activated on popup menus (to avoid relying on mouse-over) - moving mouse away from menu items only de-activates when over a new menu-item. - Mouse clicks are ignored if they are not directly over the menu item.
2014-08-02fix check for not llvmMartijn Berger
2014-08-02Collada and llvm both use the same functions and they clash.Martijn Berger
Since we have older llvm for msvc2008 and new one for msvc2013 we need to work around it.
2014-08-02Cycles: Avoid some NULL checks and conditions in volume sampling code.Thomas Dinges
* Avoid segment NULL check in kernel_branched_path_volume_connect_light(), we access it before the function call already. * Avoid SD_SCATTER flag check in kernel_volume_decoupled_scatter(), we check for this before already.
2014-08-02Merge remote-tracking branch 'origin/master' into soc-2014-cyclesThomas Dinges
2014-08-02Cleanup: Don't check ls.pdf here, we already check for it in direct_emission().Thomas Dinges
2014-08-02CMake: add headerCampbell Barton
2014-08-02Make CHECK_TYPE_NONCONST macro portableCampbell Barton
also replace __typeof -> typeof
2014-08-02BMesh: typecheck iteratorCampbell Barton