;	VirtualDub - Video processing and capture application
;	System library component
;	Copyright (C) 1998-2006 Avery Lee, All Rights Reserved.
;
;	Beginning with 1.6.0, the VirtualDub system library is licensed
;	differently than the remainder of VirtualDub.  This particular file is
;	thus licensed as follows (the "zlib" license):
;
;	This software is provided 'as-is', without any express or implied
;	warranty.  In no event will the authors be held liable for any
;	damages arising from the use of this software.
;
;	Permission is granted to anyone to use this software for any purpose,
;	including commercial applications, and to alter it and redistribute it
;	freely, subject to the following restrictions:
;
;	1.	The origin of this software must not be misrepresented; you must
;		not claim that you wrote the original software. If you use this
;		software in a product, an acknowledgment in the product
;		documentation would be appreciated but is not required.
;	2.	Altered source versions must be plainly marked as such, and must
;		not be misrepresented as being the original software.
;	3.	This notice may not be removed or altered from any source
;		distribution.

		segment	.text

;--------------------------------------------------------------------------
		global	VDIsAVXSupportedByOS
VDIsAVXSupportedByOS:
		xor		ecx, ecx
		xgetbv
		and		al, 6
		cmp		al, 6
		jnz		.notsupported
		mov		eax, 1
		ret
.notsupported:
		xor		eax, eax
		ret

		end
