[Development] DirectDraw Surface
Иван Комиссаров
abbapoh at gmail.com
Wed Nov 13 18:05:22 CET 2013
Thanks for quick reply!
I think, you can represent cubemap as an array with 6 images (right now, i generate one big texture that includes all 6 images, but i can separate them) and use QImageReader to read that array.
Not sure if this works for texture arrays, i didn't explore that part of the format.
Иван Комиссаров
13 нояб. 2013 г., в 20:54, Sean Harmer <sean.harmer at kdab.com> написал(а):
> Hi,
>
> 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.
>
> Sean
> --
> 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
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
More information about the Development
mailing list