http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By ISS http://www.miikahweb.com/ MiikaHweb - Blender Commits By ISS fi Sun, 29 Nov 20 07:53:23 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[1395ba7] master: Fix crash when adding strip using RNA API call]]> http://www.miikahweb.com/en/blender/git-logs/commit/1395ba70bf37bc0a21920416b0abbaac9af2b7e5 1395ba7
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Fix crash when adding strip using RNA API call

Don't allocate StripElem for movieclip, scene and mask strips. This
struct is not handled in seq_dupli function. This caused field to be
uninitialized in COW datablock.

StripElem is not allocated when adding strip with operator and it is
not needed for these strip types.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9600

----------------------------------------
1 Path Changed]]>
Thu, 19 Nov 2020 12:10:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1395ba70bf37bc0a21920416b0abbaac9af2b7e5Richard Antalik
<![CDATA[[abe95fb] master: Cleanup: refactor sequencer_edit.c file]]> http://www.miikahweb.com/en/blender/git-logs/commit/abe95fbdff2eed89ccd70173ee817f1834faf54a abe95fb
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Cleanup: refactor sequencer_edit.c file

Move RNA enums and utility functions closer to operator definition.

No functional changes.

----------------------------------------
2 Paths Changed]]>
Thu, 19 Nov 2020 12:04:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/abe95fbdff2eed89ccd70173ee817f1834faf54aRichard Antalik
<![CDATA[[e5df87b] master: Cleanup: split sequencer_edit.c file]]> http://www.miikahweb.com/en/blender/git-logs/commit/e5df87b1b9dbba755fa73ccc90d2f6acedc1ad37 e5df87b
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Cleanup: split sequencer_edit.c file

Move proxy operator functions to own file.

No functional changes.

----------------------------------------
3 Paths Changed]]>
Thu, 19 Nov 2020 08:54:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e5df87b1b9dbba755fa73ccc90d2f6acedc1ad37Richard Antalik
<![CDATA[[8ec6b34] master: VSE: Move split operator logic to module code]]> http://www.miikahweb.com/en/blender/git-logs/commit/8ec6b34b8eb2b0c4565950c39bef622d76e78ff9 8ec6b34
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
VSE: Move split operator logic to module code

Code was rewritten to work on per-sequence basis returning reference to
created strip.

There should be no functional changes.

Selection logic is left as is for now. I could simplify it, but it
belongs to operator, not split logic.

Reviewed By: sergey

Differential Revision: developer.blender.org/D9592

----------------------------------------
3 Paths Changed]]>
Thu, 19 Nov 2020 04:31:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8ec6b34b8eb2b0c4565950c39bef622d76e78ff9Richard Antalik
<![CDATA[[417224a] master: Merge branch 'blender-v2.91-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/417224a31bb006ac59a7572809cc5976de0eb619 417224a
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Merge branch 'blender-v2.91-release'

----------------------------------------
0 Paths Changed]]>
Tue, 17 Nov 2020 12:02:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/417224a31bb006ac59a7572809cc5976de0eb619Richard Antalik
<![CDATA[[8b6ce77] master: VSE: Fix prefetch initialization sequence]]> http://www.miikahweb.com/en/blender/git-logs/commit/8b6ce77f163cf0822af8a107a213e984ba4b3e97 8b6ce77
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
VSE: Fix prefetch initialization sequence

In 8d1978a8e013 bmain entry is updated when prefetching is started,
but this must be done before seq_prefetch_update_context(). Otherwise
created cache keys will be incorrect.

This happens immediately after prefetch is started. When it's refreshed
problem goes away.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9581

----------------------------------------
1 Path Changed]]>
Tue, 17 Nov 2020 12:00:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8b6ce77f163cf0822af8a107a213e984ba4b3e97Richard Antalik
<![CDATA[[797dfa6] master: Merge branch 'blender-v2.91-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/797dfa6a0a7d5d2bf62bdc03cf619addbc9e1064 797dfa6
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Merge branch 'blender-v2.91-release'

Conflicts:
source/blender/editors/render/render_opengl.c
source/blender/sequencer/intern/effects.c

----------------------------------------
0 Paths Changed]]>
Tue, 17 Nov 2020 03:10:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/797dfa6a0a7d5d2bf62bdc03cf619addbc9e1064Richard Antalik
<![CDATA[[75bd286] master: Fix T82703: Image not scaled when rendering]]> http://www.miikahweb.com/en/blender/git-logs/commit/75bd286813eb5e3c227696b4cfd5616b17166641 75bd286
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Fix T82703: Image not scaled when rendering

This is was caused by incorrectly set preview_render_size in VSE
rendering context. Value was set to SEQ_PROXY_RENDER_SIZE_FULL, but
it should be SEQ_PROXY_RENDER_SIZE_SCENE as scene render size is
being used.

This is same fix as 0d7036b40e68, but I did not checked openGL
render pipeline.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9562

----------------------------------------
1 Path Changed]]>
Tue, 17 Nov 2020 02:56:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/75bd286813eb5e3c227696b4cfd5616b17166641Richard Antalik
<![CDATA[[55be1dd] master: Fix incorrect text size with downscaled preview]]> http://www.miikahweb.com/en/blender/git-logs/commit/55be1dde5c4cf208fbb1f0aa51bebb5a132f2802 55be1dd
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Fix incorrect text size with downscaled preview

Use either scene render size or fixed preview scale factor.

Previously scene render size was used as baseline value for text size
correction. This is incorrect.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9563

----------------------------------------
1 Path Changed]]>
Tue, 17 Nov 2020 02:55:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/55be1dde5c4cf208fbb1f0aa51bebb5a132f2802Richard Antalik
<![CDATA[[01db805] master: Cleanup: split sequencer.c file]]> http://www.miikahweb.com/en/blender/git-logs/commit/01db805a82129a27b1408d62417c40b0717228dc 01db805
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Cleanup: split sequencer.c file

Move most functions into separate files.

File sequencer.c is reserved for alloc, free and duplicating functions.

There should be no functional changes.

----------------------------------------
28 Paths Changed]]>
Mon, 16 Nov 2020 04:02:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/01db805a82129a27b1408d62417c40b0717228dcRichard Antalik
<![CDATA[[977b6ca] master: Cleanup: Imperative tense in property description]]> http://www.miikahweb.com/en/blender/git-logs/commit/977b6ca3058f752ba42f354ec746237eb1ee7d3f 977b6ca
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Cleanup: Imperative tense in property description

----------------------------------------
1 Path Changed]]>
Thu, 12 Nov 2020 03:59:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/977b6ca3058f752ba42f354ec746237eb1ee7d3fRichard Antalik
<![CDATA[[408e137] temp_bmesh_multires: Cleanup: remove unused functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/408e13783db59d12105d22e98dbe4f9642dccd47 408e137
Branches : temp_bmesh_multires
Author : Richard Antalik (ISS)
Committed By : Joseph Eagar (joeedh)
----------------------------------------
Cleanup: remove unused functions

----------------------------------------
3 Paths Changed]]>
Sat, 07 Nov 2020 10:53:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/408e13783db59d12105d22e98dbe4f9642dccd47Richard Antalik
<![CDATA[[787f952] temp_bmesh_multires: Cleanup: whitespace]]> http://www.miikahweb.com/en/blender/git-logs/commit/787f952ef491e41ce404e94f43056f8df017ec06 787f952
Branches : temp_bmesh_multires
Author : Richard Antalik (ISS)
Committed By : Joseph Eagar (joeedh)
----------------------------------------
Cleanup: whitespace

----------------------------------------
1 Path Changed]]>
Sat, 07 Nov 2020 10:53:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/787f952ef491e41ce404e94f43056f8df017ec06Richard Antalik
<![CDATA[[46ccaff] temp_bmesh_multires: VSE: Don't store proxy images in cache]]> http://www.miikahweb.com/en/blender/git-logs/commit/46ccaff9a3f09171db266e7036b971350d0d4d34 46ccaff
Branches : temp_bmesh_multires
Author : Richard Antalik (ISS)
Committed By : Joseph Eagar (joeedh)
----------------------------------------
VSE: Don't store proxy images in cache

Proxies are expected to be fast to read. Storing them in cache has
little to no effect on performance.

This change also allows to omit invalidation of cache when user switch
between proxies and original media.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9473

----------------------------------------
2 Paths Changed]]>
Sat, 07 Nov 2020 10:53:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/46ccaff9a3f09171db266e7036b971350d0d4d34Richard Antalik
<![CDATA[[d77e884] temp_bmesh_multires: Cleanup: rename time related variables]]> http://www.miikahweb.com/en/blender/git-logs/commit/d77e884bd7f0ef50cdb59bc7d73ed1107e5f9a67 d77e884
Branches : temp_bmesh_multires
Author : Richard Antalik (ISS)
Committed By : Joseph Eagar (joeedh)
----------------------------------------
Cleanup: rename time related variables

Variables renaned:
- cfra -> timeline_frame
- nr -> frame index
- cfra_over -> overlap_frame

Function seq_give_stripelem_index was renamed to seq_give_frame_index.

----------------------------------------
15 Paths Changed]]>
Sat, 07 Nov 2020 10:53:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d77e884bd7f0ef50cdb59bc7d73ed1107e5f9a67Richard Antalik
<![CDATA[[c063813] master: Cleanup: remove unused functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/c063813c30e55ddc8f42ef7632d9dfa109dfddff c063813
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Cleanup: remove unused functions

----------------------------------------
3 Paths Changed]]>
Fri, 06 Nov 2020 15:43:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c063813c30e55ddc8f42ef7632d9dfa109dfddffRichard Antalik
<![CDATA[[90ac977] master: Cleanup: whitespace]]> http://www.miikahweb.com/en/blender/git-logs/commit/90ac9770a4a9370f10932724487f8f58763fbbac 90ac977
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Cleanup: whitespace

----------------------------------------
1 Path Changed]]>
Fri, 06 Nov 2020 15:16:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/90ac9770a4a9370f10932724487f8f58763fbbacRichard Antalik
<![CDATA[[c740863] master: VSE: Don't store proxy images in cache]]> http://www.miikahweb.com/en/blender/git-logs/commit/c74086376fa898a5a34177d5e627aba3b094f0f9 c740863
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
VSE: Don't store proxy images in cache

Proxies are expected to be fast to read. Storing them in cache has
little to no effect on performance.

This change also allows to omit invalidation of cache when user switch
between proxies and original media.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9473

----------------------------------------
2 Paths Changed]]>
Fri, 06 Nov 2020 14:38:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c74086376fa898a5a34177d5e627aba3b094f0f9Richard Antalik
<![CDATA[[1e7d29b] master: Cleanup: rename time related variables]]> http://www.miikahweb.com/en/blender/git-logs/commit/1e7d29b0127f17df3ccd9aba72cf3b27ac9ba5b4 1e7d29b
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
Cleanup: rename time related variables

Variables renaned:
- cfra -> timeline_frame
- nr -> frame index
- cfra_over -> overlap_frame

Function seq_give_stripelem_index was renamed to seq_give_frame_index.

----------------------------------------
15 Paths Changed]]>
Fri, 06 Nov 2020 14:13:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1e7d29b0127f17df3ccd9aba72cf3b27ac9ba5b4Richard Antalik
<![CDATA[[d837923] master: VSE: cache performance optimization]]> http://www.miikahweb.com/en/blender/git-logs/commit/d837923a562dcc4a3c0b2531bfb5654473b1aca6 d837923
Branches : master
Author : Richard Antalik (ISS)
----------------------------------------
VSE: cache performance optimization

Map frame for cached raw images to strip input media frame range. This
means that static images or extended frame range of movies will only
generate one cache entry.

timeline_frame is stored in cache key as a reference - on what frame
was this entry created, so we don't have to reverse lookup frame range.

Since each media frame corresponds to one cache frame with same frame
index key, there is no need to invalidate raw cache when changing time
remapping properties like use_reverse_frames or strobe

No changes are needed for disk cache, since invalidating raw entry
assumes all data will be invalidated.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9462

----------------------------------------
4 Paths Changed]]>
Thu, 05 Nov 2020 14:55:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d837923a562dcc4a3c0b2531bfb5654473b1aca6Richard Antalik