summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/renderer/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make the OpenGL renderer a pluginPaul Lemire2020-02-051-2458/+0
* ResourceAccessor: make it work with the modular renderer architecturePaul Lemire2020-02-031-0/+36
* Renderer: stop passing buffer type aroundPaul Lemire2020-02-031-2/+2
* Introduce a GLShader classPaul Lemire2020-02-031-18/+46
* Add dedicated managers holder for GL ResourcesPaul Lemire2020-02-031-19/+29
* Clean up tracing codeMike Krus2020-01-271-1/+5
* Add QRenderCapabilities to query GL about what is supportedMike Krus2020-01-201-1/+4
* Add Profiling OverlayMike Krus2020-01-171-26/+45
* Make GL profiling a runtime optionMike Krus2019-12-181-16/+35
* Move AspectCommandDebugger to system service, activate command executerMike Krus2019-12-171-25/+3
* Update textures and disables in postJobsMike Krus2019-12-161-19/+13
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-141-2/+1
|\
| * 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.0Paul Lemire2019-12-041-2/+1
* | | Use jobsDone to sync render capture back to frontendMike Krus2019-12-131-19/+15
* | | Remove device pixel ratio adjustmentsMike Krus2019-12-131-2/+2
* | | Make tracing a runtime optionMike Krus2019-12-131-32/+10
* | | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-071-68/+0
|\| |
| * | Fill as much as what we can when building the RCPaul Lemire2019-12-031-68/+0
| |/
* / Avoid initializing QFlags with 0 or nullptrFriedemann Kleint2019-11-251-3/+3
|/
* 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