ensureOutlineMapper();
d->outlineMapper->m_clip_rect = d->deviceRect;
- if (d->outlineMapper->m_clip_rect.width() > QT_RASTER_COORD_LIMIT)
- d->outlineMapper->m_clip_rect.setWidth(QT_RASTER_COORD_LIMIT);
- if (d->outlineMapper->m_clip_rect.height() > QT_RASTER_COORD_LIMIT)
- d->outlineMapper->m_clip_rect.setHeight(QT_RASTER_COORD_LIMIT);
+ if (d->outlineMapper->m_clip_rect.width() > RASTER_COORD_LIMIT)
+ d->outlineMapper->m_clip_rect.setWidth(RASTER_COORD_LIMIT);
+ if (d->outlineMapper->m_clip_rect.height() > RASTER_COORD_LIMIT)
+ d->outlineMapper->m_clip_rect.setHeight(RASTER_COORD_LIMIT);
d->rasterizer->setClipRect(d->deviceRect);
*/
QPainterState *QRasterPaintEngine::createState(QPainterState *orig) const
{
- QRasterPaintEngineState *s;
if (!orig)
- s = new QRasterPaintEngineState();
- else
- s = new QRasterPaintEngineState(*static_cast<QRasterPaintEngineState *>(orig));
-
- return s;
+ return new QRasterPaintEngineState();
+ return new QRasterPaintEngineState(*static_cast<QRasterPaintEngineState *>(orig));
}
/*!
d->basicStroker.setCapStyle(qpen_capStyle(pen));
d->basicStroker.setMiterLimit(pen.miterLimit());
- qreal penWidth = qpen_widthf(pen);
+ const qreal penWidth = qpen_widthf(pen);
if (penWidth == 0)
d->basicStroker.setStrokeWidth(1);
else
void QRasterPaintEnginePrivate::systemStateChanged()
{
deviceRectUnclipped = QRect(0, 0,
- qMin(QT_RASTER_COORD_LIMIT, device->width()),
- qMin(QT_RASTER_COORD_LIMIT, device->height()));
+ qMin(RASTER_COORD_LIMIT, device->width()),
+ qMin(RASTER_COORD_LIMIT, device->height()));
if (!systemClip.isEmpty()) {
QRegion clippedDeviceRgn = systemClip & deviceRectUnclipped;
bool QRasterPaintEngine::setClipRectInDeviceCoords(const QRect &r, Qt::ClipOperation op)
{
Q_D(QRasterPaintEngine);
- QRect clipRect = r & d->deviceRect;
+ const QRect clipRect = r & d->deviceRect;
QRasterPaintEngineState *s = state();
if (op == Qt::ReplaceClip || s->clip == 0) {
QRasterPaintEngineState *s = state();
const QRect deviceRect = s->matrix.mapRect(controlPointRect).toRect();
ProcessSpans blend = d->getBrushFunc(deviceRect, fillData);
- const bool do_clip = (deviceRect.left() < -QT_RASTER_COORD_LIMIT
- || deviceRect.right() > QT_RASTER_COORD_LIMIT
- || deviceRect.top() < -QT_RASTER_COORD_LIMIT
- || deviceRect.bottom() > QT_RASTER_COORD_LIMIT);
+ const bool do_clip = (deviceRect.left() < -RASTER_COORD_LIMIT
+ || deviceRect.right() > RASTER_COORD_LIMIT
+ || deviceRect.top() < -RASTER_COORD_LIMIT
+ || deviceRect.bottom() > RASTER_COORD_LIMIT);
if (!s->flags.antialiased && !do_clip) {
d->initializeRasterizer(fillData);
ProcessSpans blend = d->getBrushFunc(deviceRect, &s->brushData);
// ### Falcon
-// const bool do_clip = (deviceRect.left() < -QT_RASTER_COORD_LIMIT
-// || deviceRect.right() > QT_RASTER_COORD_LIMIT
-// || deviceRect.top() < -QT_RASTER_COORD_LIMIT
-// || deviceRect.bottom() > QT_RASTER_COORD_LIMIT);
+// const bool do_clip = (deviceRect.left() < -RASTER_COORD_LIMIT
+// || deviceRect.right() > RASTER_COORD_LIMIT
+// || deviceRect.top() < -RASTER_COORD_LIMIT
+// || deviceRect.bottom() > RASTER_COORD_LIMIT);
// ### Falonc: implement....
// if (!s->flags.antialiased && !do_clip) {
/*!
\internal
*/
-void QRasterPaintEngine::alphaPenBlt(const void* src, int bpl, int depth, int rx,int ry,int w,int h)
+void QRasterPaintEngine::alphaPenBlt(const void* src, const int bpl, const int depth,
+ int rx, int ry, int w, int h)
{
Q_D(QRasterPaintEngine);
QRasterPaintEngineState *s = state();
return supportsTransformations(fontEngine->fontDef.pixelSize, m);
}
-bool QRasterPaintEngine::supportsTransformations(qreal pixelSize, const QTransform &m) const
+bool QRasterPaintEngine::supportsTransformations(const qreal pixelSize, const QTransform &m) const
{
if (m.type() >= QTransform::TxProject)
return true;
QImage::Format QRasterBuffer::prepare(QImage *image)
{
m_buffer = (uchar *)image->bits();
- m_width = qMin(QT_RASTER_COORD_LIMIT, image->width());
- m_height = qMin(QT_RASTER_COORD_LIMIT, image->height());
+ m_width = qMin(RASTER_COORD_LIMIT, image->width());
+ m_height = qMin(RASTER_COORD_LIMIT, image->height());
bytes_per_pixel = image->depth()/8;
bytes_per_line = image->bytesPerLine();
void saveBuffer(const QString &s) const;
#endif
- void alphaPenBlt(const void* src, int bpl, int depth, int rx,int ry,int w,int h);
+ void alphaPenBlt(const void* src, const int bpl, const int depth,
+ int rx, int ry, int w, int h);
Type type() const { return Raster; }
bool supportsTransformations(const QFontEngine *fontEngine) const;
- bool supportsTransformations(qreal pixelSize, const QTransform &m) const;
+ bool supportsTransformations(const qreal pixelSize, const QTransform &m) const;
protected:
QRasterPaintEngine(QRasterPaintEnginePrivate &d, QPaintDevice *);
uint hasRectClip : 1;
uint hasRegionClip : 1;
- void appendSpan(int x, int length, int y, int coverage);
- void appendSpans(const QSpan *s, int num);
+ void appendSpan(const int x, const int length, const int y, const int coverage);
+ void appendSpans(const QSpan *s, const int num);
// ### Should optimize and actually kill the QSpans if the rect is
// ### a subset of The current region. Thus the "fast" clipspan
void fixup();
};
-inline void QClipData::appendSpan(int x, int length, int y, int coverage)
+inline void QClipData::appendSpan(const int x, const int length, const int y, const int coverage)
{
Q_ASSERT(m_spans); // initialize() has to be called prior to adding spans..
++count;
}
-inline void QClipData::appendSpans(const QSpan *s, int num)
+inline void QClipData::appendSpans(const QSpan *s, const int num)
{
Q_ASSERT(m_spans);