Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
27th April 2020, 11:49 | #5543 | Link | |
結城有紀
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
|
Quote:
For example, usually integer operations are provided after floating points, so SSE=float and SSE2+=int, AVX=float and AVX2=int. Then because SSE appeared in early days, more and more instructions are added because later they were found useful but not provided. For example SSSE3 added horizontal additions. SSE4.1 is pretty sweet, it added lots of useful tools like extending data width (8bit extending to 16bit, which are useful in high bit depth), min and max on unsigned data (clamping pixel channels), and floating point rounding (used in converting internal floating to integers). As you can see, lots of them are naturally used by lots of filters. SSE4.2 however is irrelevant to computing. It has instructions for strings (such as comparing strings or get length of a string), and for CRCs. It's close to useless for filters. That's why most of the filters will use up to SSE4.1. Some can limit their usage under SSE/SSE2 because some SSE4.1 operations can usually be done in SSE/SSE2 at relatively low cost. It's author's discretion to support which one. |
|
27th April 2020, 13:36 | #5545 | Link | ||
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
Quote:
EDIT: OOPS sorry, was looking at last post on previous page of thread, thought is was the last post in thread. [already answered by MeteorRain]
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 27th April 2020 at 13:42. |
||
27th April 2020, 14:23 | #5547 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Anyway, non SSE4.1 processors are so rare that months pass until someone report a bug on that (executing sse4.1 instruction instead of sse2), lately in VapourSynth Expr, but such bug existed in an old mvtools2 as well and probably once in Avisynth+)
|
27th April 2020, 18:17 | #5548 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
__________________
See My Avisynth Stuff |
|
27th April 2020, 18:20 | #5549 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
You will be lucky if you get 1 fps every 1 minute since it's arm and there are only c (no asm)
__________________
See My Avisynth Stuff |
27th April 2020, 18:34 | #5551 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
I think I will add SoftSharpen my edits/modeds scripts
__________________
See My Avisynth Stuff |
|
27th April 2020, 23:34 | #5553 | Link | ||
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
and yes, as you said in github Quote:
SoftSharpen now works! but no x64 since it use asharp but in any case I will did some edit for it (later!) to make it HBD ready
__________________
See My Avisynth Stuff Last edited by real.finder; 28th April 2020 at 00:13. |
||
28th April 2020, 17:24 | #5554 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
And finally. 3.5.2. test builds, files only.
There are plugins and plugins64 folder inside, not plugins+ and plugins64+, sorry. But I think not much mixed environment (with avs 2.6) are left by now. Those who cannot wait for the feature explanations please check readme_history.txt for changes. But until I post about the new features use these builds as usual. If they fail in something test them with other scripts. Thank you. This one with array support (preferred) https://drive.google.com/open?id=1_4...lTIp3u5jFpAgRW Without arrays https://drive.google.com/open?id=1EY...uD--nSj12hILX4 |
28th April 2020, 18:09 | #5555 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
__________________
Groucho's Avisynth Stuff |
|
28th April 2020, 18:58 | #5556 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
From Brief comparison with previous issue.
Code:
AviSynth+_3.5.2_(r3218,_neo,_i386)_MOD_ADD_Function_List.TXT NOTE, We cannot tell if more than single modification or addition has been made, some may have been omitted. ###### AlignedSplice "cci" ###### NEW Array ".*" ArrayGet "a.+" ArraySize "a" ###### BlankClip "[]c*[length]i[width]i[height]i[pixel_type]s[fps]f[fps_denominator]i[audio_rate]i[channels]i[sample_type]s[color]i[color_yuv]i[clip]c[colors]a" ###### ConditionalFilter "cccn[show]b[local]b" ###### ConditionalReader "css[show]b[condvarsuffix]s[local]b" ###### ConditionalSelect "cnc+[show]b[local]b" ###### NEW DumpFilterGraph "c[outfile]s[mode]i[nframes]i[repeat]b" ###### NEW Format "s.+" ###### NEW Func "n" ###### NEW IsArray "." ###### NEW IsFunction "." ###### NEW OnCPU "n" ###### Prefetch "c[threads]i[frames]i" ###### NEW propClearAll "c" propDelete "cs" propGetAll "c[offset]i" propGetAny "cs[index]i[offset]i" propGetAsArray "cs[offset]i" propGetDataSize "cs[index]i[offset]i" propGetFloat "cs[index]i[offset]i" propGetInt "cs[index]i[offset]i" propGetKeyByIndex "c[index]i[offset]i" propGetString "cs[index]i[offset]i" propGetType "cs[offset]i" propNumElements "cs[offset]i" propNumKeys "c[offset]i" propSet "csa" propSetArray "csn" propSetFloat "csn[mode]i" propSetInt "csn[mode]i" propSetString "csn[mode]i" propShow "c[size]i[showtype]b" ###### ScriptClip "cn[show]b[after_frame]b[local]b" ###### SetFilterMTMode "si[force]b" ###### NEW SetCacheMode "[mode]i" SetDeviceOpt "[opt]i[val]i" ###### NEW SetGraphAnalysis "b" ###### NEW SetMaxCPU "s" ###### SetMemoryMax "[]i[type]i[index]i" ###### NEW TypeName "." ###### UnalignedSplice "cci" ###### NEW UseVar "cs+" ###### WriteFile "c[filename]sn+[append]b[flush]b[local]b" ###### WriteFileEnd "c[filename]sn+[append]b[local]b" ###### WriteFileIf "c[filename]sn+[append]b[flush]b[local]b" ###### WriteFileStart "c[filename]sn+[append]b[local]b"
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 28th April 2020 at 19:03. |
|
|