summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/renderer/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renderer: cache traversal of FrameGraphPaul Lemire2019-09-301-17/+18
* RenderView:buildDrawRenderCommands: only set Command members that matterPaul Lemire2019-09-301-6/+5
* Support transient enablement in QSubtreeEnablerMichael Brasser2019-09-241-0/+24
* Remove backend entity hierarchy rebuilding jobsJim Albamont2019-09-201-16/+3
* Fix deprecation warnings related to QBasicAtomicIntegerFriedemann Kleint2019-09-191-10/+10
* Remove QBackendNodeFactory since it's no longer neededMike Krus2019-09-051-2/+1
* Use sync method when initializing new backend nodesMike Krus2019-08-291-1/+0
* Renderer renderSynchronous: allow skipping swap buffer stepPaul Lemire2019-08-071-3/+12
* Make Scene3D rendering use the Manual Qt3D drive modePaul Lemire2019-08-071-39/+19
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-07-311-1/+1
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-07-231-1/+1
| |\
| | * Renderer: use last known good surface to reset render statesPaul Lemire2019-07-191-1/+1
* | | Merge remote-tracking branch 'origin/5.13' into devPaul Lemire2019-06-031-1/+4
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-05-291-1/+1
| |\|
| | * Clean up warningsMike Krus2019-05-281-1/+1
| * | Iterate on child handlesMike Krus2019-05-251-0/+3
* | | Scene3D: Revise render loop and synchronizationAnton Kreuzkamp2019-05-281-0/+1
* | | Merge remote-tracking branch 'origin/5.13' into devPaul Lemire2019-05-091-3/+20
|\| |
| * | Merge remote-tracking branch 5.12 into 5.13Paul Lemire2019-04-261-3/+23
| |\|
| | * Cache light/renderable/computable vectorsJames Turner2019-04-101-0/+7
| | * Fix Entity parenting hierarchyJim Albamont2019-04-041-3/+16
* | | Merge remote-tracking branch origin/5.13 into devPaul Lemire2019-04-151-6/+7
|\| |
| * | Merge branch '5.12' into 5.13Paul Lemire2019-04-021-5/+7
| |\|
| | * Fix: rebuild material and layer caches when FrameGraph tree is dirtyPaul Lemire2019-02-191-5/+7
* | | Make it possible to partially update a texturePaul Lemire2019-03-201-0/+4
* | | Rework internal Texture HandlingPaul Lemire2019-03-041-101/+65
* | | Cache light/renderable/computable vectorsJames Turner2019-02-201-0/+7
|/ /
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2019-01-101-1/+2
|\|
| * Recompute bounding volumes when buffer changesPaul Lemire2019-01-071-1/+2
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2018-12-111-7/+10
|\|
| * Merge remote-tracking branch 'origin/5.11' into 5.12Qt Forward Merge Bot2018-12-041-3/+3
| |\
| | * Renderer: drawArraysInstancedBaseInstance parameters were swappedPaul Lemire2018-11-281-3/+3
| * | Merge remote-tracking branch 'origin/5.11' into 5.12Qt Forward Merge Bot2018-11-081-4/+7
| |\|
| | * Renderer::doRender scene3dBlocking fixesPaul Lemire2018-11-051-4/+7
* | | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-11-031-0/+3
|\| |
| * | Merge remote-tracking branch 'origin/5.11' into 5.12.0v5.12.0-beta4Liang Qi2018-10-301-0/+3
| |\|
| | * Fix crash due to racecondition in renderer on shutdownChristian Andersen2018-10-231-0/+3
* | | Implement WaitFence/SetFence handling into the rendererPaul Lemire2018-10-121-11/+104
* | | Texture: update renderer to send handle and handle type on frontend texturesPaul Lemire2018-10-111-3/+8
* | | Merge "Merge branch '5.12' into dev" into refs/staging/devSean Harmer2018-10-111-1/+2
|\| |
| * | Merge remote-tracking branch 'origin/5.11' into 5.12Qt Forward Merge Bot2018-10-051-1/+2
| |\|
| | * Fix leak with VAOManagerPaul Lemire2018-10-031-1/+2
* | | Renderer: implement using OpenGL textures from a texture idPaul Lemire2018-10-111-12/+21
|/ /
* / Renderer: remove code shutting down thread in renderer dtorPaul Lemire2018-08-201-4/+2
|/
* Texture property update: notify frontend only when properties have changedPaul Lemire2018-08-141-1/+2
* Properly update properties from Backend to Frontend texturesPaul Lemire2018-08-081-3/+37
* Fix crash when using Scene3D and updating data frequentlyPaul Lemire2018-07-201-1/+25
* Fix: Do not enforce TextureImage to be parented only by TexturePaul Lemire2018-07-181-4/+33
* Renderer: do not lookup cleanup texturesPaul Lemire2018-07-181-6/+6
* Do not delay cleanup of backend Texture instancesPaul Lemire2018-07-111-8/+5