1 /**************************************************************************** |
1 /**************************************************************************** |
2 ** |
2 ** |
3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). |
3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). |
4 ** All rights reserved. |
4 ** All rights reserved. |
5 ** Contact: Nokia Corporation (qt-info@nokia.com) |
5 ** Contact: Nokia Corporation (qt-info@nokia.com) |
6 ** |
6 ** |
7 ** This file is part of the QtOpenGL module of the Qt Toolkit. |
7 ** This file is part of the QtOpenGL module of the Qt Toolkit. |
8 ** |
8 ** |
391 friend class QGLGlyphCache; |
391 friend class QGLGlyphCache; |
392 friend class QOpenGLPaintEngine; |
392 friend class QOpenGLPaintEngine; |
393 friend class QOpenGLPaintEnginePrivate; |
393 friend class QOpenGLPaintEnginePrivate; |
394 friend class QGL2PaintEngineEx; |
394 friend class QGL2PaintEngineEx; |
395 friend class QGL2PaintEngineExPrivate; |
395 friend class QGL2PaintEngineExPrivate; |
|
396 friend class QGLEngineShaderManager; |
396 friend class QGLWindowSurface; |
397 friend class QGLWindowSurface; |
397 friend class QGLPixmapData; |
398 friend class QGLPixmapData; |
398 friend class QGLPixmapFilterBase; |
399 friend class QGLPixmapFilterBase; |
399 friend class QGLTextureGlyphCache; |
400 friend class QGLTextureGlyphCache; |
400 friend class QGLShareRegister; |
401 friend class QGLContextGroup; |
401 friend class QGLSharedResourceGuard; |
402 friend class QGLSharedResourceGuard; |
402 friend class QGLPixmapBlurFilter; |
403 friend class QGLPixmapBlurFilter; |
|
404 friend class QGLExtensions; |
403 friend QGLFormat::OpenGLVersionFlags QGLFormat::openGLVersionFlags(); |
405 friend QGLFormat::OpenGLVersionFlags QGLFormat::openGLVersionFlags(); |
404 #ifdef Q_WS_MAC |
406 #ifdef Q_WS_MAC |
405 public: |
407 public: |
406 void updatePaintDevice(); |
408 void updatePaintDevice(); |
407 private: |
409 private: |