42 #include <private/qdrawhelper_x86_p.h> 46 #include <private/qdrawhelper_mmx_p.h> 53 static inline void end() {
59 comp_func_solid_SourceOver<QMMX3DNOWIntrinsics>,
60 comp_func_solid_DestinationOver<QMMX3DNOWIntrinsics>,
61 comp_func_solid_Clear<QMMX3DNOWIntrinsics>,
62 comp_func_solid_Source<QMMX3DNOWIntrinsics>,
64 comp_func_solid_SourceIn<QMMX3DNOWIntrinsics>,
65 comp_func_solid_DestinationIn<QMMX3DNOWIntrinsics>,
66 comp_func_solid_SourceOut<QMMX3DNOWIntrinsics>,
67 comp_func_solid_DestinationOut<QMMX3DNOWIntrinsics>,
68 comp_func_solid_SourceAtop<QMMX3DNOWIntrinsics>,
69 comp_func_solid_DestinationAtop<QMMX3DNOWIntrinsics>,
70 comp_func_solid_XOR<QMMX3DNOWIntrinsics>,
71 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
72 rasterop_solid_SourceOrDestination<QMMX3DNOWIntrinsics>,
73 rasterop_solid_SourceAndDestination<QMMX3DNOWIntrinsics>,
74 rasterop_solid_SourceXorDestination<QMMX3DNOWIntrinsics>,
75 rasterop_solid_NotSourceAndNotDestination<QMMX3DNOWIntrinsics>,
76 rasterop_solid_NotSourceOrNotDestination<QMMX3DNOWIntrinsics>,
77 rasterop_solid_NotSourceXorDestination<QMMX3DNOWIntrinsics>,
78 rasterop_solid_NotSource<QMMX3DNOWIntrinsics>,
79 rasterop_solid_NotSourceAndDestination<QMMX3DNOWIntrinsics>,
80 rasterop_solid_SourceAndNotDestination<QMMX3DNOWIntrinsics>
84 comp_func_SourceOver<QMMX3DNOWIntrinsics>,
85 comp_func_DestinationOver<QMMX3DNOWIntrinsics>,
86 comp_func_Clear<QMMX3DNOWIntrinsics>,
87 comp_func_Source<QMMX3DNOWIntrinsics>,
89 comp_func_SourceIn<QMMX3DNOWIntrinsics>,
90 comp_func_DestinationIn<QMMX3DNOWIntrinsics>,
91 comp_func_SourceOut<QMMX3DNOWIntrinsics>,
92 comp_func_DestinationOut<QMMX3DNOWIntrinsics>,
93 comp_func_SourceAtop<QMMX3DNOWIntrinsics>,
94 comp_func_DestinationAtop<QMMX3DNOWIntrinsics>,
95 comp_func_XOR<QMMX3DNOWIntrinsics>,
119 void qt_blend_color_argb_mmx3dnow(
int count,
const QSpan *spans,
void *userData)
121 qt_blend_color_argb_x86<QMMX3DNOWIntrinsics>(count, spans, userData,
127 #endif // QT_HAVE_3DNOW static const int numCompositionFunctions
#define QT_END_NAMESPACE
This macro expands to.
void QT_FASTCALL comp_func_Difference(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_Screen(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL rasterop_SourceXorDestination(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_Destination(uint *, const uint *, int, uint)
void QT_FASTCALL rasterop_NotSourceOrNotDestination(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL rasterop_SourceOrDestination(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_HardLight(uint *dest, const uint *src, int length, uint const_alpha)
#define QT_BEGIN_NAMESPACE
This macro expands to.
void QT_FASTCALL rasterop_NotSourceXorDestination(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL rasterop_NotSourceAndNotDestination(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_Multiply(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_ColorDodge(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_Overlay(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_ColorBurn(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_Plus(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_Exclusion(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_Darken(uint *dest, const uint *src, int length, uint const_alpha)
void(QT_FASTCALL * CompositionFunction)(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL rasterop_NotSource(uint *dest, const uint *src, int length, uint const_alpha)
void(QT_FASTCALL * CompositionFunctionSolid)(uint *dest, int length, uint color, uint const_alpha)
void QT_FASTCALL rasterop_SourceAndNotDestination(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL rasterop_NotSourceAndDestination(uint *dest, const uint *src, int length, uint const_alpha)
static const KeyPair *const end
void QT_FASTCALL comp_func_Lighten(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL rasterop_SourceAndDestination(uint *dest, const uint *src, int length, uint const_alpha)
void QT_FASTCALL comp_func_SoftLight(uint *dest, const uint *src, int length, uint const_alpha)