Blender Git Commit Log

All Blender Git commits.

Page: 3399 / 8462

March 29, 2018, 23:03 (GMT)
Collections: API to get collection from index
March 29, 2018, 23:03 (GMT)
Collections: API to check if object is in collection
March 29, 2018, 22:02 (GMT)
PyDoc: Merge manual docs for bge.texture

https://docs.blender.org/manual/en/dev/game_engine/python_api/videotexture.html

Had a few things that this file did not while this file having things the other did not.
To fix, I merged both documents into the python api.
March 29, 2018, 19:32 (GMT)
BLF: Reduce the size of the buffer requested to IMM.

There is no point to not call strlen if the number of char is large.
March 29, 2018, 19:32 (GMT)
BLF: Perf: Divide by 6 the amount of verts sent to the GPU.

This means smaller imm buffer usage.

This does not reduce the number of drawcalls.

This uses geometry shader which is slow for the GPU but given we are really
CPU bound on this case, it should not matter.

A perfect implementation would:
- Set the glyph coord in a bufferTexture and just send the glyph ID to the
GPU to read the bufferTexture.
- Use GWN_draw_primitive and draw 2*strllen triangle and just retrieve the
glyph ID and color based on gl_VertexID / 6.
- Stream fixed size buffer that the Driver can discard quickly but this is
the same as improving IMM directly.
March 29, 2018, 19:32 (GMT)
GWN: Add immVertex4f.
March 29, 2018, 18:26 (GMT)
UI: Edit mode move edge data tool into a menu

UI: Edit mode move edge data tool into a menu

See also:

- D1741
- T46853

Reviewers: Severin, meta-androcto, campbellbarton

Subscribers: mont29, #user_interface

Tags: #user_interface

Differential Revision: https://developer.blender.org/D2259
March 29, 2018, 18:25 (GMT)
PyDocs: Adde link to Wikipedia page for mathutils.Euler class

This update adds a link to the Wikipedia article "Euler angles" to the description of the mathutils.Euler class.
I initially was not sure what a "Euler" represented in Blender API, but found the Wikipedia article helpful. I believe others will find the link helpful too if it appears in the class documentation.

This is similar to the Wikipedia links that appear in the mathutils.Matrix class, e.g: https://docs.blender.org/api/blender_python_api_current/mathutils.html?highlight=euler#mathutils.Matrix.adjugate

Author: @justasb

Reviewers: campbellbarton, trumanblending, Blendify

Reviewed By: Blendify

Subscribers: Blendify

Tags: #bf_blender

Differential Revision: https://developer.blender.org/D3077
March 29, 2018, 17:58 (GMT)
Cleanup unused variable
March 29, 2018, 17:38 (GMT)
Replace constant bokeh value by parameter
March 29, 2018, 15:58 (GMT)
Fix compilation error after merge
March 29, 2018, 15:40 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/gpu/GPU_shader.h
March 29, 2018, 15:21 (GMT)
Cleanup: Use uppercase UI_ prefix for external functions

Using uppercase prefixes is our convention for external functions.
"External" as in functions exposed to the outside of interface/ directory.
March 29, 2018, 15:15 (GMT)
Fix Blenderplayer compile error
March 29, 2018, 14:56 (GMT)
Fix DOF render segment fault and use Eevee UI options

To activate the DOF for grease pencil, the Eevee option is used as main flag.
March 29, 2018, 14:46 (GMT)
UI: Fix out of bound read catched by asan.
March 29, 2018, 14:36 (GMT)
UI: Perf: Group fill/border/emboss batches together.

This roughly halves the number of drawcalls from widgetbase_draw.
March 29, 2018, 13:36 (GMT)
Merge remote-tracking branch 'origin/master' into blender2.8

Fix for T54437: Sequencer preview uses last updated scene

The fix started in master, moving EvaluationContext initialization
before we leave `deg_evaluate_on_refresh()`.

Upon merging master we can fix the actual issue which was to set
the EvaluationContext depsgraph even if the depsgraph was already updated.
March 29, 2018, 13:36 (GMT)
Merge commit 'origin/master^' into blender2.8
March 29, 2018, 12:56 (GMT)
Depsgraph: initialize EvaluationContext even if nothing to update

This is required to T54437 (sequencer preview uses last updated scene).
Although the fix itself needs to be in 2.8, for the 2.8 specific
initialization code.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021