summaryrefslogtreecommitdiffstats
path: root/src/render/backend
Commit message (Expand)AuthorAgeFilesLines
* Fix compilation with newer qtbaseFabian Kosmale2020-08-251-0/+1
* Remove useless virtual methodMike Krus2020-08-131-4/+0
* rhi: Rework the way we handle RenderTargetsPaul Lemire2020-08-133-7/+21
* Refactor Scene3D to work with both RHI and GL Qt3D renderersPaul Lemire2020-07-291-1/+14
* Update buffer visitorMike Krus2020-07-271-165/+10
* Fix vS2019 build issuesMike Krus2020-07-201-1/+1
* Use QList instead of QVector in renderJarek Kobus2020-07-0916-57/+57
* OpenGL Renderer: replace std::find by Qt3DCore::containsPaul Lemire2020-07-071-3/+2
* RenderQueue: switch to std::vectorPaul Lemire2020-07-031-4/+1
* GraphicsHelpers/GLShader: switch to std::vectorPaul Lemire2020-07-031-5/+5
* APIShaderManager: switch to std::vectorPaul Lemire2020-07-031-12/+28
* AttachmentPack: use std::vectorPaul Lemire2020-07-032-8/+8
* QAspectJob: switch to using std::vectorPaul Lemire2020-07-021-2/+2
* Fix crash when picking entity with boundingPositionAttribute setVolker Enderlein2020-07-011-2/+0
* Render aspect: Dispatch events directlyMike Krus2020-06-301-1/+2
* Switch to std::vector in QRenderAspect backend and OpenGL rendererPaul Lemire2020-06-301-5/+8
* Private export RenderBackendResourceAccessorPaul Lemire2020-06-251-1/+1
* Add ; to Q_UNUSEDLars Schmertmann2020-06-241-2/+2
* Clean input event handlingMike Krus2020-06-231-1/+0
* Remove the OpenGL Render ThreadMike Krus2020-06-193-189/+0
* Handle config flags to turn aspects on or offMike Krus2020-06-181-1/+0
* Fix some more compile warningsPaul Lemire2020-06-041-1/+1
* StringToInt: use std::shared_mutex instead of QReadWriteLockPaul Lemire2020-06-022-12/+12
* Return children handle by referenceMike Krus2020-05-192-2/+2
* Fix Clang 10 warning about creating copies in range-forThiago Macieira2020-05-112-2/+2
* Merge remote-tracking branch 'origin/5.15' into devMike Krus2020-04-274-13/+24
|\
| * Compute stride if not specified for pickingMike Krus2020-03-271-2/+20
| * Add ability to dump filter statesMike Krus2020-03-261-1/+2
| * CameraLens::viewMatrix() remove qDebug which has a noticeable performance impactPaul Lemire2020-03-171-2/+0
| * Initial creation of RHI plug-in and refactoringJean-Michaël Celerier2020-03-161-1/+0
| * Allow Qt3DWindow to choose which graphics API to use on constructionJean-Michaël Celerier2020-03-112-7/+2
* | Introduce QPickingProxyMike Krus2020-04-2313-10/+79
* | Merge remote-tracking branch 'origin/5.15' into devMike Krus2020-03-103-6/+11
|\|
| * Move common job handling out of RendererMike Krus2020-03-063-6/+11
* | Add QBackendNode::syncFromFrontEnd to public APIMike Krus2020-02-271-1/+1
* | Geometry refactoringMike Krus2020-02-275-45/+46
* | Merge remote-tracking branch 5.15 into devMike Krus2020-02-175-0/+119
|\|
| * Fix and improve FBO handlingPaul Lemire2020-02-172-0/+32
| * Destroy FBOs when RenderTarget node is destroyedPaul Lemire2020-02-133-0/+72
| * Shader fixesPaul Lemire2020-02-131-0/+15
* | Remove old dead codeMike Krus2020-02-113-171/+0
* | Remove deprecated classes and functionsPaul Lemire2020-02-119-14/+11
|/
* Merge "Merge remote-tracking branch '5.14' into 5.15"Mike Krus2020-02-061-0/+4
|\
| * Merge remote-tracking branch '5.14' into 5.15Mike Krus2020-02-051-0/+4
| |\
| | * Fix stale Entity cachesPaul Lemire2020-01-311-0/+4
* | | Remove QtGui module path from OpenGL related pathsMike Krus2020-02-061-1/+1
* | | Move frame profile to GL pluginMike Krus2020-02-052-273/+0
* | | Make the OpenGL renderer a pluginPaul Lemire2020-02-0523-954/+59
|/ /
* | ResourceAccessor: make it work with the modular renderer architecturePaul Lemire2020-02-037-81/+67
* | Introduce a GLShader classPaul Lemire2020-02-034-2/+242