summaryrefslogtreecommitdiffstats
path: root/src/render/backend
Commit message (Expand)AuthorAgeFilesLines
* Fix and improve FBO handlingPaul Lemire2020-02-172-0/+32
* Destroy FBOs when RenderTarget node is destroyedPaul Lemire2020-02-133-0/+72
* Fix stale Entity cachesPaul Lemire2020-01-311-0/+4
* Merge remote-tracking branch 'origin/5.14.0' into 5.14Qt Forward Merge Bot2019-12-131-1/+1
|\
| * Fix OnDemand rendering with Scene3Dv5.14.0-rc2v5.14.0Paul Lemire2019-12-041-1/+1
* | Fix picking with primitive restart for line loopsMike Krus2019-12-131-26/+31
* | Fix picking with primitive restartMike Krus2019-12-094-2/+22
* | Shader: record standard uniform at loading timePaul Lemire2019-12-041-14/+25
|/
* PackUniformHash to QVectorPaul Lemire2019-11-142-4/+4
* Uniform: use QVarLengthArray<16 ,float> instead of <4, float>Paul Lemire2019-11-131-1/+1
* Add manual test to check manual render loopPaul Lemire2019-10-251-0/+4
* ComputeCommand: add unit tests for manual trigger modePaul Lemire2019-10-241-1/+4
* Revert post FF changesMike Krus2019-10-241-8/+9
* ComputeCommand/SubtreeEnabler use direct sync job to update frontendPaul Lemire2019-10-222-8/+19
* Split RenderCommand generation and uniform updatePaul Lemire2019-10-211-7/+7
* Clean up old property update codeMike Krus2019-10-201-1/+0
* Merge remote-tracking branch 'origin/5.13' into 5.14Paul Lemire2019-10-153-4/+4
|\
| * Make sure right screen is set on QOpenGLContext and QOffscreenSurfaceAndy Shaw2019-10-102-0/+4
| * Fix rendering when closing and re-opening a windowTomi Korpipaa2019-10-091-4/+0
* | Update UpdateLevelOfDetailJob to use direct syncMike Krus2019-10-081-8/+1
* | Update animation evaluation jobs to use direct syncMike Krus2019-10-082-23/+0
* | Update world transform job to use direct syncPaul Lemire2019-10-072-10/+0
* | Mark compute command as dirty when createdPaul Lemire2019-10-071-0/+3
* | Remove use of node/components added/removed messagesMike Krus2019-10-046-39/+132
* | Clean up includesMike Krus2019-10-016-8/+0
* | Update QComputeCommand to use direct syncPaul Lemire2019-09-252-27/+26
* | Update QRenderSettings to use direct syncPaul Lemire2019-09-252-35/+33
* | Update QRenderTargetOuput to use direct syncPaul Lemire2019-09-252-35/+33
* | Update QRenderTarget to use direct syncPaul Lemire2019-09-252-34/+15
* | Update QLevelOfDetail to use direct syncPaul Lemire2019-09-252-31/+38
* | Update QLayer to use direct syncPaul Lemire2019-09-252-22/+15
* | Update QCameraLens to use direct syncPaul Lemire2019-09-242-52/+42
* | Remove backend entity hierarchy rebuilding jobsJim Albamont2019-09-203-35/+35
* | Update QTransform to use direct syncMike Krus2019-09-182-13/+23
* | Update QEntity to use direct sync modeMike Krus2019-09-172-63/+55
* | Implement direct syncing on render aspectMike Krus2019-09-162-0/+10
* | Remove QBackendNodeFactory since it's no longer neededMike Krus2019-09-051-2/+1
* | Set renderer dirty flags in initialize from peerPaul Lemire2019-08-293-2/+3
* | Merge remote-tracking branch 'qt-gerrit/wip/refactor' into HEADPaul Lemire2019-08-282-3/+5
|\ \
| * | RenderSettings: only destroy the RenderSettings component that is usedPaul Lemire2019-08-131-2/+4
| * | Renderer renderSynchronous: allow skipping swap buffer stepPaul Lemire2019-08-071-1/+1
| * | Make Scene3D rendering use the Manual Qt3D drive modePaul Lemire2019-08-071-1/+1
* | | QTransform: add worldMatrix propertyPaul Lemire2019-08-132-3/+12
|/ /
* | Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-07-311-0/+6
|\|
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-07-231-0/+6
| |\
| | * Silence warnings about null textures in uniformsMike Krus2019-07-221-0/+6
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-07-232-0/+7
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-07-162-0/+7
| |\|
| | * Joints: remove removed joints from dirty listPaul Lemire2019-07-152-0/+7
* | | Fix compilation with -qt3d-profile-jobsPaul Lemire2019-07-151-1/+1