english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> ISS

Richard Antalik (ISS)

Total Commits : 322
Master Commits : 270
Branch Commits : 52
First Commit : December 22, 2018
Latest Commit : May 12, 2021

Commits by Month

DateNumber of Commits
May, 202113
April, 202115
March, 202150
February, 202117
January, 202118
December, 202017
November, 202029
October, 202011
September, 20201
August, 20209
July, 202014
June, 202010
May, 202023
April, 202019
March, 20205
February, 20207
January, 20205
December, 20190
November, 20192
October, 20195
September, 201910
August, 20192
July, 20192
June, 20196
May, 201913
April, 20191
March, 20196
February, 20196
January, 20195
December, 20181

Commit Distribution

PathNumber of Commits
master270
temp-vse-h264-proxy12
asset-system-filelist7
ui-asset-view-template7
asset-browser-poselib7
blender-v2.83-release5
tmp-2.83-cycles-rtx3-kernels5
temp-vse-proxies4
temp-lanpr-cleanup24
temp-lanpr-cleanup4
temp_bmesh_multires4
vr_scene_inspection3
temp-vse-multi-framerates3
temp-vse-fast-scrubbing2
temp-vse-video-performance-detection1
blender-v2.93-release1
temp-vse-downscale-preview1
temp-vse-build-test1
temp-npr-smooth-contour1
tmp-T806031
temp-vse-ffmpeg-threading1
temp-vse-fast-scrubbing21
temp-gpencil-bezier-stroke-type1

Favourite Files

FilenameTotal Edits
sequencer.c54
sequencer_draw.c52
sequencer_edit.c50
sequencer_add.c36
space_sequencer.py33
rna_sequencer.c32
render.c30
BKE_sequencer.h28
versioning_290.c25
proxy.c24

File Changes

ActionTotalPer Commit
Added550.2
Modified1 1223.5
Deleted80.0

Code Changes

ActionTotalPer Commit
Lines Added15 31657.4
Lines Removed9 45535.4

Latest commits Feed

Revision fa472d4 by Richard Antalik (master)
May 12, 2021, 18:25 (GMT)
Merge branch 'blender-v2.93-release'
Revision 41c0c79 by Richard Antalik (master)
May 12, 2021, 18:18 (GMT)
VSE: Fix meta strip boundary can not be changed

In e1f3996d740c, logic for changing metastrip start and end frame based
on contained strips was removed. This was done intentionally and
incorrect functionality wasn't noticed as drawing code reflected
seemingly correct state.

Original code was mostly correct, because meta strip doesn't store its
internal start and end points. This code was restored with minor
modifications so function `SEQ_time_update_sequence()` is fully self
contained as it is used not only by transform operator.

In addition, drawing glitches that happen when meta content is outside
of meta boundaries were fixed. These glitches were not caused by
e1f3996d740c.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D11215
Revision 7bccdfd by Richard Antalik (master)
May 12, 2021, 18:18 (GMT)
Fix T88194: Animation player displays washed out colors

Byte images used `ibuf->float_colorspace` as source colorspace.
This was oversight - `ibuf->rect_colorspace` should be used as source
colorspace.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D11223
Revision 5368859 by Richard Antalik (master)
May 12, 2021, 18:18 (GMT)
VSE: Fix disk cache potentially overwriting blend file

When disk cache path is same as blend file path, with Unix-like systems
blend file can be overwritten by disk cache directory.
This was caused by `BLI_delete(path, false, true)` when path points to
file. On Windows this would result in error message and file would not
be deleted. On Linux, file is deleted and then overwritten with cache
directory.

To further minimize chance of removing blend file, append disk cache
path with `_seq_cache` suffix.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D11217
Revision 700fe73 by Richard Antalik (master)
May 7, 2021, 08:26 (GMT)
VSE: New iterator design

This iterator design provides means to create simple and flexible API
to query and work with collection of strips. It should be used in cases
when conditions require multiple stages of recursive iteration of all
strips or similar complex scenarios.

Quick API overview:
Basic queries are standalone functions that return SeqCollection
Use SEQ_collection_create() and SEQ_collection_free() to construct
such query functions.
Use these functions to get strips of known conditions, like selected
strips, movie strips, muted strips and so on.

Use SEQ_reference_query() when querying strips with relation to
some reference strip. For example to get its effects, strips that have
same type or use same input file and so on.
These aren't standalone functions because often you need to query strips
relative to each strip in collection.

Use SEQ_collection_expand() to query strips relative to each strip
in collection. These will be merged to original collection.

Use SEQ_collection_merge() to merge 2 collections

To iterate collection elements use macro SEQ_ITERATOR_FOREACH()

This API is quite specific, but I think it is best suited for tasks
that are usualy solved in sequencer codebase.

Old sequencer iterator has been completely removed.
SEQ_ALL_BEGIN and SEQ_ALL_END macros re-use new iterator design.

As initial use for this iterator select_grouped_effect_link()
function has been rewritten. It was not only broken, but also it used
DNA fields to aid iterating strips.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D10337
Revision c8cbaeb by Richard Antalik (master)
May 7, 2021, 08:05 (GMT)
Merge branch 'blender-v2.93-release'
Revision 0f769ed by Richard Antalik (master)
May 7, 2021, 07:57 (GMT)
VSE: Fix freeing display buffer cache before use

`IMB_display_buffer_release()` was called before `display_buffer` was
used by drawing code. This should not be done as it may cause problems.
Revision fd3e444 by Richard Antalik (master)
May 7, 2021, 07:43 (GMT)
Fix T81751: Use GLSL for better anim player performance

Originally colorspace of float images was converted using CPU.
GLSL will render images much faster.

Originally image was converted to `global_role_default_byte` space,
disregarding view transform and also display device, which now is
possible to specify. These parameters could be set via commandline to
settings used in Blender, however if they are to be set by users, these
needs to be sanitized.
Right now defaults are assumed for device given for
`COLOR_ROLE_DEFAULT_BYTE`. This should produce same behavior as
implemented before.

Together with D11167 animation player performance should be much better.

This code was mostly copy-pasted from sequencer.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D11178
Revision 11b50b2 by Richard Antalik (master)
May 6, 2021, 03:57 (GMT)
Cleanup: VSE: move functions from incorrect file

`SEQ_recursive_apply` and `SEQ_seqbase_recursive_apply` were incorrectly
refactored into `iterator.c` file, but they aren't part and don't use
sequencer iterator.

Functions are moved to `utils.c` file.
Revision 0433bc7 by Richard Antalik (master)
May 6, 2021, 01:23 (GMT)
Merge branch 'blender-v2.93-release'

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021