2
* Initial setup for running HWMC kernels in HWMC-Only decoding mode
3
* Copyright © <2010>, Intel Corporation.
5
* This program is licensed under the terms and conditions of the
6
* Eclipse Public License (EPL), version 1.0. The full text of the EPL is at
7
* http://www.opensource.org/licenses/eclipse-1.0.php.
10
// Kernel name: SetupForHWMC.asm
12
// Initial setup for running HWMC kernels in HWMC-Only decoding mode
15
#include "intra_Header.inc"
17
#if !defined(__SETUPFORHWMC__) // Make sure the following are only included once
18
#define __SETUPFORHWMC__
24
// Now, begin source code....
28
#endif // !defined(__SETUPFORHWMC__)
30
mov (8) MSGSRC<1>:ud r0.0<8;8,1>:ud // Initialize message header payload with R0
31
shl (2) I_ORIX<1>:uw ORIX<2;2,1>:ub 4:w // Convert MB origin to pixel unit
33
// End of SetupForHWMC