Blender Git Commits

Blender Git commits from all branches.

Page: 2069 / 2888

April 9, 2016, 16:55 (GMT)
Add max subdivision setting to subdivision meshes
April 9, 2016, 16:55 (GMT)
Fix support for triangles in DiagSplit implementation
April 9, 2016, 16:55 (GMT)
Add displacement scale option to displaced meshes
April 9, 2016, 16:55 (GMT)
Add preview dice rate for displacement
April 9, 2016, 16:55 (GMT)
Change Cycles displacement UI to split column
April 9, 2016, 16:54 (GMT)
Set normals properly for subdivision meshes
April 9, 2016, 16:54 (GMT)
Migrate away from ccl::SubdMesh for tessellation
April 9, 2016, 16:54 (GMT)
Change use subdivision bool to subdivision type enum
April 9, 2016, 16:54 (GMT)
Have dicing happen in screen space
April 9, 2016, 13:47 (GMT)
Optimization passes for the generated LLVM code.
April 9, 2016, 13:44 (GMT)
Merge branch 'master' into asset-engine
April 9, 2016, 13:41 (GMT)
Merge branch 'master' into id-remap
April 8, 2016, 15:28 (GMT)
Completed basic expression tree code generation.

The code uses a pointer-based signature convention for node functions,
which helps to avoid issues with type coercion through clang.
In the future we could either find a more reliable way to produce llvm IR
for the nodes, or use node functions as external functions without inlining.
April 8, 2016, 14:29 (GMT)
Cleanup: remove unneeded 3d cursor position changes.
April 8, 2016, 14:28 (GMT)
Polish import/export UI a bit.
April 8, 2016, 11:52 (GMT)
fix for solver / cluster solver iterations override, it caused different behavior at loading / refresh

solver iteration override was taken into account too late, after first validation which probably caused different simulation behavior using the default value for one frame
April 8, 2016, 09:48 (GMT)
Merge branch 'master' into alembic_basic_io
April 7, 2016, 15:54 (GMT)
Use annotation attributes on module functions to avoid name mangling issues.

Names in C++ code tend to get mangled by the clang compiler according to the
respective target ABI. This is unfortunate because it makes it difficult to
map functions to nodes by name. For now we use a function attribute in the module
C++ code to pass on the "true" name of the function and map them internally.
April 7, 2016, 15:53 (GMT)
Make LLVM module compilation depend on header files to force recompile when headers change.
April 7, 2016, 14:35 (GMT)
Always reset to default asset engine (i.e. regular filebrowser code) when opening a new browser.

Else we'd have the last used engine even when saving a .blend or picture, ugly!
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021