Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdrawhelper_mips_dsp_p.h
Go to the documentation of this file.
1// Copyright (C) 2013 Imagination Technologies Limited, www.imgtec.com
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4#ifndef QDRAWHELPER_MIPS_DSP_P_H
5#define QDRAWHELPER_MIPS_DSP_P_H
6
7//
8// W A R N I N G
9// -------------
10//
11// This file is not part of the Qt API. It exists purely as an
12// implementation detail. This header file may change from version to
13// version without notice, or even be removed.
14//
15// We mean it.
16//
17
18#include <private/qdrawhelper_p.h>
19
21
22#if defined(QT_COMPILER_SUPPORTS_MIPS_DSP)
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
54extern "C" void comp_func_XOR_dsp_asm_x2(uint *dest, const uint *src, int length, uint const_alpha);
55
57
59
60extern "C" void comp_func_Source_dsp_asm_x2(uint *dest, const uint *src, int length, uint const_alpha);
61
63
65
67
69
70extern "C" uint * destfetchARGB32_asm_mips_dsp(uint *buffer, const uint *data, int length);
71
73
75
77
79
81 const uchar *srcPixels, int sbpl,
82 int w, int h,
83 int const_alpha);
84
86 const uchar *srcPixels, int sbpl,
87 int w, int h,
88 int const_alpha);
89
91 const uchar *srcPixels, int sbpl,
92 int w, int h,
93 int const_alpha);
94
96
99 int x, int y, int length);
100
102 const uint *buffer, int length);
103
105
107
109
111
113
115
117
119
121
123
125
127
129
131
133
135
137
139
141
143
145 const Operator *,
146 const QSpanData *data,
147 int y, int x, int length);
148
150 const Operator *,
151 const QSpanData *data,
152 int y, int x, int length);
153
155 const Operator *,
156 const QSpanData *data,
157 int y, int x, int length);
158
159
160
161#if defined(__MIPS_DSPR2__)
162
164
166 const uchar *srcPixels, int sbpl,
167 int w, int h,
168 int const_alpha);
169
171 const QSpanData *data, int y, int x,
172 int length);
173#endif // defined(__MIPS_DSPR2__)
174
175#endif // QT_COMPILER_SUPPORTS_MIPS_DSP
176
178
179#endif // QDRAWHELPER_MIPS_DSP_P_H
\inmodule QtSql