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// Qt-Security score:significant reason:default
4
5#ifndef QDRAWHELPER_MIPS_DSP_P_H
6#define QDRAWHELPER_MIPS_DSP_P_H
7
8//
9// W A R N I N G
10// -------------
11//
12// This file is not part of the Qt API. It exists purely as an
13// implementation detail. This header file may change from version to
14// version without notice, or even be removed.
15//
16// We mean it.
17//
18
19#include <private/qdrawhelper_p.h>
20
22
23#if defined(QT_COMPILER_SUPPORTS_MIPS_DSP)
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
55extern "C" void comp_func_XOR_dsp_asm_x2(uint *dest, const uint *src, int length, uint const_alpha);
56
58
60
61extern "C" void comp_func_Source_dsp_asm_x2(uint *dest, const uint *src, int length, uint const_alpha);
62
64
66
68
70
71extern "C" uint * destfetchARGB32_asm_mips_dsp(uint *buffer, const uint *data, int length);
72
74
76
78
80
82 const uchar *srcPixels, int sbpl,
83 int w, int h,
84 int const_alpha);
85
87 const uchar *srcPixels, int sbpl,
88 int w, int h,
89 int const_alpha);
90
92 const uchar *srcPixels, int sbpl,
93 int w, int h,
94 int const_alpha);
95
97
100 int x, int y, int length);
101
103 const uint *buffer, int length);
104
106
108
110
112
114
116
118
120
122
124
126
128
130
132
134
136
138
140
142
144
146 const Operator *,
147 const QSpanData *data,
148 int y, int x, int length);
149
151 const Operator *,
152 const QSpanData *data,
153 int y, int x, int length);
154
156 const Operator *,
157 const QSpanData *data,
158 int y, int x, int length);
159
160
161
162#if defined(__MIPS_DSPR2__)
163
165
167 const uchar *srcPixels, int sbpl,
168 int w, int h,
169 int const_alpha);
170
172 const QSpanData *data, int y, int x,
173 int length);
174#endif // defined(__MIPS_DSPR2__)
175
176#endif // QT_COMPILER_SUPPORTS_MIPS_DSP
177
179
180#endif // QDRAWHELPER_MIPS_DSP_P_H
\inmodule QtSql