summaryrefslogtreecommitdiffstats
path: root/src/plugins
Commit message (Expand)AuthorAgeFilesLines
* Make sample meshes geometry renderers againMike Krus2020-07-302-20/+11
* rhi: Update PipelineUBOSet::resourceLayout to not allocate UBOsPaul Lemire2020-07-293-34/+10
* rhi: don't abort early when a geometry has more attributes than a shader requ...Paul Lemire2020-07-291-9/+6
* EnvLight uniforms add name aliasesPaul Lemire2020-07-292-4/+20
* Refactor Scene3D to work with both RHI and GL Qt3D renderersPaul Lemire2020-07-297-114/+198
* Protect accesses to the Render cachePaul Lemire2020-07-271-1/+4
* Fix vS2019 build issuesMike Krus2020-07-202-3/+2
* Fix build to change in typeof QList::size()Mike Krus2020-07-171-1/+1
* rhi: fix SubmissionContext::loadShader for Unicode filesNicolas Guichard2020-07-161-7/+12
* RHIBuffer: don't destroy buffer immediately when orphaningPaul Lemire2020-07-163-2/+26
* rhi: avoid copies when uploading UBOsPaul Lemire2020-07-162-8/+4
* Remove string concatenations when uploading UBOsPaul Lemire2020-07-164-83/+72
* PipelineKey: use Geometry Layout instead of GeometryIDPaul Lemire2020-07-167-25/+42
* Add AttributeInfo to allow comparing RenderCommand geometry layoutsPaul Lemire2020-07-167-20/+132
* Use a single UBO per binding for all commands using the same pipelinePaul Lemire2020-07-1613-489/+919
* RHIBuffer: remove unreachable code pathPaul Lemire2020-07-101-4/+0
* ES2: Clarify warnings about MSAAPaul Lemire2020-07-101-2/+4
* Use QList instead of QVector in implementation and docsJarek Kobus2020-07-0921-86/+84
* RHI: Handle cases where buffer has no dataPaul Lemire2020-07-094-5/+14
* rhi/renderer: small tidiesPaul Lemire2020-07-091-5/+5
* Move RenderViewInitializer,Builder/Updater jobs to a common placePaul Lemire2020-07-0828-1847/+513
* Isolate picking event processingMike Krus2020-07-081-1/+2
* RHI Renderer: align prepareCommandsSubmission with OpenGL rendererPaul Lemire2020-07-081-7/+1
* RHI: uploadBuffersForCommand check return value of RHIBuffer::bindPaul Lemire2020-07-081-3/+6
* Use QList instead of QVectorJarek Kobus2020-07-074-31/+31
* rhi: cleanup code which was only relevant for opengl rendererJean-Michaël Celerier2020-07-073-94/+5
* Move and adapt RendererCache to share amongst renderer pluginsPaul Lemire2020-07-0720-429/+34
* GLTexture: change internals to use std::vectorPaul Lemire2020-07-075-27/+19
* RenderQueue: reset now destroys RenderViewsPaul Lemire2020-07-072-4/+0
* Refactor RenderQueue so that it can be shared between renderersPaul Lemire2020-07-0712-532/+33
* Share code between renderer pluginsPaul Lemire2020-07-0733-2498/+536
* RHI: Fix a couple warningsPaul Lemire2020-07-071-1/+3
* GLShader: convert some std::vector getter to return const &Paul Lemire2020-07-072-10/+10
* OpenGL Renderer: replace std::find by Qt3DCore::containsPaul Lemire2020-07-074-24/+15
* rhi: replace QVector by std::vector wherever possibleJean-Michaël Celerier2020-07-0719-348/+285
* RHI Logging: Fix categories names to mention RHI and not OpenGLPaul Lemire2020-07-041-12/+12
* rhi: handle a depth texture formatJean-Michaël Celerier2020-07-042-0/+10
* Update RHI plug-in with std::vector changesJean-Michaël Celerier2020-07-0312-194/+174
* RenderQueue: switch to std::vectorPaul Lemire2020-07-038-185/+123
* RHI: Texture FixesPaul Lemire2020-07-031-7/+23
* GraphicsHelpers/GLShader: switch to std::vectorPaul Lemire2020-07-0325-203/+205
* APIShaderManager: switch to std::vectorPaul Lemire2020-07-032-2/+2
* OpenGL: TextureSubmissionContext switch to vectorPaul Lemire2020-07-032-8/+8
* AttachmentPack: use std::vectorPaul Lemire2020-07-032-2/+2
* QAspectJob: switch to using std::vectorPaul Lemire2020-07-024-14/+14
* Renderer: move QVector to std::vector changesPaul Lemire2020-07-015-50/+57
* Render aspect: Dispatch events directlyMike Krus2020-06-304-14/+34
* Switch to std::vector in QRenderAspect backend and OpenGL rendererPaul Lemire2020-06-309-83/+97
* Remove unused codeMike Krus2020-06-291-2/+0
* rhi: implement a missing render stateJean-Michaël Celerier2020-06-261-0/+9