summaryrefslogtreecommitdiffstats
path: root/src/plugins/renderers/opengl/renderer/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a number of MSVC int conversion warningsFriedemann Kleint2021-01-291-3/+3
* Fix deadlock when running with QT3D_MAX_THREAD_COUNT=1Paul Lemire2020-12-011-1/+1
* OpenGL renderer: fix use of outdated VAO when shader is reloadedPaul Lemire2020-12-011-5/+26
* Handle fallout from QEvent loosing it's copy constructorMike Krus2020-11-231-6/+0
* Fix deprecated API usage and compile warningsMike Krus2020-11-201-5/+5
* Only release context if we own itMike Krus2020-09-231-1/+2
* rhi: apply Scene3D changes from 5.15Paul Lemire2020-08-261-2/+6
* Job Graph dump improvementsPaul Lemire2020-08-241-3/+3
* Remove useless virtual methodMike Krus2020-08-131-10/+4
* Refactor Scene3D to work with both RHI and GL Qt3D renderersPaul Lemire2020-07-291-0/+10
* Fix vS2019 build issuesMike Krus2020-07-201-2/+0
* Use QList instead of QVector in implementation and docsJarek Kobus2020-07-091-5/+5
* Move and adapt RendererCache to share amongst renderer pluginsPaul Lemire2020-07-071-0/+2
* GLTexture: change internals to use std::vectorPaul Lemire2020-07-071-2/+2
* RenderQueue: reset now destroys RenderViewsPaul Lemire2020-07-071-2/+0
* Refactor RenderQueue so that it can be shared between renderersPaul Lemire2020-07-071-15/+13
* OpenGL Renderer: replace std::find by Qt3DCore::containsPaul Lemire2020-07-071-13/+5
* Update RHI plug-in with std::vector changesJean-Michaƫl Celerier2020-07-031-9/+3
* RenderQueue: switch to std::vectorPaul Lemire2020-07-031-170/+110
* GraphicsHelpers/GLShader: switch to std::vectorPaul Lemire2020-07-031-4/+9
* APIShaderManager: switch to std::vectorPaul Lemire2020-07-031-1/+1
* QAspectJob: switch to using std::vectorPaul Lemire2020-07-021-9/+9
* Renderer: move QVector to std::vector changesPaul Lemire2020-07-011-20/+28
* Render aspect: Dispatch events directlyMike Krus2020-06-301-3/+19
* Switch to std::vector in QRenderAspect backend and OpenGL rendererPaul Lemire2020-06-301-6/+11
* Keep only a single EntityRenderCommandDataView per RenderViewPaul Lemire2020-06-251-19/+9
* Add ; to Q_UNUSEDLars Schmertmann2020-06-241-1/+1
* Clean input event handlingMike Krus2020-06-231-3/+1
* Remove the OpenGL Render ThreadMike Krus2020-06-191-25/+4
* Fix a broken merge resolutionGiuseppe D'Angelo2020-06-091-18/+16
* Release rendertargets on destructionPaul Lemire2020-05-251-0/+2
* Leverage RV cache to reuse render commands when possiblePaul Lemire2020-05-251-13/+11
* QResourcesManager: switch to std::vectorPaul Lemire2020-05-201-13/+13
* RenderViewBuilder improvementsPaul Lemire2020-05-191-3/+6
* Centralize the maxThreadCount informationPaul Lemire2020-05-071-9/+2
* Fix build for Qt6Mike Krus2020-05-061-1/+0
* Merge remote-tracking branch 'origin/5.15' into devMike Krus2020-04-271-9/+27
|\
| * Uniform preparation: stop copying the ShaderUniforms aroundPaul Lemire2020-04-201-2/+2
| * Perform the prepareUniform step when building the commandsPaul Lemire2020-04-201-7/+0
| * Shader: check frontend node still exists before synchingPaul Lemire2020-04-151-0/+4
| * Adjust number of jobs based on number of render pathsMike Krus2020-04-141-0/+21
* | Merge remote-tracking branch 'origin/5.15' into devMike Krus2020-03-101-176/+55
|\|
| * Merge gatherer and caching jobsMike Krus2020-03-061-48/+30
| * Move common job handling out of RendererMike Krus2020-03-061-164/+25
* | Remove useless jobMike Krus2020-02-281-8/+0
* | Geometry refactoringMike Krus2020-02-271-1/+1
* | Merge remote-tracking branch 5.15 into devMike Krus2020-02-171-16/+38
|\|
| * Fix and improve FBO handlingPaul Lemire2020-02-171-2/+9
| * Fix job dependenciesMike Krus2020-02-141-0/+1
| * Add ability to dump job graph to dot fileMike Krus2020-02-141-14/+14