Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5361 serge 1
/*
2
 * All MBAFF frame picture HWMC kernels
3
 * Copyright © <2010>, Intel Corporation.
4
 *
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.
8
 *
9
 */
10
//	2857702934	// 0xAA551616 - GUID for Intra_16x16 luma prediction mode offsets
11
//    0    // Offset to Intra_16x16 luma prediction mode 0
12
//    9    // Offset to Intra_16x16 luma prediction mode 1
13
//   19    // Offset to Intra_16x16 luma prediction mode 2
14
//   42    // Offset to Intra_16x16 luma prediction mode 3
15
//	2857699336	// 0xAA550808 - GUID for Intra_8x8 luma prediction mode offsets
16
//    0    // Offset to Intra_8x8 luma prediction mode 0
17
//    5    // Offset to Intra_8x8 luma prediction mode 1
18
//   10    // Offset to Intra_8x8 luma prediction mode 2
19
//   26    // Offset to Intra_8x8 luma prediction mode 3
20
//   36    // Offset to Intra_8x8 luma prediction mode 4
21
//   50    // Offset to Intra_8x8 luma prediction mode 5
22
//   68    // Offset to Intra_8x8 luma prediction mode 6
23
//   85    // Offset to Intra_8x8 luma prediction mode 7
24
//   95    // Offset to Intra_8x8 luma prediction mode 8
25
//	2857698308	// 0xAA550404 - GUID for Intra_4x4 luma prediction mode offsets
26
//    0    // Offset to Intra_4x4 luma prediction mode 0
27
//    2    // Offset to Intra_4x4 luma prediction mode 1
28
//    4    // Offset to Intra_4x4 luma prediction mode 2
29
//   16    // Offset to Intra_4x4 luma prediction mode 3
30
//   23    // Offset to Intra_4x4 luma prediction mode 4
31
//   32    // Offset to Intra_4x4 luma prediction mode 5
32
//   45    // Offset to Intra_4x4 luma prediction mode 6
33
//   59    // Offset to Intra_4x4 luma prediction mode 7
34
//   66    // Offset to Intra_4x4 luma prediction mode 8
35
//	2857700364	// 0xAA550C0C - GUID for intra chroma prediction mode offsets
36
//    0    // Offset to intra chroma prediction mode 0
37
//   30    // Offset to intra chroma prediction mode 1
38
//   36    // Offset to intra chroma prediction mode 2
39
//   41    // Offset to intra chroma prediction mode 3
40
 
41
// Kernel name: AllAVCMBAFF.asm
42
//
43
// All MBAFF frame picture HWMC kernels merged into this file
44
//
45
//  $Revision: 1 $
46
//  $Date: 4/13/06 4:35p $
47
//
48
 
49
// ----------------------------------------------------
50
//  Main: AllAVCMBAFF
51
// ----------------------------------------------------
52
 
53
#define	ALLHWMC
54
#define	COMBINED_KERNEL
55
 
56
.kernel AllAVCMBAFF
57
 
58
    #include "Intra_PCM.asm"
59
    #include "Intra_16x16.asm"
60
    #include "Intra_8x8.asm"
61
    #include "Intra_4x4.asm"
62
    #include "scoreboard.asm"
63
 
64
	#define MBAFF
65
	#include "AVCMCInter.asm"
66
 
67
// End of AllAVCMBAFF
68
 
69
.end_kernel
70