Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 590 / 5574

September 7, 2020, 11:59 (GMT)
Cleanup: GPUVertBuf: Replace TRUST_NO_ONE by BLI_asserts and ifdef DEBUG
September 7, 2020, 11:59 (GMT)
GPUVertBuf: GL Backend Isolation

Part of the Vulkan port T68990

This makes a few changes in how the data is being handled by the
backend to allow more flexibility in the future.

The overall code logic is left unchanged.
September 7, 2020, 11:59 (GMT)
GPUVertBuf: Rename GPUVertBuf to VertBuf and add some getters

to avoid more typecasts.
September 7, 2020, 11:02 (GMT)
Docs: add note on updating startup defaults to dna_defaults

Without this it's not clear which defaults these values are used for.
September 7, 2020, 10:02 (GMT)
Fix T80531: Dope Sheet Shape Key Editor search/filter not working

Looks like this has just not been implemented before.
Use the name matching method used in other Dope Sheet UI modes.

Maniphest Tasks: T80531

Differential Revision: https://developer.blender.org/D8824
September 7, 2020, 08:12 (GMT)
Cleanup: update comment after Clang-Tidy bugprone-incorrect-roundings fixes

Remove the comment about adding `0.5`, as this is no longer done (since
fb5e2f56109e).

No functional changes.
September 7, 2020, 08:09 (GMT)
Fix mistake in Clang-Tidy bugprone-incorrect-roundings fix

Remove a `+ 0.5` that I overlooked in fb5e2f56109e.
September 7, 2020, 06:21 (GMT)
EEVEE: Shaders tests

This will add the remaining static shaders to the eevee shader test suite.

- Downsampling
- GGX LUT generation
- Mist
- Motion Blur
- Ambient Occlusion
- Render Passes
- Screen Raytracing
- Shadows
- Subsurface
- Volumes

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D8779
September 7, 2020, 06:19 (GMT)
Cleanup: spelling

Also correct wrapped lines of example code in threads.cc.
September 7, 2020, 04:43 (GMT)
Cleanup: OBJECT_OT_collection_instance_add

Minor changes to match OBJECT_OT_data_instance_add.

- Access properties once & reuse them.
- Early exit when the data to instance can't be found.
September 7, 2020, 04:33 (GMT)
Cleanup: use doxy comments in object.c
September 7, 2020, 04:09 (GMT)
Cleanup: remove redundant scene argument in BKE_object_add
September 7, 2020, 03:56 (GMT)
Fix OBJECT_OT_data_instance_add creating empty data-blocks

ED_object_add_type creates empty object data, add
ED_object_add_type_with_obdata which can take existing object data.
September 6, 2020, 20:13 (GMT)
Cleanup: GPUVertBuf: Replace GPU_vertbuf_create by GPU_vertbuf_calloc

This is a simple cleanup to make naming consistent with the rest of the
module.
September 6, 2020, 20:13 (GMT)
GLTexture: Fix crash with --debug-gpu on windows + nvidia

The combination of DSA + CubeMap seems to not please this driver.
September 6, 2020, 20:13 (GMT)
GPUVertBuf: Make GPUVertBuf private to the GPU module

This is just a cleanup to isolate the internals of the vertbuf.
This adds some getters to avoid refactor of existing code.
September 6, 2020, 20:13 (GMT)
Cleanup: GLBackend: Fix missing override keywords producing warnings
September 6, 2020, 20:13 (GMT)
GPUIndexBuf: GL backend Isolation

This is part of the Vulkan backend task T68990.

There is no real change, only making some code re-organisation.
This also make the IndexBuf completely abstract from outside the
GPU module.
September 6, 2020, 20:13 (GMT)
Cleanup: GPU: Rename GPU_element to GPU_index_buffer

Makes it follow the functions names.
September 6, 2020, 17:03 (GMT)
GPencil: Remove console warning in RENDER_PT_gpencil panel

COMPAT_ENGINE was missing
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021