Clément Foucault
bfaf41663a
Motion Path: Don't blit MSAA buffer if there is no motion paths
2018-07-30 14:18:55 +02:00
Clément Foucault
6c6ecdd230
Armature: Fix bone always transparent when enabling MSAA
2018-07-30 14:18:55 +02:00
Clément Foucault
5a05683da1
Motion Path: Fix motion path when MSAA is enabled
2018-07-30 14:18:55 +02:00
Clément Foucault
0f97718c10
DRW: Add option to only resolve framebuffer colors without depth test
2018-07-30 14:18:55 +02:00
Clément Foucault
d65df10216
DRW: Add DRW_shgroup_is_empty and DRW_pass_is_empty
2018-07-30 14:18:55 +02:00
Brecht Van Lommel
d01319df76
Shape keys: change default interpolation for absolute shape keys to linear.
2018-07-30 13:54:32 +02:00
mano-wii
bd49a76568
Fix T56121 and maybe others: DST.gpu_context was being created in the wrong DST.gl_context.
...
In addition to the crash in the selection of bones, this was responsible for other problems such as wrong hair and disappearing objects.
2018-07-30 08:49:27 -03:00
Campbell Barton
914e4d1212
Fix T56152: Rotate crash w/ individual origins
2018-07-30 20:53:34 +10:00
Campbell Barton
f77f819854
Merge branch 'master' into blender2.8
2018-07-30 16:41:28 +10:00
Campbell Barton
ff6c6f18c1
Cleanup: id-property creation
...
D3473 by @JacquesLucke
2018-07-30 16:36:07 +10:00
Campbell Barton
dd38a71277
Merge branch 'master' into blender2.8
2018-07-30 16:26:29 +10:00
Campbell Barton
f4379f8b91
Use Ctrl Snap to seconds w/ play-head drag
...
D3056 by @alourenco
2018-07-30 16:16:44 +10:00
Campbell Barton
f8f4feefb8
Cleanup: trailing space
2018-07-30 15:40:09 +10:00
Campbell Barton
5f693d7442
Merge branch 'master' into blender2.8
2018-07-30 15:39:12 +10:00
Campbell Barton
9c960557a7
Cleanup: trailing space
2018-07-30 15:38:39 +10:00
Campbell Barton
66a00b64c5
Merge branch 'master' into blender2.8
2018-07-29 12:12:36 +10:00
Campbell Barton
018c9af446
Fix T56120: bad property access (from 2.8)
...
Thanks to @brita_ for the fix.
2018-07-29 12:09:00 +10:00
Ines Almeida
f50fa4c5d6
Fix T56120: Crash on "Install Matcap, World or Camera HDRI"
...
Code was trying to hide properties by name that may not exist.
Check if it was actually found and add 'files' to the filter,
since it is what WM_OT_studio_lights_install uses.
2018-07-28 22:58:33 +02:00
Brecht Van Lommel
decd924116
Fix outliner icon row with counters not correct for nested collections.
2018-07-28 17:48:06 +02:00
Clément Foucault
4875958083
Cleanup: Remove occurances of GPULamp
2018-07-27 18:12:02 +02:00
Clément Foucault
bdbc6fafc0
GPUTexture: Fix wrong texture size check
2018-07-27 17:51:26 +02:00
Clément Foucault
5c9754c3aa
Eevee: Fix assert when baking lightprobes.
...
The GPU context was freed before all framebuffer attached to it were
deleted.
Fix T56117
2018-07-27 17:35:21 +02:00
Sergey Sharybin
af2a801731
Subsurf: Correction to origindex
...
Only enforce origindex to NONE for a generated geometry. For the rest
of geometry rely on CustomData_copy() to set it to the proper value.
This will ensure origindex is set correct for cases when there is an
array modifier prior to subsurf.
2018-07-27 17:21:31 +02:00
Jeroen Bakker
70966af513
Workbench: option to change background
...
Replaced the draw world option with a shading.background_type enum.
Where the user can select Theme, World or a Custom color.
World and theme colors do not always work in workbench. We needed to
have an option what the user could control locally (per viewport).
Especially when using linked data.
I removed the world background drawing from the draw_manager. It was never used as EEVEE and Workbench both override the logic.
Not 100% sure about the naming of Theme, World, Viewport.
In other parts of blender's codebase World is sometimes called Scene.
Will stick to the names that describes its location best.
{F3990139}
Reviewers: fclem, campbellbarton
Reviewed By: fclem
Subscribers: venomgfx
Tags: #bf_blender_2.8
Differential Revision: https://developer.blender.org/D3551
2018-07-27 15:28:15 +02:00
Brecht Van Lommel
d6ff778780
Fix crash enabling disabled collection containing curves.
...
Fixes T55948, T56016, T55926, T55947.
Differential Revision: https://developer.blender.org/D3564
2018-07-27 14:17:37 +02:00
Brecht Van Lommel
0d20207771
Fix GPU build error after recent commit.
2018-07-27 14:17:37 +02:00
Clément Foucault
6a05c14a8a
DRW: Fix Race condition in defered compilation
2018-07-27 13:57:46 +02:00
Clément Foucault
141e94f87f
Fix T55888: Eevee: crash when shadow cube size is > 512px
...
Note that this was only reported to happen on AMD GPU + windows.
2018-07-27 13:56:07 +02:00
Clément Foucault
bd6d0b94bc
Fix T55744: Assertion failure using the Knife angle constraint option
2018-07-27 12:16:05 +02:00
Clément Foucault
c6a4b469e3
RNA: Set default for Camera properties
...
Change the default clipend value to match the viewport (1000.0f)
2018-07-27 12:16:05 +02:00
Campbell Barton
0093212be9
Merge branch 'master' into blender2.8
2018-07-27 17:41:58 +10:00
Campbell Barton
fe8d8aa27e
Fix Vector.project crash w/ >4 length vectors
2018-07-27 17:41:20 +10:00
Campbell Barton
2032e4ec9e
Merge branch 'master' into blender2.8
2018-07-27 17:09:38 +10:00
Campbell Barton
3e2dfc6db8
Fix T55991: Python ignores scene switch argument
2018-07-27 16:49:41 +10:00
Campbell Barton
98c8094e3a
Correct arguments for callback
2018-07-27 16:41:18 +10:00
Campbell Barton
b8ab2a84d3
Merge branch 'master' into blender2.8
2018-07-27 11:01:01 +10:00
Campbell Barton
71564debf9
Fix T56074: Remove doubles creates holes
...
Own regression when moving remove-doubles to kd-tree
(seems to happen only in rare cases).
2018-07-27 10:55:30 +10:00
Pablo Vazquez
cf080657a1
UI: Tooltip tweaks for Display Mode
...
Keep UI -> Keep User Interface, and don't use the word UI again in the tooltip.
2018-07-27 02:13:52 +02:00
mano-wii
cb42850ef2
Fix assert in snapEditMesh.
2018-07-26 13:48:26 -03:00
Jens Verwiebe
1c41dbb079
Fix compiling after ui cleanups
2018-07-26 14:21:15 +02:00
Campbell Barton
4d83759f6a
Cleanup: unused args
2018-07-26 19:52:12 +10:00
Campbell Barton
1f809f34c1
Merge branch 'master' into blender2.8
2018-07-26 18:39:57 +10:00
Campbell Barton
ab67c6e46b
WM: replace UI draw callbacks w/ property poll
...
Custom drawing functions were used just to control property display.
Move to poll function.
2018-07-26 17:35:33 +10:00
Campbell Barton
e91bdb10e9
Merge branch 'master' into blender2.8
2018-07-26 15:51:29 +10:00
Campbell Barton
44370a307c
UI: hide transform constraints when not used
2018-07-26 15:44:27 +10:00
Campbell Barton
0dd3b200b0
Cleanup: remove redundant flag
...
Caller can pass this flag if necessary.
2018-07-26 14:58:36 +10:00
Campbell Barton
9257357c3f
Merge branch 'master' into blender2.8
2018-07-26 14:49:52 +10:00
Campbell Barton
629403fb51
WM: remove duplicate ui-list functions
...
Missed when moving into own file.
Caused issues on MSVC, not GCC.
2018-07-26 14:47:48 +10:00
Campbell Barton
2e12114f3b
Merge branch 'master' into blender2.8
2018-07-26 14:45:14 +10:00
Campbell Barton
e6c5490323
UI: hide proportional transform options
...
Adds property poll function to transform.
2018-07-26 11:53:58 +10:00