summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/code/src_gui_text_qfont.cpp
diff options
context:
space:
mode:
authorSamuel Rødal <sroedal@trolltech.com>2009-04-17 08:04:08 (GMT)
committerSamuel Rødal <sroedal@trolltech.com>2009-04-17 08:16:35 (GMT)
commitb3f0d6e31c6897b1701de28d51980a81fb3e778f (patch)
tree29b8095070bb4f1585bee5a3eed45776c033ce5e /doc/src/snippets/code/src_gui_text_qfont.cpp
parent537c26b2125994b42a5d00540ca4644582111573 (diff)
downloadQt-b3f0d6e31c6897b1701de28d51980a81fb3e778f.zip
Qt-b3f0d6e31c6897b1701de28d51980a81fb3e778f.tar.gz
Qt-b3f0d6e31c6897b1701de28d51980a81fb3e778f.tar.bz2
Correctly handle using GL pixmaps that still have an active engine.
In the case where a GL pixmap is used when there it still has an active engine we need to ensure that the pixmap has been flushed from the render FBO first. The newly added QGLPixmapData::copyBackFromRenderFbo() handles this. In addition, because several GL 2 paint engines can be active on the same context at the same time, we can't make any assumptions and need to call the newly added QGL2PaintEngineEx::ensureCreated() in the beginning of any state-dependent paint engine function. QGL2PaintEngineEx::ensureCreated() correctly transfers control to the current engine if a different engine is active. Running lance with -pixmap and -graphicssystem opengl works correctly with the GL pixmap backend now.
Diffstat (limited to 'doc/src/snippets/code/src_gui_text_qfont.cpp')
0 files changed, 0 insertions, 0 deletions
td>logstatsplain -rw-r--r--doc_src_debug.qdoc344logstatsplain -rw-r--r--doc_src_deployment.qdoc8907logstatsplain -rw-r--r--doc_src_designer-manual.qdoc1811logstatsplain -rw-r--r--doc_src_dnd.qdoc648logstatsplain -rw-r--r--doc_src_emb-charinput.qdoc319logstatsplain -rw-r--r--doc_src_emb-crosscompiling.qdoc650logstatsplain -rw-r--r--doc_src_emb-envvars.qdoc714logstatsplain -rw-r--r--doc_src_emb-features.qdoc189logstatsplain -rw-r--r--doc_src_emb-fonts.qdoc60logstatsplain -rw-r--r--doc_src_emb-install.qdoc539logstatsplain -rw-r--r--doc_src_emb-performance.qdoc407logstatsplain -rw-r--r--doc_src_emb-pointer.qdoc943logstatsplain -rw-r--r--doc_src_emb-qvfb.qdoc1861logstatsplain -rw-r--r--doc_src_emb-running.qdoc790logstatsplain -rw-r--r--doc_src_emb-vnc.qdoc410logstatsplain -rw-r--r--doc_src_examples_activeqt_comapp.qdoc895logstatsplain -rw-r--r--doc_src_examples_activeqt_dotnet.qdoc104logstatsplain -rw-r--r--doc_src_examples_activeqt_menus.qdoc224logstatsplain -rw-r--r--doc_src_examples_ahigl.qdoc102logstatsplain -rw-r--r--doc_src_examples_application.qdoc91logstatsplain -rw-r--r--doc_src_examples_arrowpad.qdoc165logstatsplain -rw-r--r--doc_src_examples_containerextension.qdoc81logstatsplain -rw-r--r--doc_src_examples_customwidgetplugin.qdoc81logstatsplain -rw-r--r--doc_src_examples_dropsite.qdoc45logstatsplain -rw-r--r--doc_src_examples_editabletreemodel.qdoc144logstatsplain -rw-r--r--doc_src_examples_hellotr.qdoc426logstatsplain -rw-r--r--doc_src_examples_icons.qdoc186logstatsplain -rw-r--r--doc_src_examples_imageviewer.qdoc345logstatsplain -rw-r--r--doc_src_examples_qtscriptcustomclass.qdoc515logstatsplain -rw-r--r--doc_src_examples_simpledommodel.qdoc510logstatsplain -rw-r--r--doc_src_examples_simpletreemodel.qdoc503logstatsplain -rw-r--r--doc_src_examples_svgalib.qdoc52logstatsplain -rw-r--r--doc_src_examples_taskmenuextension.qdoc81logstatsplain -rw-r--r--doc_src_examples_textfinder.qdoc133logstatsplain -rw-r--r--doc_src_examples_trollprint.qdoc949logstatsplain -rw-r--r--doc_src_examples_tutorial.qdoc76logstatsplain -rw-r--r--doc_src_examples_worldtimeclockplugin.qdoc81logstatsplain -rw-r--r--doc_src_exportedfunctions.qdoc291logstatsplain -rw-r--r--doc_src_gpl.qdoc35311logstatsplain -rw-r--r--doc_src_graphicsview.qdoc1470logstatsplain -rw-r--r--doc_src_groups.qdoc487logstatsplain -rw-r--r--doc_src_i18n.qdoc3307logstatsplain -rw-r--r--doc_src_installation.qdoc1984logstatsplain -rw-r--r--doc_src_introtodbus.qdoc37logstatsplain -rw-r--r--doc_src_layout.qdoc2239logstatsplain -rw-r--r--doc_src_lgpl.qdoc26469logstatsplain -rw-r--r--doc_src_licenses.qdoc5288logstatsplain -rw-r--r--doc_src_linguist-manual.qdoc3447logstatsplain -rw-r--r--doc_src_mac-differences.qdoc983logstatsplain -rw-r--r--doc_src_moc.qdoc1426logstatsplain -rw-r--r--doc_src_model-view-programming.qdoc646logstatsplain -rw-r--r--doc_src_modules.qdoc26logstatsplain -rw-r--r--doc_src_objecttrees.qdoc215logstatsplain -rw-r--r--doc_src_phonon-api.qdoc4508logstatsplain -rw-r--r--doc_src_phonon.qdoc108logstatsplain -rw-r--r--doc_src_platform-notes.qdoc750logstatsplain -rw-r--r--doc_src_plugins-howto.qdoc1082logstatsplain -rw-r--r--doc_src_porting-qsa.qdoc3023logstatsplain -rw-r--r--doc_src_porting4-canvas.qdoc2337logstatsplain -rw-r--r--doc_src_porting4-designer.qdoc2509logstatsplain -rw-r--r--doc_src_porting4.qdoc5882logstatsplain -rw-r--r--doc_src_properties.qdoc1509logstatsplain -rw-r--r--doc_src_q3asciidict.qdoc1427logstatsplain -rw-r--r--doc_src_q3dict.qdoc654logstatsplain -rw-r--r--doc_src_q3intdict.qdoc1207logstatsplain -rw-r--r--doc_src_q3memarray.qdoc1490logstatsplain -rw-r--r--doc_src_q3ptrdict.qdoc1523logstatsplain -rw-r--r--doc_src_q3ptrlist.qdoc1797logstatsplain -rw-r--r--doc_src_q3valuelist.qdoc1904logstatsplain -rw-r--r--doc_src_q3valuestack.qdoc210logstatsplain -rw-r--r--doc_src_q3valuevector.qdoc1630logstatsplain -rw-r--r--doc_src_qalgorithms.qdoc6195logstatsplain -rw-r--r--doc_src_qaxcontainer.qdoc77logstatsplain -rw-r--r--doc_src_qaxserver.qdoc3519logstatsplain -rw-r--r--doc_src_qcache.qdoc260logstatsplain -rw-r--r--doc_src_qdbusadaptors.qdoc5977logstatsplain -rw-r--r--doc_src_qiterator.qdoc5977logstatsplain -rw-r--r--doc_src_qmake-manual.qdoc10358logstatsplain -rw-r--r--doc_src_qnamespace.qdoc568logstatsplain -rw-r--r--doc_src_qpair.qdoc208logstatsplain -rw-r--r--doc_src_qplugin.qdoc336logstatsplain -rw-r--r--doc_src_qset.qdoc2054logstatsplain -rw-r--r--doc_src_qsignalspy.qdoc1060logstatsplain -rw-r--r--doc_src_qt-conf.qdoc126logstatsplain -rw-r--r--doc_src_qt-embedded-displaymanagement.qdoc737logstatsplain -rw-r--r--doc_src_qt3support.qdoc73logstatsplain -rw-r--r--doc_src_qt3to4.qdoc388logstatsplain -rw-r--r--doc_src_qt4-accessibility.qdoc1383logstatsplain -rw-r--r--doc_src_qt4-arthur.qdoc2026logstatsplain -rw-r--r--doc_src_qt4-intro.qdoc1180logstatsplain -rw-r--r--doc_src_qt4-mainwindow.qdoc1409logstatsplain -rw-r--r--doc_src_qt4-sql.qdoc268logstatsplain -rw-r--r--doc_src_qt4-styles.qdoc1028logstatsplain -rw-r--r--doc_src_qt4-tulip.qdoc3183logstatsplain -rw-r--r--doc_src_qtcore.qdoc34logstatsplain -rw-r--r--doc_src_qtdbus.qdoc63logstatsplain -rw-r--r--doc_src_qtdesigner.qdoc6684logstatsplain -rw-r--r--doc_src_qtestevent.qdoc231logstatsplain -rw-r--r--doc_src_qtestlib.qdoc1954logstatsplain -rw-r--r--doc_src_qtgui.qdoc33logstatsplain -rw-r--r--doc_src_qthelp.qdoc3426logstatsplain -rw-r--r--doc_src_qtmac-as-native.qdoc51logstatsplain -rw-r--r--doc_src_qtnetwork.qdoc69logstatsplain -rw-r--r--doc_src_qtopengl.qdoc67logstatsplain -rw-r--r--doc_src_qtscript.qdoc22558logstatsplain -rw-r--r--doc_src_qtscriptextensions.qdoc191logstatsplain -rw-r--r--doc_src_qtsql.qdoc61logstatsplain -rw-r--r--doc_src_qtsvg.qdoc61logstatsplain -rw-r--r--doc_src_qttest.qdoc71logstatsplain -rw-r--r--doc_src_qtuiloader.qdoc73logstatsplain -rw-r--r--doc_src_qtwebkit.qdoc67logstatsplain -rw-r--r--doc_src_qtxml.qdoc1246logstatsplain -rw-r--r--doc_src_qtxmlpatterns.qdoc7714logstatsplain -rw-r--r--doc_src_qvarlengtharray.qdoc480logstatsplain -rw-r--r--doc_src_rcc.qdoc39logstatsplain -rw-r--r--doc_src_resources.qdoc616logstatsplain -rw-r--r--doc_src_richtext.qdoc761logstatsplain -rw-r--r--doc_src_session.qdoc22logstatsplain -rw-r--r--doc_src_sql-driver.qdoc4803logstatsplain -rw-r--r--doc_src_styles.qdoc3123logstatsplain