Blender Git Commits

Blender Git "master" branch commits.

4 hours 30 min ago
3D View: Support edit-mesh clipping (only verts)

We'll need to replace built-in shaders to add support for clipping.
5 hours 1 min ago
Fix T60112: Smooth crashes w/ multiple views
7 hours 25 min ago
Fix T60643: BMesh operator enum args fail when unset from Python

Error introduced with bmesh operator enum support: 1e6a5eb087911
8 hours 2 min ago
Cleanup: minor changes to reduce code duplication

D4236 by @sobakasu w/ edits.
8 hours 42 min ago
Cleanup: de-duplicate font loading code

Part of D4236 by @sobakasu
9 hours 44 min ago
Cleanp: use single global for draw manager

Add 'G_draw' for all draw manager globals,
avoids adding extern to each file.

Connection between `ts` and `globals_ubo` wasn't obvious,
now called `G_draw.block` & `G_draw.block_ubo`.
9 hours 45 min ago
Cleanup: use const args
10 hours 29 min ago
Fix error in last commit
10 hours 44 min ago
Cleanup: use DRW_shader_create_from_arrays

Avoids messy conditional defines and inline lib allocation.
11 hours 15 min ago
DRW: Add DRW_shader_create_from_arrays utility

While verbose, this is a more flexible way to construct shaders.

Libs & defines can be optionally included for each shader type
which was previously done with inline string creation.
13 hours 23 min ago
Cleanup: remove redundant '_sh' suffix, add '_shgrp'
13 hours 27 min ago
Cleanup: rename shader containers

These only contain shaders, so name Shaders instead of ShaderData.
17 hours 24 min ago
GP: Cleanup previous commit
17 hours 25 min ago
Fix T60714: Avoid creation of nested objects

In grease pencil is not logic add an object inside other object in edit mode. The object must be created only in Object mode.
18 hours 15 min ago
GP: Fix memory leaks when use cutter with weights

There were some issues when copy the weights and other memory leaks.

Also some code cleanup.
18 hours 27 min ago
Fix keymap preferences UI layout issues for modifier keys.
19 hours 44 min ago
Fix T60683, T60662: Cycles render crash in edit mode for certain meshes.
20 hours 32 min ago
DRW: Fix corner indices order in clipping plane setup

Fix T60667: Eevee: reflection plane bug in rendered view.
21 hours 58 min ago
Fix clipping shaders with some AMD/Intel drivers

Caused:
error: unsized array index must be constant

Use hard coded number of clipping planes, copying the 4th to 5 & 6
when only 4 are used.
22 hours 11 min ago
Fix T60709: Apply Object Transform does nothing by default
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019