summaryrefslogtreecommitdiffstats
path: root/src/render/geometry/buffer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-231-20/+20
* Update commercial license headersTarja Sundqvist2021-02-021-20/+20
* Fix QBuffer::updateData being called several times in a rowPaul Lemire2020-06-181-7/+11
* Buffer: make sure we force allocate before doing partial updatesPaul Lemire2019-10-301-9/+20
* Convent SendBufferCaptureJob to direct syncPaul Lemire2019-10-211-6/+0
* Convert LoadBufferJob to use direct syncPaul Lemire2019-10-211-9/+0
* Buffer: mark as dirty even if empty on firstTimePaul Lemire2019-10-171-1/+3
* Update QBuffer to use sync updatingMike Krus2019-09-181-49/+37
* Update the backend's buffer data when updating part of QBufferGiulio Camuffo2019-04-021-0/+1
* Deprecate QBuffer::typeKevin Ottens2017-09-221-6/+0
* Fix: set renderer dirty flag on initializationPaul Lemire2017-07-281-0/+1
* Merge branch '5.9' into devSean Harmer2017-06-191-1/+3
|\
| * Add reference count for backend buffersMauro Persano2017-05-301-1/+3
* | Renderer: add more dirty flags and launch jobs based on thatPaul Lemire2017-06-011-1/+1
|/
* Merge remote-tracking branch 'origin/5.9' into 5.9.0Oswald Buddenhagen2017-05-081-1/+22
|\
| * Fix Buffer uploadingPaul Lemire2017-05-081-6/+20
| * Optimize partial data update support for QBufferOleg Evseev2017-05-041-1/+8
* | Use non-template version of QVariant::value (clazy reports)Mike Krus2017-05-021-1/+1
|/
* Rename QBuffer::access property to accessTypeSean Harmer2017-03-291-1/+1
* Deliver all events by default unless marked as intermediateSean Harmer2017-02-091-3/+0
* Transfers gpu buffer data to cpuJuan José Casafranca2017-01-311-0/+18
* Allow to filter change events based on a track propertyPaul Lemire2017-01-251-0/+2
* Add partial data update support for QBufferOleg Evseev2016-08-131-0/+5
* Renderer: cleanup graphics resourcesPaul Lemire2016-07-041-0/+1
* Remove QBackendNodePropertyChangeSean Harmer2016-05-131-2/+2
* QNodePropertyChange -> QPropertyUpdatedChangeSean Harmer2016-05-101-2/+2
* Rename NodeUpdated ChangeFlag to PropertyUpdatedSean Harmer2016-05-101-1/+1
* Remove setTargetNode()/targetNode() from backend property changesSean Harmer2016-05-031-1/+0
* Remove QBackendNode::updateFromPeer()Sean Harmer2016-05-031-16/+0
* Remove virtual QBackendNode *create(QNode *frontend) constSean Harmer2016-05-011-9/+0
* Q_NULLPTR -> nullptrSean Harmer2016-05-011-4/+4
* Rename QBackendScenePropertyChange -> QBackendNodePropertyChangeSean Harmer2016-04-221-2/+2
* QBackendScenePropertyChange cleanupsSean Harmer2016-04-221-1/+1
* Rename QScenePropertyChange -> QNodePropertyChangeSean Harmer2016-04-211-2/+2
* Buffer: call sceneChangeEvent from base classPaul Lemire2016-04-151-0/+1
* Buffer handles creationSean Harmer2016-04-051-0/+17
* BufferFunctor handles creationSean Harmer2016-03-311-0/+8
* QBufferFunctor renamed to QBufferDataGeneratorRobert Brock2016-03-081-5/+5
* QBackendNode::peerUuid() renamed to peerId()Paul Lemire2016-03-051-4/+4
* QBuffer rename sync to syncDataRobert Brock2016-02-261-6/+6
* Remove ParameterMappingPaul Lemire2016-02-261-1/+1
* Propagate backend node changes to Renderer; render-on-demandWieland Hagen2016-02-241-0/+1
* Added AbstractRenderer pointer to RenderBackendNodeWieland Hagen2016-02-241-1/+3
* Dedicated QRenderBackendNodeWieland Hagen2016-02-241-1/+1
* const QNodeId & -> QNodeIdPaul Lemire2016-02-221-2/+2
* Removed factory member variableRobert Brock2016-02-071-2/+1
* Unify license header usageAntti Kokko2016-01-261-11/+14
* Updated CalcBoundingVolumeJob: to compute BV only when neededPaul Lemire2015-11-161-0/+1
* Rename Renderer -> Render throughoutSean Harmer2015-10-191-1/+1
* RenderBuffer: handle the sync propertyPaul Lemire2015-10-141-1/+15