Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3663 / 8462

October 4, 2017, 19:11 (GMT)
Code refactor: use split variance calculation for mega kernels too.

There is no significant difference in denoised benchmark scenes and
denoising ctests, so might as well make it all consistent.
October 4, 2017, 19:11 (GMT)
Code refactor: remove rng_state buffer and compute hash on the fly.

A little faster on some benchmark scenes, a little slower on others, seems
about performance neutral on average and saves a little memory.
October 4, 2017, 19:11 (GMT)
Code refactor: add WorkTile struct for passing work to kernel.

This makes sharing some code between mega/split in following commits a bit
easier, and also paves the way for rendering multiple tiles later.
October 4, 2017, 19:00 (GMT)
Fix T52645, T52645: AMD OpenCL compiler crash with recent drivers.

Work around the bug by reshuffling code.
October 4, 2017, 19:00 (GMT)
Merge branch 'master' into id_override_static
October 4, 2017, 18:16 (GMT)
installdeps: Fix building numpy with newer py system...

Many thanks to Jens Verwiebe for investigating and finding this fix.
October 4, 2017, 17:44 (GMT)
Fix T42489 and T52936: Loading blend with minimized window results in crash or empty screen on windows.

Reviewed By: @brecht , @sergey

Differential Revision: https://developer.blender.org/D2866
October 4, 2017, 17:18 (GMT)
Merge branch 'master' into blender2.8
October 4, 2017, 17:10 (GMT)
Merge branch 'blender2.8' into topbar
October 4, 2017, 15:34 (GMT)
Fix error copying smoke modifier uv layer
October 4, 2017, 15:13 (GMT)
Merge branch 'master' into id_override_static
October 4, 2017, 13:12 (GMT)
First test to implement FXAA
October 4, 2017, 12:52 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 4, 2017, 12:16 (GMT)
Fix compile error after merge

(Also added convenience API to make it easier to add new palettes to GP
datablock without having to worry about manually fixing usercount)
October 4, 2017, 11:52 (GMT)
Fix: When adding 2D Monkey, the Palette got too many users assigned
October 4, 2017, 11:52 (GMT)
Added missing support for duplicating Palette Slots when copying GP data

For now, it will only increment the usercount of the referenced palettes.
October 4, 2017, 11:52 (GMT)
Code Cleanup / TODO Notes (re- reuse of palettes when validating)
October 4, 2017, 11:52 (GMT)
Tweak behaviour of adding a new GP Palette (to match other parts of Blender)

When creating a new Palette with an existing Palette assigned to a slot,
a copy of the old Palette will be created (i.e. the new copy will have all
the same colours), instead of creating a blank palette.

This makes it easier to create different versions of the same palette.
October 4, 2017, 11:52 (GMT)
Code Cleanup / Compile Fix

Further cleanups for the 2D monkey primitive - this time, to move
all the data arrays out of the single massive function, and out to file level.

Hopefully this solves the compile problems with GCC.

If nothing else, the file now compiles much faster here on MSVC
(i.e. previously, it was taking ~10-20 seconds to compile)
October 4, 2017, 11:52 (GMT)
Palette Slots - Temporary verison-patching code to add slots for early 2.8 files saved without these
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021