diff options
author | Tom Cooksey <thomas.cooksey@nokia.com> | 2009-11-10 07:52:00 (GMT) |
---|---|---|
committer | David Boddie <dboddie@trolltech.com> | 2009-11-11 16:06:47 (GMT) |
commit | 93b4b164d9ca2d808d4e2f1c432577e54a60571d (patch) | |
tree | e62e72c6371fd006433815979b63bc58cea7a02e /dist/changes-4.6.0 | |
parent | 3b14c077336a417bf998c7c7213b01374743397a (diff) | |
download | Qt-93b4b164d9ca2d808d4e2f1c432577e54a60571d.zip Qt-93b4b164d9ca2d808d4e2f1c432577e54a60571d.tar.gz Qt-93b4b164d9ca2d808d4e2f1c432577e54a60571d.tar.bz2 |
Updated changelog with my changes
Diffstat (limited to 'dist/changes-4.6.0')
-rw-r--r-- | dist/changes-4.6.0 | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/dist/changes-4.6.0 b/dist/changes-4.6.0 index dcf62e3..4635813 100644 --- a/dist/changes-4.6.0 +++ b/dist/changes-4.6.0 @@ -328,6 +328,21 @@ QtOpenGL - QGLGradientCache * [249919] Clean up the gradient cache in the right context. + - OpenGL (ES) 2.0 Paint Engine + * Re-written the OpenGL (ES) 2.0 Paint Engine's shader manager to use new + shader API and to allow custom code from E.g. Pixmap Filters to be + instered into the fragment "pipeline". + * Fixed conical gradients. + + - Cleaned up usage of OpenGL extensions. QtOpenGL now uses the OpenGL 2.0 + names of methods rather than using the EXT postfix. However, when resolving + extensions, QtOpenGL will also try postfixing EXT if the OpenGL 2.0 name is + not found. + + - Fix QGLWidget::showFullscreen() on EGL platforms + + - Added lots of OpenGL autotests. + QtSql * [QTBUG-3162] Views for Sql table models should not reset state on failed queries. * [QTBUG-5251] Fix retrieval of SQL 'TIME' information for PostgreSQL. @@ -388,6 +403,23 @@ Qt for Linux/X11 - [MR#797] Fixed a crash when using QX11EmbedContainer/Widget on x86_64. - [MR#1111] Emit workAreaResized when _NET_WORKAREA is changed on X11. + - Improved EGL integration on X11 (including better visual selection). + + - Support Qt::WA_TranslucentBackground on top-level QGLWidgets on X11, both + (EGL & glX). This allows OpenGL (& ES) rendering to semi-transparent widgets + if a compositing window manager is running. + + - Support OpenGL texture_from_pixmap extension on X11 (EGL & glX) when + calling QPainter::drawPixmap() with the OpenGL paint engine, or calling + QGLContext::bindTexture() on an X11 QPixmap. If the + GLX_EXT_texture_from_pixmap or EGL_NOKIA_texture_from_pixmap extensions are + present, Qt will attempt to use glXBindTexImageEXT or eglBindTexImage to + bind the pixmap to a texture, rather than copying the pixel data. + + - Add new experimental QX11GLPixmapData backend for QPixmap. This pixmap + backend uses regular X11 pixmaps to store the image data, however it uses + OpenGL to render into them. + Qt for Windows -------------- @@ -682,3 +714,4 @@ Qt for Windows CE - Refactoring in OpenGL examples to improve portability and utilize the Animation framework for animation. The hellogl and overpainting examples now compile on OpenGL/ES 1.1. Also common code is factored. + |