summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make sample meshes geometry renderers againMike Krus2020-07-30143-864/+2392
* Add support for synchronous pickingMike Krus2020-07-3019-147/+175
* 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-2918-306/+718
* rhi: fix shadow map exampleJean-Michaël Celerier2020-07-299-5/+416
* Protect accesses to the Render cachePaul Lemire2020-07-271-1/+4
* QBoundingVolume: fix unitialized valuedPaul Lemire2020-07-271-0/+1
* Update dependencies on 'dev' in qt/qt3dQt Submodule Update Bot2020-07-271-1/+1
* Update buffer visitorMike Krus2020-07-272-174/+46
* Replace QTouchDevice with QInputDeviceEdward Welbourne2020-07-271-4/+4
* Update dependencies on 'dev' in qt/qt3dQt Submodule Update Bot2020-07-201-3/+3
* Fix vS2019 build issuesMike Krus2020-07-205-10/+4
* Fix build to change in typeof QList::size()Mike Krus2020-07-174-4/+8
* rhi: fix SubmissionContext::loadShader for Unicode filesNicolas Guichard2020-07-162-7/+20
* 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-1612-26/+189
* Add AttributeInfo to allow comparing RenderCommand geometry layoutsPaul Lemire2020-07-1618-20/+997
* Use a single UBO per binding for all commands using the same pipelinePaul Lemire2020-07-1613-489/+919
* CMake: Enable enforcing CI testsAlexandru Croitor2020-07-131-1/+1
* 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 renderJarek Kobus2020-07-09102-320/+312
* Use QList instead of QVector in implementation and docsJarek Kobus2020-07-09172-554/+531
* Use QList instead of QVector in testsJarek Kobus2020-07-0986-832/+709
* 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-0831-1593/+660
* Use QList instead of QVector in animationutils testJarek Kobus2020-07-081-445/+397
* Isolate picking event processingMike Krus2020-07-085-118/+139
* 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-07100-257/+256
* 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-0723-318/+134
* GLTexture: change internals to use std::vectorPaul Lemire2020-07-077-33/+25
* RenderQueue: reset now destroys RenderViewsPaul Lemire2020-07-074-4/+18
* Refactor RenderQueue so that it can be shared between renderersPaul Lemire2020-07-0716-460/+124
* Share code between renderer pluginsPaul Lemire2020-07-0743-1944/+1085
* 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-076-30/+19
* rhi: replace QVector by std::vector wherever possibleJean-Michaël Celerier2020-07-0720-348/+299
* Update dependencies on 'dev' in qt/qt3dQt Submodule Update Bot2020-07-061-3/+3
* Update dependencies on 'dev' in qt/qt3dQt Submodule Update Bot2020-07-061-3/+3
* 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