Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1361 / 5574

January 22, 2019, 02:51 (GMT)
Cleanup: minor changes to reduce code duplication

D4236 by @sobakasu w/ edits.
January 22, 2019, 02:11 (GMT)
Cleanup: de-duplicate font loading code

Part of D4236 by @sobakasu
January 22, 2019, 01:09 (GMT)
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`.
January 22, 2019, 01:09 (GMT)
Cleanup: use const args
January 22, 2019, 00:24 (GMT)
Fix error in last commit
January 22, 2019, 00:09 (GMT)
Cleanup: use DRW_shader_create_from_arrays

Avoids messy conditional defines and inline lib allocation.
January 21, 2019, 23:38 (GMT)
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.
January 21, 2019, 21:31 (GMT)
Cleanup: remove redundant '_sh' suffix, add '_shgrp'
January 21, 2019, 21:26 (GMT)
Cleanup: rename shader containers

These only contain shaders, so name Shaders instead of ShaderData.
January 21, 2019, 17:30 (GMT)
GP: Cleanup previous commit
January 21, 2019, 17:29 (GMT)
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.
January 21, 2019, 16:39 (GMT)
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.
January 21, 2019, 16:26 (GMT)
Fix keymap preferences UI layout issues for modifier keys.
January 21, 2019, 15:10 (GMT)
Fix T60683, T60662: Cycles render crash in edit mode for certain meshes.
January 21, 2019, 14:21 (GMT)
DRW: Fix corner indices order in clipping plane setup

Fix T60667: Eevee: reflection plane bug in rendered view.
January 21, 2019, 12:55 (GMT)
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.
January 21, 2019, 12:43 (GMT)
Fix T60709: Apply Object Transform does nothing by default
January 21, 2019, 11:54 (GMT)
GPUShader: Add GPU_VERTEX/FRAGMENT/GEOMETRY_SHADER defines

This makes it possible to have some code specific to each shader inside a
shader library.
January 21, 2019, 10:03 (GMT)
T60701: GP using cutter tool on stroke with vertex group crashes blender
January 21, 2019, 09:54 (GMT)
Cleanup: add clarifying comments for recent NUMA fixes.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021