summaryrefslogtreecommitdiffstats
path: root/src/render/materialsystem
Commit message (Expand)AuthorAgeFilesLines
* Fix graphics api filter compatibility test and add unit testSean Harmer2016-08-052-17/+33
* Fix data race when multiple renderview builders transform light dataSean Harmer2016-07-191-0/+3
* RenderPass: complete the cleanup methodPaul Lemire2016-07-171-0/+3
* RenderStates: remove RenderStateCollectionPaul Lemire2016-07-172-6/+28
* Renderer: make submission not rely on the Shader backend nodePaul Lemire2016-07-052-8/+14
* ShaderCache: allow to retrieve shader program from DNAPaul Lemire2016-07-052-0/+8
* Shader: remove ref from cache when DNA changesPaul Lemire2016-07-051-1/+10
* Add a new transform mode for ShaderData propertiesKevin Ottens2016-07-022-1/+7
* readPeerProperties is gone in QBackendNodeKevin Ottens2016-07-022-59/+15
* Merge branch '5.7.0' into 5.7Sean Harmer2016-06-147-19/+178
|\
| * More doc for render-materialsystemColin Ogilvie2016-06-037-13/+46
| * The rest of skeletal doc for render-materialsystemColin Ogilvie2016-06-032-8/+134
* | Use highest technique from effectMäättä Antti2016-06-132-0/+11
* | Fix dynamically created objects in QMLSvenn-Arne Dragly2016-06-071-0/+7
|/
* Fix shader cachingSean Harmer2016-06-015-92/+284
* Start of Skeletal Doc for render-materialsystemColin Ogilvie2016-05-255-19/+159
* Remove deleted entries from RenderStateCollection cacheJanne Koskinen2016-05-251-0/+2
* Shared node bookkeepingPaul Lemire2016-05-234-8/+61
* Replace Q_DECL_NOEXCEPT by Q_DECL_NOTHROWPaul Lemire2016-05-233-12/+12
* Fix dynamic shader code updatesSean Harmer2016-05-222-6/+9
* Remove qDebug()Sean Harmer2016-05-201-1/+0
* De-inline some more dtors of non-leaf Private classesMarc Mutz2016-05-192-0/+5
* De-inline dtors of public polymorphic classesMarc Mutz2016-05-1918-1/+58
* Add more explicitMarc Mutz2016-05-147-8/+8
* render: eradicate Q_FOREACH loops [remaining low-risk, take 2]Marc Mutz2016-05-142-4/+7
* Qt3D: replace QStringLiteral with QLatin1String when appending or comparingMarc Mutz2016-05-143-4/+4
* Use QSharedPointer::create() for some change objectsSean Harmer2016-05-121-1/+1
* Rename QNodeRemovedPropertyChange -> QPropertyNodeRemovedChangeSean Harmer2016-05-108-21/+21
* Rename QNodeAddedPropertyChange -> QPropertyNodeAddedChangeSean Harmer2016-05-108-23/+23
* QNodePropertyChange -> QPropertyUpdatedChangeSean Harmer2016-05-1015-22/+22
* QNodeDynamicPropertyChange -> QDynamicPropertyUpdatedChangeSean Harmer2016-05-101-2/+2
* Remove QSceneChange::SenderTypeSean Harmer2016-05-101-1/+1
* Remove ChangeFlag from NodeUpdated change type ctorsSean Harmer2016-05-102-2/+1
* Rename NodeAdded/NodeRemoved ChangeFlagsSean Harmer2016-05-105-9/+9
* Rename NodeUpdated ChangeFlag to PropertyUpdatedSean Harmer2016-05-107-7/+7
* QShaderData should notify dynamic property changesKevin Ottens2016-05-063-40/+51
* render/materialsystem: eradicate Q_FOREACH loops [low-risk]Marc Mutz2016-05-054-5/+7
* Send shader data's property reader to the backendKevin Ottens2016-05-043-0/+7
* Remove QBackendNode::updateFromPeer()Sean Harmer2016-05-0316-115/+0
* Remove TransformType from the public APIKevin Ottens2016-05-023-15/+14
* Remove virtual QBackendNode *create(QNode *frontend) constSean Harmer2016-05-012-10/+0
* Q_NULLPTR -> nullptrSean Harmer2016-05-0118-49/+49
* Add we mean it to QGraphicsApiFilter headerPaul Lemire2016-05-011-0/+11
* QNodeRemovedChange: contains QNodeIdTypePairPaul Lemire2016-05-014-9/+9
* QNodeAddedChange: contains a QNodeIdTypePairPaul Lemire2016-05-014-13/+13
* ShaderData: Comment out NodeAdded/Removed sectionsPaul Lemire2016-04-301-14/+16
* Strip out cloning subsystemSean Harmer2016-04-2916-131/+0
* QAbstractLight now inherits directly QComponentKevin Ottens2016-04-281-5/+1
* QShaderData also recognizes dynamic propertiesKevin Ottens2016-04-282-0/+23
* Don't copy non-writable propertiesKevin Ottens2016-04-281-3/+7