summaryrefslogtreecommitdiffstats
path: root/src/render/frontend/qabstracttextureprovider.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary metatype declarationsSean Harmer2015-06-081-2/+0
| | | | | | Task-number: QTBUG-46539 Change-Id: I0e9e2d405da2fa5ecc2fc8b8efece6f7364e1b39 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* QAbstractTextureProvider add unique propertyPaul Lemire2015-05-151-0/+5
| | | | | | | | | Will allow to disable texture sharing in the backend when needed, defaults to false Change-Id: If3a75c7763db6eb479319d5c0b9356b164e0f163 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Port from Q_ENUMS to new macro Q_ENUM.Friedemann Kleint2015-05-131-9/+7
| | | | | | | | | Remove Q_ENUMS in favor of the new Q_ENUM macro which provides registration as meta enum and a debug stream operator. Change-Id: I39c61af189daebe2bf0c7474202da9f6110441c5 Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Copyright header change.Mika Salmela2015-02-091-19/+14
| | | | | | | | As for preparation for Qt5.5 release the copyright header is updated to correspond the current license requirements. Change-Id: I36632918b66f455539453b42c369689fb11298ec Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* QAbstractTextureProvided: Q_ENUMS on CubeMapFace enumsPaul Lemire2015-02-081-0/+1
| | | | | | | This is needed to be able to use the CubeMapFace enums from QML Change-Id: I8f081b0e920b6245931fe9589396aefa7baed4cb Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* QAbstractTextureProvider: remove leftover methodsPaul Lemire2015-02-081-6/+0
| | | | | | | These were left for backward compatibility while the refactoring took place. Change-Id: I527339db2f58c00aaa5a5417bb914955437e0a72 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Texture API refactoringPaul Lemire2015-02-081-0/+6
| | | | | | | | | | * Added LoadTextureDataJob * QAbstractTextureProvider: maximum layers property * Automatic QAbstractTextureProvider::TextureFormat added * material-qml should work perfectly with that patch. Change-Id: I3f92f13b783155798772086304a30126a4fc687d Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Make ctor of QAbstractTextureProvider protectedPaul Lemire2015-02-081-2/+1
| | | | | | | That enforces to use one of the subclasses. Change-Id: Idba7300ed322954ba6866c4a262ad4ee74c024e5 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* QTextureProviders addedPaul Lemire2015-02-081-6/+0
| | | | | | | the Quick3D textures were removed to use the providers directly instead. Change-Id: Ifa5f28aa1ce8b6e5cc921ac76e6fbd80c5ea3112 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Add list of QAbstractTextureImages to QAbstractTextureProviderPaul Lemire2015-02-081-8/+7
| | | | | Change-Id: I3280112df9614b7142d4e15b3871518896806577 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Moved QAbstractTextureProvider/QWrapMode to proper filesPaul Lemire2015-02-081-0/+345
This will avoid qtexture.h/cpp becoming to large. Change-Id: I5965b6f164951d1110145defe337fab76fea2b94 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>