summaryrefslogtreecommitdiffstats
path: root/src/opengl
Commit message (Expand)AuthorAgeFilesLines
* Optimized rasterizing of paths using stencil method in GL 2 engine.Samuel Rødal2009-10-073-5/+43
* Optimized clipping in the GL 2 engine for winding fills.Samuel Rødal2009-10-072-29/+41
* Fixing some GCC warningsJoão Abecasis2009-10-071-1/+1
* Fix compilation with -pedanticDavid Faure2009-10-072-5/+5
* Optimized restore() in GL 2 paint engine.Samuel Rødal2009-10-062-19/+46
* Changed GL 2 engine render text implementation to use glDepthRange().Samuel Rødal2009-10-062-16/+30
* Made depth tested renderText() work after stencil clipping change.Samuel Rødal2009-10-061-7/+10
* Added convex polygon optimization to QGL2PaintEngineExPrivate::fill().Samuel Rødal2009-10-061-5/+4
* Switched to using stencil instead of depth buffer for clipping.Samuel Rødal2009-10-062-121/+173
* Moved GL 2 clip clearing code into a common function.Samuel Rødal2009-10-062-14/+15
* Got rid of some redundant state changes regarding GL depth state.Samuel Rødal2009-10-061-14/+9
* Renamed GL 2 engine variables to be clip buffer agnostic.Samuel Rødal2009-10-062-52/+52
* Switched to using GL_LEQUAL instead of GL_LESS in GL 2 engine.Samuel Rødal2009-10-061-10/+11
* Made GL 2 paint engine waste less bits in clipping algorithm.Samuel Rødal2009-10-061-5/+4
* Refactored GL 2 engine UniteClip to always increase max depth.Samuel Rødal2009-10-061-3/+2
* Moved maxDepth out of state object and got rid of unused state members.Samuel Rødal2009-10-062-14/+9
* Fixed missing stencil buffer clear when scissor testing is disabled.Samuel Rødal2009-10-061-1/+3
* Fixed bug in GL 2 engine when using beginNativePainting.Samuel Rødal2009-10-061-0/+2
* Fixed an assert occuring on X11 when destroying QPixmaps under GL.Trond Kjernåsen2009-10-061-2/+4
* Fixed the X11 error output from the demos/boxes demo.Trond Kjernåsen2009-10-061-0/+5
* Implement the drop shadow filter for OpenGLRhys Weatherley2009-10-052-3/+166
* Update systemclip based on the correct parametersGunnar Sletta2009-10-051-1/+1
* Consistently use QGLShareContextScope for context switchingRhys Weatherley2009-10-054-63/+45
* Merge QGLContextReference into QGLContextGroupRhys Weatherley2009-10-042-73/+62
* Move QGLContextResource management into QGLContextGroupRhys Weatherley2009-10-042-94/+37
* Add unit tests for QGLContextResourceRhys Weatherley2009-10-041-1/+1
* Changed implementation of qDrawBorderPixmap() to use qDrawPixmaps().Kim Motoyoshi Kalland2009-10-022-8/+12
* Added support for drawing a pixmap multiple times in one call.Kim Motoyoshi Kalland2009-10-025-45/+197
* Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6Gunnar Sletta2009-10-0216-438/+440
|\
| * Remove QHash overhead from QGLShareRegisterRhys Weatherley2009-10-022-28/+20
| * Remove unnecessary reference to QGLContextGroup::extensionFuncs()Rhys Weatherley2009-10-021-2/+0
| * Remove unnecessary function definition: qt_qgl_egl_display()Rhys Weatherley2009-10-011-2/+0
| * Fix BadDrawable errors when re-parenting a QGLWidget on X11/EGLTom Cooksey2009-10-011-2/+13
| * Refactor retrieving the X11 visual for EGLEskil Abrahamsen Blomfeldt2009-10-011-74/+84
| * Doc: Mark new overloads with \since 4.6.Volker Hilsheimer2009-10-011-1/+6
| * Fix warnings on mingwThierry Bastian2009-10-011-0/+1
| * Split EGL config selection & surface creation into seperate functionsTom Cooksey2009-10-011-73/+102
| * QGLContext::areSharing() to check for GL share relationshipsRhys Weatherley2009-10-016-19/+29
| * Add unit tests for QGLShareRegisterRhys Weatherley2009-10-011-1/+1
| * Use QGLSharedResourceGuard to track contexts in the shader managerRhys Weatherley2009-10-012-5/+5
| * Make QGLFramebufferObject crash-proof if QGLContext destroyed firstRhys Weatherley2009-10-012-26/+39
| * Add Qt::RenderHint to control rendering operations.Bjørn Erik Nilsen2009-09-301-9/+9
| * Fix a memory leak of EGLSurface's in QGLContextRhys Weatherley2009-09-301-2/+4
| * Convert OpenGL convolution filter to OpenGL2 paint engineRhys Weatherley2009-09-301-120/+59
| * Make QPF's implementation of alphaMapForGlyph() consistent.Rhys Weatherley2009-09-291-16/+0
| * Fix EGL/GLX surface leak when using texture-from-pixmapTom Cooksey2009-09-291-3/+2
| * Use glXGetProcAddress to resolve glx extensionsTom Cooksey2009-09-292-57/+68
* | Make 16-bit graphicssystem opengl workGunnar Sletta2009-10-022-1/+17
* | Added timings to the QGL_BIND_TEXTURE_DEBUG debug outputsGunnar Sletta2009-10-021-8/+20
* | Explicitely check for alpha pixels before creating an alpha GL pixnmapGunnar Sletta2009-10-021-6/+15
|/