4#ifndef QDRAWHELPER_MIPS_DSP_P_H
5#define QDRAWHELPER_MIPS_DSP_P_H
18#include <private/qdrawhelper_p.h>
22#if defined(QT_COMPILER_SUPPORTS_MIPS_DSP)
26extern "C" void comp_func_SourceOver_asm_mips_dsp(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
28extern "C" void comp_func_solid_DestinationOver_dsp_asm_x2(
uint *dest,
int length,
uint color);
32extern "C" void comp_func_DestinationOver_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
36extern "C" void comp_func_SourceIn_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
38extern "C" void comp_func_solid_DestinationIn_dsp_asm_x2(
uint *dest,
int length,
uint a);
40extern "C" void comp_func_DestinationIn_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
42extern "C" void comp_func_DestinationOut_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
46extern "C" void comp_func_SourceAtop_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
48extern "C" void comp_func_solid_DestinationAtop_dsp_asm_x2(
uint *dest,
int length,
uint color,
uint const_alpha);
50extern "C" void comp_func_DestinationAtop_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
58extern "C" void comp_func_SourceOut_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
60extern "C" void comp_func_Source_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
62extern "C" void qt_blend_argb32_on_argb32_mips_dsp_asm_x2(
uint *dest,
const uint *
src,
int length,
uint const_alpha);
64extern "C" void qt_blend_argb32_on_argb32_const_alpha_256_mips_dsp_asm(
uint *dest,
const uint *
src,
int length);
66extern "C" void qt_blend_rgb16_on_rgb16_const_alpha_256_mips_dsp_asm(
quint16 *dest,
const quint16 *
src,
int length);
81 const uchar *srcPixels,
int sbpl,
86 const uchar *srcPixels,
int sbpl,
91 const uchar *srcPixels,
int sbpl,
161#if defined(__MIPS_DSPR2__)
165void qt_blend_rgb16_on_rgb16_mips_dspr2(
uchar *destPixels,
int dbpl,
166 const uchar *srcPixels,
int sbpl,
Combined button and popup list for selecting options.
void QT_FASTCALL comp_func_solid_DestinationOut_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void QT_FASTCALL comp_func_solid_SourceOver_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void QT_FASTCALL comp_func_solid_SourceOut_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
const uint *QT_FASTCALL qt_fetchUntransformed_argb8565_premultiplied_mips_dsp(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
void QT_FASTCALL comp_func_solid_DestinationAtop_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void qt_blend_argb32_on_argb32_mips_dsp(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
uint *QT_FASTCALL qt_destFetchARGB32_mips_dsp(uint *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
void QT_FASTCALL comp_func_solid_SourceAtop_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void QT_FASTCALL comp_func_SourceOut_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_DestinationOut_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_XOR_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
const uint *QT_FASTCALL qt_fetchUntransformed_888_mips_dsp(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
void QT_FASTCALL qt_destStoreARGB32_mips_dsp(QRasterBuffer *rasterBuffer, int x, int y, const uint *buffer, int length)
void qt_blend_rgb16_on_rgb16_mips_dsp(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
void QT_FASTCALL comp_func_DestinationAtop_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_DestinationIn_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_solid_DestinationOver_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void QT_FASTCALL comp_func_SourceAtop_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_solid_XOR_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void comp_func_Source_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
const uint *QT_FASTCALL qt_fetchUntransformed_444_mips_dsp(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
void qt_blend_rgb32_on_rgb32_mips_dsp(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
void QT_FASTCALL comp_func_solid_DestinationIn_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void QT_FASTCALL comp_func_SourceIn_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_solid_SourceIn_mips_dsp(uint *dest, int length, uint color, uint const_alpha)
void QT_FASTCALL comp_func_DestinationOver_mips_dsp(uint *dest, const uint *src, int length, uint const_alpha)
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLint GLint GLint GLint GLint x
[0]
GLfloat GLfloat GLfloat w
[0]
GLboolean GLboolean GLboolean GLboolean a
[7]
GLenum GLuint GLenum GLsizei length
GLenum GLenum GLsizei count
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLfloat GLfloat GLfloat GLfloat h