Blender Git Commit Log

All Blender Git commits.

Page: 3390 / 8462

April 5, 2018, 14:08 (GMT)
GWN: Add GWN_batch_uniform_2fv_array.
April 5, 2018, 14:08 (GMT)
GPUBatch: Change preset managment system.

Now use a list of preset batches with a function to add new ones to this
list.

This removes the need of new functions all over the place to reset/exit.
April 5, 2018, 14:08 (GMT)
GPUShader: Add 2D Nodelink shader.

Special shader to draw nodelinks for the node editor.

We only pass bezier points to the GPU and vertex position is handled inside
the vertex shader.
The arrow is also part of the batch to avoid separate drawcalls for it.

We still draw 2 pass one for shadow and one for the link color on top.

One variation to draw instances of theses links so that we only do one
drawcall.
April 5, 2018, 13:22 (GMT)
Undo: split text undo steps out of the data-block

This moves undo storage into a separate struct which is passed
in from the undo system.
April 5, 2018, 12:11 (GMT)
Undo System: return undo step from undo push init

Also improve logging
April 5, 2018, 11:55 (GMT)
Logging: use -1 log level to log all levels
April 5, 2018, 11:41 (GMT)
ED_undo: use logging
April 5, 2018, 09:55 (GMT)
Fix render after merge
April 5, 2018, 09:44 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/render/intern/source/external_engine.c
April 5, 2018, 09:38 (GMT)
Remove aspect ratio from VFX Blur on y-axis

The aspect ratio was not required here because deform the image.
April 5, 2018, 09:34 (GMT)
Improve render image blending

The blend of the Eevee/Cycles render and grease pencil render was not working as expected when grease pencil used transparency.

Now the blend is using blend equation with GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA
April 5, 2018, 08:01 (GMT)
Fix crash w/ empty text undo operations
April 5, 2018, 07:16 (GMT)
Create README.md
April 5, 2018, 07:01 (GMT)
Changed rotation calculation in rotate_normal
April 4, 2018, 15:59 (GMT)
Fix Cycles motion blur and engine.frame_set() not working.
April 4, 2018, 15:49 (GMT)
Depsgraph: Fix/workaround crash with animation and drivers and CoW

The issue was caused by component tag forcing CoW component to be run,
without actually flushing changes down the road from the CoW operation.

In a way, this is what we want: we do want CoW to run on changes, but
we don't want tiny change forcing full datablock update.

This commit makes it so order of updates is all correct, but the bigger
issue is still open: what parts of datablock CoW should be updating?

Now it's possible to open spring file and play around.
April 4, 2018, 15:49 (GMT)
Gawain: Make removing batches more thread safe

The issue was mainly visible when copy-on-write was enabled. This was forcing
lots of meshes to be freed from multiple thread, causing all sorts of race
conditions in Gawain's VAO code.

OpenGL resources seems already to be doing deferred deletion, need to do the
same for CPU side arrays.
April 4, 2018, 15:41 (GMT)
Cleanup: Style
April 4, 2018, 15:14 (GMT)
Cleanup: Add comments
April 4, 2018, 15:02 (GMT)
Cleanup: Move cache functions to own module
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021