Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2109 / 5574

May 16, 2017, 18:30 (GMT)
Draw Manager: Add support for instance Batch.

Idea is to specify a batch as source of vbo instance attrib.
May 16, 2017, 18:30 (GMT)
Draw Manager: support render only mode.
May 16, 2017, 18:30 (GMT)
Draw Manager: Texture Memory usage improvement.

-Use 11_11_10 buffers for hdr content.
-Eevee compositing share 1 buffer if bloom and DOF are both activated.
-Fix slowdown when resizing EEVEE viewport.
-Removed DRW_BUF_*** enums causing confusion.
May 16, 2017, 18:30 (GMT)
Draw Manager: Improve debug
May 16, 2017, 18:30 (GMT)
Draw Manager: Make use of texture reuse.
May 16, 2017, 18:27 (GMT)
GPUViewport: Add a Texture Pool to reuse textures across engines.
Revision dc01586 by Luca Rood
May 16, 2017, 15:42 (GMT)
Fix crash when particle display is below 100%
Revision 95547bd by Luca Rood
May 16, 2017, 14:43 (GMT)
Minor cleanup in clay_engine.c
May 16, 2017, 14:40 (GMT)
Outliner: Bring back "activate" object when selecting from outliner
May 16, 2017, 14:34 (GMT)
Fix T50673: OpenEXR multilayer image truncated on save

The issue is in OpenEXR itself. See the report fomr some more details.
May 16, 2017, 14:26 (GMT)
Draw Manager: Small cleanup on bool and bitwise

We should avoid casting from an int to a flag.

In this case it is probably fine, but if the OB_MODE_SCULPT
was too high it can overflow the bool.

(also adding explicit parenthesis to a flag check)
May 16, 2017, 14:18 (GMT)
Clay/Hair: Only show hair when in object mode
Revision c6da3c2 by Luca Rood
May 16, 2017, 14:07 (GMT)
Fix hair drawing with collection clay settings overrides
May 16, 2017, 13:36 (GMT)
Fix memory leak when saving OpenEXR files

It is not a good idea to:

1. Duplicate metadata to self
2. Ignore the fact that something might have had metadata already.

Also moved metadata copy to a preparation function, so it is
never lost.
May 16, 2017, 12:55 (GMT)
Fix hair width changing
May 16, 2017, 11:19 (GMT)
Fix T49467: Crash due to assert failure in bevel.

The mesh interpolation code had an edge case where one of two
adjacent edges to a vertex has 0 length. This caused an assert
failure indexing the vertex mesh for splash Blenderman.blend.
May 16, 2017, 10:58 (GMT)
UI: Expose Views to eevee and clay
May 16, 2017, 10:50 (GMT)
Fix info header stats to iterator over layer instead of scene

Although this is working fine, there are two changes expected in the new
future once depsgraph copy on write is implemented:

1) To call ED_info_stats_clear a callback from depsgraph, instead of the
notifier system. (that would also allow us to clear only one
SceneLayer).

2) To store/get stats from the evaluated SceneLayer, as well as iterate
over the evaluated objects as well.
May 16, 2017, 10:40 (GMT)
Fix T49864: EnvMap baking crashes 2.78 if 'Full Sample' checked in AA
May 16, 2017, 08:57 (GMT)
Fix memory leak in environment

Found when was looking into T49864. The issue is caused here
by render_copy_renderdata() doing a copy of views with
BLI_duplicatelist() so we can not just zero the pointers out.

Similar thing is happening for layers as well.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021