February 12, 2017, 00:19 (GMT) |
Cycles Denoising: Remove Render Pass changes |
February 11, 2017, 22:27 (GMT) |
Cycles Denoising: Remove post-processing denoising code from the Render API This reverts commits e001dbbcc479, 94fa941f7f65, e7bf6c67b432, e549000b3914, 58619096a5cd, 3bcafb6dc48d, 0d78ac4199d9, c167e5d72378. |
February 11, 2017, 21:24 (GMT) |
Cycles: Don't use built-in API for image sequences in preview mode Our Python API is not ready for such things at all. Better be slower but more correct for until we improve our API. |
February 11, 2017, 21:19 (GMT) |
Image: Fix non-deterministic behavior of image sequence loading The issue was caused by usage of non-initialized image user, which could have different settings, causing some random image being loaded or not loaded at all. This caused non-deterministic behavior of Cycles image loading because it was querying image information from several places. This fixes crash reported in T50616, but it's not a complete fix because preview rendering in material is wrong (same wrong as in 2.78a release). |
February 11, 2017, 20:15 (GMT) |
GPU shaders / Clay engine : small renaming / cleanup |
February 11, 2017, 19:36 (GMT) |
Clay Engine: fix instancing (again) |
February 11, 2017, 19:36 (GMT) |
Clay Engine: converted Empties to the new instancing method |
February 11, 2017, 19:36 (GMT) |
Clay Engine: Small instancing fixes |
February 11, 2017, 19:36 (GMT) |
Clay Engine: Convert Lamp to use new instancing feature. |
February 11, 2017, 19:36 (GMT) |
Clay Engine: Fix instance attrib. |
February 11, 2017, 19:36 (GMT) |
Clay Engine: Separate batch for Z straight line |
February 11, 2017, 19:36 (GMT) |
Clay Engine: Refactoring of the dynamic batches Support more attribs for interesting instancing |
February 11, 2017, 16:35 (GMT) |
UI: Redesign the VSE multicam strip Idea from https://rightclickselect.com/p/sequencer/zfbbbc/sequencer-panels-update by @pauloup |{F434631}|{F434624}| |Before |After| Test file: {F434643} |
February 11, 2017, 13:19 (GMT) |
OpenGL immediate mode: drawarmature.c (cont) Cube bone wire. Fix do_const_color. This breaks the selection in glSelect mode. Occlusion queries are fine. |
February 11, 2017, 12:05 (GMT) |
Cycles: Refactor device split kernel code Moved all split kernel related stuff out of `Device` as it doesnt belong there. Those functions are now apart of `DeviceSplitKernel` which now must be implemented for each device type supporting the split kernel. No functional changes. |
February 11, 2017, 11:25 (GMT) |
Cycles: Move kgbuffer allocation out of split kernel code Allocating the buffer is the job of the device implementation, not the split kernel, so makes more sense to separate that code. |
February 11, 2017, 06:45 (GMT) |
Fix uninitialized values |
February 11, 2017, 05:59 (GMT) |
February 11, 2017, 05:27 (GMT) |
fix warning Strip start & end are floating-point values, so clang expected fabsf here. Casting to int since we want a discrete number of vertices. |
February 11, 2017, 05:24 (GMT) |
OpenGL: draw keyframe markers as point sprites Also some conversion to new imm mode (T49043). Multiple editors affected. We could push this even further & draw all keyframes in an editor with a single draw call. Something is strange with keyframe markers in blender2.8 -- they're not showing up before or after this commit. They do appear in master. This commit probably needs some follow-up work after keyframes are showing again. Better to share this code now instead of sitting on it. |
|
|
|


Master Commits
MiikaHweb | 2003-2021