Blender Git Loki

Blender Git commits from all branches.

Page: 2613 / 2888

June 15, 2014, 22:56 (GMT)
Cycles: Use new ssef helpers for QBVH Triangle Intersection. No functional changes.
June 15, 2014, 22:08 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2014-cycles

This commit removes somd sincos() code + fma(), as the code in master changed too much in those places. I will re-check on that and add back eventually.

Conflicts:
intern/cycles/CMakeLists.txt
intern/cycles/SConscript
intern/cycles/kernel/CMakeLists.txt
intern/cycles/kernel/closure/bsdf_microfacet.h
intern/cycles/kernel/geom/geom_bvh_shadow.h
intern/cycles/kernel/geom/geom_bvh_subsurface.h
intern/cycles/kernel/geom/geom_bvh_traversal.h
intern/cycles/kernel/kernel_compat_cpu.h
intern/cycles/kernel/svm/svm.h
intern/cycles/kernel/svm/svm_types.h
intern/cycles/render/nodes.cpp
intern/cycles/util/util_color.h
intern/cycles/util/util_optimization.h
intern/cycles/util/util_simd.h
source/blender/nodes/shader/nodes/node_shader_sepcombXYZ.c
June 15, 2014, 19:25 (GMT)
Addressing mont29's code review

Also removed pointless #include "BKE_key.h" in transform_manipulator.c
June 15, 2014, 14:51 (GMT)
Merge remote-tracking branch 'origin/master' into soc

Now I have a facny 2.71 splash too!

Conflicts:
source/blender/blenloader/intern/versioning_270.c
June 15, 2014, 06:59 (GMT)
Rename layout.pie to menu_pie
June 15, 2014, 06:53 (GMT)
Minor changes and sync with master (reduce diff noise)
June 15, 2014, 06:53 (GMT)
Rename WM_HANDLER_ACCEPT_DBLPRESS -> WM_HANDLER_ACCEPT_DBL_CLICK

also some minor changes for ui_centered_pie_bounds_block
June 15, 2014, 06:22 (GMT)
Minor changes to WM_OT_context_operator_pie_enum

- dont eval("bpy.ops. ... ")
- split the operator name and property into 2 properties.
June 15, 2014, 05:51 (GMT)
Code Cleanup: style
June 15, 2014, 05:37 (GMT)
Merge branch 'master' into pie-menus

Conflicts:
source/blender/editors/interface/interface.c
June 14, 2014, 17:30 (GMT)
Fixed yesterday's shape key compression

1) Shape key data would fail to link on file read, fixed now.

2) Endianess flipping now supports compressed shape keys, just have to
test (thanks ideasman42 for ideas)

3) Also removed some debug printfs
June 14, 2014, 08:45 (GMT)
Working: line intersection, point in polygon, chalk cart
June 14, 2014, 07:30 (GMT)
makeScreenshot - adding frame number to the filename
June 14, 2014, 06:28 (GMT)
Fix for node lookup from RNA pointers, this has to ensure the pointer
is non-NULL before passing it to RNA functions.
June 14, 2014, 01:37 (GMT)
Initial Commit
June 13, 2014, 23:42 (GMT)
Implemented mesh shape key compression

Mesh shape keys are now compressed on file write by storing only the vertices that have changed from the rest position (the logic automatically determines if there will be a gain from such compression, if not, no compression will happen).

This showed 3x disk space reduction on Elizabeth's head here (4.5 kvert mesh, 157 shape keys for different facial expression):
http://dl.dropboxusercontent.com/u/91422001/liz_headonly_masterbranch.blend
http://cs617325.vk.me/v617325382/e0e1/cjnMXhbtU44.jpg

A User Preference (on File tab) has been added to save the shape keys in the old format (compressed shape keys won't be readable from Master branch)

This also decreases object mode undo memory usage, as undo uses a file in memory.

TODO: endian conversions won't work on compressed keys right now.
June 13, 2014, 23:37 (GMT)
repositioning handled
June 13, 2014, 23:28 (GMT)
cleanup related to EGL contexts
added EGL 1.5 entry points to glew-es
glew-es was assuming that EGL and ES always go together, but you can use EGL to initialize non-ES contexts
moved swap interval implementation to GHOST_Context classes
added EGLDisplay parameter to EGLEWInit in order to work around ARM Mali bug (but seems sensible compared to other EGL functions)
more checks before calling eglBindAPI, no need if there is no EGL display
June 13, 2014, 22:40 (GMT)
resizing meshes accordingly, tweaks in SDF method call
June 13, 2014, 21:24 (GMT)
Code optimization.
The system create a new vertex group, to put the results.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021