Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4053 / 8462

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
Revision e008ca1 by Mike Erwin (master)
February 11, 2017, 05:59 (GMT)
OpenGL: updated clip_utils.c to new immediate mode

D2391 by @darwin, part of T49043

Reviewed by @merwin who made some small changes before committing.
Revision 768e4e9 by Mike Erwin (master)
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.
Revision bbc31e8 by Mike Erwin (master)
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021