104 CompositionFunction qt_functionForMode_IWMMXT[] = { |
104 CompositionFunction qt_functionForMode_IWMMXT[] = { |
105 comp_func_SourceOver<QIWMMXTIntrinsics>, |
105 comp_func_SourceOver<QIWMMXTIntrinsics>, |
106 comp_func_DestinationOver<QIWMMXTIntrinsics>, |
106 comp_func_DestinationOver<QIWMMXTIntrinsics>, |
107 comp_func_Clear<QIWMMXTIntrinsics>, |
107 comp_func_Clear<QIWMMXTIntrinsics>, |
108 comp_func_Source<QIWMMXTIntrinsics>, |
108 comp_func_Source<QIWMMXTIntrinsics>, |
109 0, |
109 comp_func_Destination, |
110 comp_func_SourceIn<QIWMMXTIntrinsics>, |
110 comp_func_SourceIn<QIWMMXTIntrinsics>, |
111 comp_func_DestinationIn<QIWMMXTIntrinsics>, |
111 comp_func_DestinationIn<QIWMMXTIntrinsics>, |
112 comp_func_SourceOut<QIWMMXTIntrinsics>, |
112 comp_func_SourceOut<QIWMMXTIntrinsics>, |
113 comp_func_DestinationOut<QIWMMXTIntrinsics>, |
113 comp_func_DestinationOut<QIWMMXTIntrinsics>, |
114 comp_func_SourceAtop<QIWMMXTIntrinsics>, |
114 comp_func_SourceAtop<QIWMMXTIntrinsics>, |
115 comp_func_DestinationAtop<QIWMMXTIntrinsics>, |
115 comp_func_DestinationAtop<QIWMMXTIntrinsics>, |
116 comp_func_XOR<QIWMMXTIntrinsics> |
116 comp_func_XOR<QIWMMXTIntrinsics>, |
|
117 comp_func_Plus, |
|
118 comp_func_Multiply, |
|
119 comp_func_Screen, |
|
120 comp_func_Overlay, |
|
121 comp_func_Darken, |
|
122 comp_func_Lighten, |
|
123 comp_func_ColorDodge, |
|
124 comp_func_ColorBurn, |
|
125 comp_func_HardLight, |
|
126 comp_func_SoftLight, |
|
127 comp_func_Difference, |
|
128 comp_func_Exclusion, |
|
129 rasterop_SourceOrDestination, |
|
130 rasterop_SourceAndDestination, |
|
131 rasterop_SourceXorDestination, |
|
132 rasterop_NotSourceAndNotDestination, |
|
133 rasterop_NotSourceOrNotDestination, |
|
134 rasterop_NotSourceXorDestination, |
|
135 rasterop_NotSource, |
|
136 rasterop_NotSourceAndDestination, |
|
137 rasterop_SourceAndNotDestination |
117 }; |
138 }; |
118 |
139 |
119 void qt_blend_color_argb_iwmmxt(int count, const QSpan *spans, void *userData) |
140 void qt_blend_color_argb_iwmmxt(int count, const QSpan *spans, void *userData) |
120 { |
141 { |
121 qt_blend_color_argb_x86<QIWMMXTIntrinsics>(count, spans, userData, |
142 qt_blend_color_argb_x86<QIWMMXTIntrinsics>(count, spans, userData, |