summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/renderer/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix and improve FBO handlingPaul Lemire2020-02-171-2/+9
* Destroy FBOs when RenderTarget node is destroyedPaul Lemire2020-02-131-0/+7
* Merge remote-tracking branch 'origin/5.14.0' into 5.14Qt Forward Merge Bot2019-12-131-2/+1
|\
| * Fix OnDemand rendering with Scene3Dv5.14.0-rc2v5.14.05.14.0Paul Lemire2019-12-041-2/+1
* | Fill as much as what we can when building the RCPaul Lemire2019-12-031-68/+0
|/
* Compute renderables/computables/lights once instead of once per RVPaul Lemire2019-10-291-4/+108
* Renderer: build cache data for new RenderViewsPaul Lemire2019-10-221-8/+11
* ComputeCommand/SubtreeEnabler use direct sync job to update frontendPaul Lemire2019-10-221-15/+21
* Convent SendBufferCaptureJob to direct syncPaul Lemire2019-10-211-7/+18
* Split RenderCommand generation and uniform updatePaul Lemire2019-10-211-49/+54
* Merge remote-tracking branch '5.13' into 5.14Paul Lemire2019-10-171-1/+2
|\
| * Renderer: check context thread before destroying resourcesPaul Lemire2019-10-161-1/+2
* | Merge remote-tracking branch 'origin/5.13' into 5.14Paul Lemire2019-10-151-0/+14
|\ \ | |/
| * Make sure right screen is set on QOpenGLContext and QOffscreenSurfaceAndy Shaw2019-10-101-0/+14
* | ShaderBuilder: ensure no old updates are left overPaul Lemire2019-10-141-2/+2
* | Convert Shader/ShaderBuilder jobs to use direct syncPaul Lemire2019-10-141-41/+49
* | Rebuild Material Caches when Shaders are dirtyPaul Lemire2019-10-101-1/+2
* | Remove CommandThread/GLCommandsPaul Lemire2019-10-081-21/+1
* | Update sendTextureChangesToFrontend to use direct syncPaul Lemire2019-10-071-9/+27
* | Renderer: remove redundant setter callPaul Lemire2019-09-301-2/+0
* | 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
|\ \ | |/