/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/gen12_tgllp/vp/kernel_free/Source/Core_Kernels/ |
H A D | Save_P010.h | 115 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 116 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 140 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 141 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 154 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 8); 155 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 8); 175 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 2>(0, 0); 176 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 2>(0, 0); 203 Result_UV = cm_add<ushort>(Result_UV, 0x20, SAT); 204 Result_UV = Result_UV & 0xFFC0; [all …]
|
H A D | Save_P016.h | 107 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 108 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 132 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 133 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 146 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 8); 147 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 8); 167 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 2>(0, 0); 168 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 2>(0, 0); 188 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 2>(0, 0); 189 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 2>(0, 0); [all …]
|
H A D | Save_NV12.h | 45 …matrix_ref<uchar, 8, 16> Result_UV = DataBuffer.format<uchar, 192, 16>().select<8, 1, 16, 1>(16… variable 98 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 99 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 126 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 127 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 144 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 145 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 175 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 176 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 207 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… [all …]
|
H A D | Save_NV21.h | 45 …matrix_ref<uchar, 8, 16> Result_UV = DataBuffer.format<uchar, 192, 16>().select<8, 1, 16, 1>(160, … variable 98 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 99 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 126 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 127 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 144 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 145 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 175 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 176 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 207 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… [all …]
|
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/gen12_tgllp/vp/kernel_free/Source/Core_Kernels/ |
H A D | Save_P010.h | 115 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 116 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 140 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 141 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 154 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 8); 155 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 8); 175 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 2>(0, 0); 176 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 2>(0, 0); 203 Result_UV = cm_add<ushort>(Result_UV, 0x20, SAT); 204 Result_UV = Result_UV & 0xFFC0; [all …]
|
H A D | Save_P016.h | 107 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 108 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 132 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 0); 133 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 0); 146 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 1>(0, 8); 147 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 1>(0, 8); 167 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 2>(0, 0); 168 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 2>(0, 0); 188 Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.select<2, 1, 8, 2>(0, 0); 189 Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.select<2, 1, 8, 2>(0, 0); [all …]
|
H A D | Save_NV12.h | 45 …matrix_ref<uchar, 8, 16> Result_UV = DataBuffer.format<uchar, 192, 16>().select<8, 1, 16, 1>(16… variable 98 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 99 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 126 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 127 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 144 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 145 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 175 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 176 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_V.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 207 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_U.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… [all …]
|
H A D | Save_NV21.h | 45 …matrix_ref<uchar, 8, 16> Result_UV = DataBuffer.format<uchar, 192, 16>().select<8, 1, 16, 1>(160, … variable 98 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 99 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 126 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 127 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(0… 144 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 145 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 4, 16>().select<2, 2, 8, 2>(1… 175 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 176 …Result_UV.select<2, 1, 8, 2>(2 * i, 1) = Result_Temp_U.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… 207 …Result_UV.select<2, 1, 8, 2>(2 * i, 0) = Result_Temp_V.format<uchar, 2, 32>().select<2, 1, 8, 4>(0… [all …]
|