February 10, 2017, 16:20 (GMT) |
Fixed HMD branch for current master |
February 10, 2017, 15:50 (GMT) |
Merge branch 'master' of git.blender.org:blender into HMD_viewport |
February 10, 2017, 15:13 (GMT) |
OpenGL immediate mode: Added replacement for glaDrawPixelsTex_* |
February 10, 2017, 08:23 (GMT) |
Fix some crashes when ID would reference itself. Typical case: bones having constraints targetting other bones from same armature. ID swap needs remapping here. Really have to find something better than regular ID copy + swap + relinking for override operations, this is horribly inneficient, complicated and... most likely a nest of bugs and worms. (pretty sure e.g. we still can generate same pointers during writefile with current code :( ). |
February 10, 2017, 04:56 (GMT) |
Cycles Denoising: Add missing util header file to CMake |
February 10, 2017, 04:56 (GMT) |
Cycles Denoising: Fix wrong argument order that caused massive overblurring |
February 10, 2017, 04:21 (GMT) |
Force some free space in window for global topbar |
Revision 92e4f85 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) February 10, 2017, 02:51 (GMT) |
Merge branch 'blender2.8' into workspaces Conflicts: source/blender/blenkernel/intern/context.c source/blender/blenkernel/intern/depsgraph.c source/blender/blenkernel/intern/library_query.c source/blender/blenloader/intern/readfile.c source/blender/blenloader/intern/readfile.h source/blender/blenloader/intern/versioning_270.c source/blender/editors/workspace/screen_context.c source/blender/makesdna/intern/makesdna.c source/blenderplayer/bad_level_call_stubs/stubs.c |
February 9, 2017, 13:54 (GMT) |
Merge branch 'master' into id_override_static |
Revision dce4e61 by Joshua Leung / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Use a smaller cross icon for clearing search box contents |
Revision 42249eb by Joshua Leung / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
More tweaks to Normalisation options in Graph Editor * Added a new dedicated icon for normalize * Only use an icon for "Auto" |
Revision a8edfba by Joshua Leung / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Graph Editor: Replace Normalise/Auto checkboxes with toggle buttons These take less space, fit in better with rest of the UI, and make their relationship clearer |
Revision c42f64a by Joshua Leung / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Fix: GPencil delete operators did not respect color locking |
Revision b2a0571 by Sergey Sharybin / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Cycles: Fix regression with transparent shadows in volume |
Revision 4e9e577 by Sergey Sharybin / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Cycles: Solve speed regression by casting opaque ray first |
Revision 1899f6c by Sergey Sharybin / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Cycles: Fix compilation error on OpenCL |
Revision b745195 by Sergey Sharybin / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Cycles: Split shadow functions to avoid some duplicated calculations |
Revision beb6677 by Sergey Sharybin / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Cycles: Store shadow intersections in the kernel globals Seems CUDA failed to de-duplicate the array across multiple inlined versions of the shadow_blocked(). Helped it a bit with that now. Gives about 100MB memory improvement on a scenes after previous commit and brings up memory "regression" to only 100MB comparing to the master branch now. |
Revision 7765614 by Sergey Sharybin / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Cycles: Speedup transparent shadows on CUDA This commit enables record-all behavior of transparent shadows rays. Render times difference goes as following: GTX 1080 render time BMW -0.5% Fishy Cat -0.0% Pabellon Barcelona -11.6% Classroom +1.2% Koro -58.6% Kernel will now use some extra VRAM memory to store the intersection array (200MB on my configuration). This we can optimize out with some further commits. |
Revision 1a222aa by Sergey Sharybin / Bastien Montagne (asset-engine, asset-engine--archived, id_override_static) February 9, 2017, 13:51 (GMT) |
Cycles: Implement record-all transparent shadow function for GPU The idea is to record all possible transparent intersections when shooting transparent ray on GPU (similar to what we were doing on CPU already). This avoids need of doing whole ray-to-scene intersections queries for each intersection and speeds up a lot cases like transparent hair in the cost of extra memory. This commit is a base ground for now and this feature is kept disabled for until some further tweaks. |
|
|
|


Master Commits
MiikaHweb | 2003-2021