Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Getcpuflags() With Avisynth, flags definition diverge
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
IanB
Posted: Oct 24 2013, 09:25 PM


Avisynth Team Member


Group: Members
Posts: 121
Member No.: 22295
Joined: 23-October 07



phaeron,

Our latest eager beaver, ultim, has correctly pointed out that the bit definitions of GetCPUFlags() have diverged between VirtualDub and Avisynth.

Some time ago Sh0dan added SSSE3=0x200, SSE4=0x400 and SSE4.2=0x800

You current have no distinct SSE4.2 definition and have AVX as 0x800.

I would like to keep the definitions aligned and am happy to follow your lead and will change Avisynth's 0x800 bit to be for AVX and I seek your opinion on reserving a bit for SSE4.2
 
     Top
phaeron
Posted: Oct 27 2013, 10:13 PM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



This makes sense. I'll add SSE42 = 0x1000.
 
    Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
1 replies since Oct 24 2013, 09:25 PM Track this topic | Email this topic | Print this topic

<< Back to VirtualDub Development Forum