Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1625 / 5574

July 27, 2018, 15:21 (GMT)
Subsurf: Correction to origindex

Only enforce origindex to NONE for a generated geometry. For the rest
of geometry rely on CustomData_copy() to set it to the proper value.

This will ensure origindex is set correct for cases when there is an
array modifier prior to subsurf.
July 27, 2018, 15:19 (GMT)
Cycles: Initial implementation of detailed statistics

Gathers information about object geometry and textures. Very basic at
this moment, but need to start somewhere.

Things which needs to be included still:

- "Runtime" information, like BVH. While it is not directly controllable
by artists, it's still important to know.

- Device array sizes. Again, not under artists control, but is added to
the overall size.

- Memory peak at different synchronization stages.

At this point it simply prints info to the stdout after F12 is done,
need better control over that too.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D3566
July 27, 2018, 15:19 (GMT)
Cycles: Add utility function to query graph node size in bytes
July 27, 2018, 14:28 (GMT)
GHOST: Fix SDL backend.

We use a hidden window for each offscreen context we need.

On X11 (linux) it does not show any other windows in the OS task bar
but it might be the case on other operating systems (untested).
July 27, 2018, 13:28 (GMT)
Workbench: option to change background

Replaced the draw world option with a shading.background_type enum.
Where the user can select Theme, World or a Custom color.

World and theme colors do not always work in workbench. We needed to
have an option what the user could control locally (per viewport).
Especially when using linked data.

I removed the world background drawing from the draw_manager. It was never used as EEVEE and Workbench both override the logic.

Not 100% sure about the naming of Theme, World, Viewport.
In other parts of blender's codebase World is sometimes called Scene.
Will stick to the names that describes its location best.

{F3990139}

Reviewers: fclem, campbellbarton

Reviewed By: fclem

Subscribers: venomgfx

Tags: #bf_blender_2.8

Differential Revision: https://developer.blender.org/D3551
July 27, 2018, 12:17 (GMT)
Fix crash enabling disabled collection containing curves.

Fixes T55948, T56016, T55926, T55947.

Differential Revision: https://developer.blender.org/D3564
July 27, 2018, 12:17 (GMT)
Fix GPU build error after recent commit.
July 27, 2018, 11:57 (GMT)
DRW: Fix Race condition in defered compilation
July 27, 2018, 11:56 (GMT)
Fix T55888: Eevee: crash when shadow cube size is > 512px

Note that this was only reported to happen on AMD GPU + windows.
July 27, 2018, 10:16 (GMT)
Fix T55744: Assertion failure using the Knife angle constraint option
July 27, 2018, 10:16 (GMT)
RNA: Set default for Camera properties

Change the default clipend value to match the viewport (1000.0f)
July 27, 2018, 10:16 (GMT)
UI: Fix error in camera property panel
July 27, 2018, 09:35 (GMT)
Fix T56092: command line arguments after -- beginning with -h don't work.
July 27, 2018, 09:19 (GMT)
Cycles: Cleanup, indentation
July 27, 2018, 09:09 (GMT)
Cycles: Cleanup, indentation
July 27, 2018, 08:30 (GMT)
Cycles: Cleanup, spelling
July 27, 2018, 08:28 (GMT)
Cycles: Cleanup, indentation
July 27, 2018, 08:28 (GMT)
Cycles: Cleanup, line length
July 27, 2018, 08:24 (GMT)
Cycles: Cleanup, move functions outside of class methods

There is no reason or justification to have helper functions as
class methods: they do not depend on anything in the class itself.

There are probably more cases like that.
July 27, 2018, 08:22 (GMT)
Cycles: Cleanup, remove unused function
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021