[Development] DirectDraw Surface

Sean Harmer sean.harmer at kdab.com
Wed Nov 13 17:54:17 CET 2013


On Wednesday 13 November 2013 20:36:06 Иван Комиссаров wrote:
> Hello, i've uploaded initial version of my DirectDraw Surface image handler
> https://codereview.qt-project.org/#change,71216

Very interesting! Adding support for DDS files is something I'm looking to do 
for Qt 5.3 to improve the OpenGL texture support. The nice thing is that this 
format includes support for mipmap chains, cubemap faces and texture arrays. 
Of course QImage doesn't support any of these things. So with this in mind, 
would it make sense to refactor the DDS loading part into a library that can 
be used by the image handler here and some future QOpenGLTextureData class 
which can be used to manipulate all of the images supported by DDS and KTX 
files http://www.khronos.org/opengles/sdk/tools/KTX/

> Are there anyone who is familiar with this format who can do a review?

I'm not intimately familiar with the internal workings but I can certainly 
take a look when things calm down a little.

Thanks for the contribution.

Dr Sean Harmer | sean.harmer at kdab.com | Managing Director UK
Klarälvdalens Datakonsult AB, a KDAB Group company
Tel. Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322)
KDAB - Qt Experts - Platform-independent software solutions

More information about the Development mailing list