Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2034 / 5574

August 7, 2017, 12:47 (GMT)
Cycles: Cleanup, space after keyword
August 7, 2017, 12:33 (GMT)
Cycles tests: CMake side changes to support recent files split in the SVN repo
August 7, 2017, 12:01 (GMT)
Cycles: add HTML report to inspect failed test images.

Shows new, reference and diff renders, with mouse hover to flip between
new and ref for easy comparison. This generates a report.html in
build_dir/tests/cycles, stored along with the new and diff images.

Differential Revision: https://developer.blender.org/D2770
August 7, 2017, 12:01 (GMT)
Code refactor: use float4 instead of intrinsics for CPU denoise filtering.

Differential Revision: https://developer.blender.org/D2764
August 7, 2017, 12:01 (GMT)
Code refactor: add, remove, optimize various SSE functions.

* Remove some unnecessary SSE emulation defines.
* Use full precision float division so we can enable it.
* Add sqrt(), sqr(), fabs(), shuffle variations, mask().
* Optimize reduce_add(), select().

Differential Revision: https://developer.blender.org/D2764
August 7, 2017, 12:01 (GMT)
Code refactor: split defines into separate header, changes to SSE type headers.

I need to use some macros defined in util_simd.h for float3/float4, to emulate
SSE4 instructions on SSE2. But due to issues with order of header includes this
was not possible, this does some refactoring to make it work.

Differential Revision: https://developer.blender.org/D2764
August 7, 2017, 12:01 (GMT)
Cycles: remove option to disable transparent shadows globally.

We already detect this automatically based on shading nodes and per shader
settings, and performance of this option is ok now all devices.

Differential Revision: https://developer.blender.org/D2767
August 7, 2017, 11:20 (GMT)
Fix T52278: 'Default' application template fails

Own error in 7398b3b7
August 6, 2017, 22:27 (GMT)
Fix Cycles CUDA adaptive megakernel build error.
August 6, 2017, 15:35 (GMT)
Fix broken API doc generation: Partially revert rBa372638a76e0

Making those arrays static remove them from exported symbols, which
breaks API doc generation script.

To be backported to 2.79 branch.
August 6, 2017, 09:50 (GMT)
Manipulator: experimental lamp positioning tool

- New manipulator tracks lamps to position under cursor.
- Works with multiple lamps, keeping relative offsets.
- Holding Ctrl moves the lamp.
- Access via manipulator or Shift-T.

Code could be improved, but like to get feedback from users.
August 5, 2017, 12:32 (GMT)
Cycles: CUDA split performance tweaks, still far from megakernel.

On Pabellon, 25.8s mega, 35.4s split before, 32.7s split after.
August 4, 2017, 21:53 (GMT)
Merge branch 'master' into blender2.8
August 4, 2017, 21:30 (GMT)
View3D: expose normal from depth publicly
August 4, 2017, 21:11 (GMT)
Cycles: remove min bounces, modify RR to terminate less.

Differential Revision: https://developer.blender.org/D2766
August 4, 2017, 19:12 (GMT)
Tracking: Undefine temporary define

Missed this in previous commit.
August 4, 2017, 10:33 (GMT)
Manipulator: fix cage2d cancel not resetting
August 4, 2017, 09:18 (GMT)
Manipulator: fix 2d overlay w/ Blender Render
August 4, 2017, 07:11 (GMT)
Tracking: Remove limit of 50 points of the track history

Was quite stupid reason for this: static size of array.

Now we allocate needed amount of points in heap if requested path length is
getting too big.
August 4, 2017, 06:45 (GMT)
Manipulator: add compositor crop manipulator
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021