summaryrefslogtreecommitdiffstats
path: root/src/plugins/renderers/rhi/renderer/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* rhi: RenderCommand resolve m_rhiShader at submission timePaul Lemire2020-09-131-0/+3
* rhi: Add support for QRenderCapturePaul Lemire2020-08-271-3/+56
* Handle mat4 as vertex attributesPaul Lemire2020-08-261-18/+22
* rhi: remove duplicate code blockPaul Lemire2020-08-241-10/+0
* rhi: Use render states as part of the GraphicsPipeline keyPaul Lemire2020-08-241-4/+4
* Fix compile warningsPaul Lemire2020-08-181-2/+2
* rhi: set primitive type on graphics pipelinePaul Lemire2020-08-171-1/+43
* sendShaderChangesToFrontend: check frontend is not nullPaul Lemire2020-08-141-5/+7
* Remove useless virtual methodMike Krus2020-08-131-10/+6
* Handle shader no attributesMike Krus2020-08-131-9/+13
* rhi: check we have a non null render target before drawingPaul Lemire2020-08-131-0/+12
* rhi: Rework the way we handle RenderTargetsPaul Lemire2020-08-131-65/+75
* rhi: compute correct attribute stride if set to 0Paul Lemire2020-08-101-1/+26
* Fix build and warningsMike Krus2020-08-071-1/+4
* rhi: make cleanupRenderTarget take a nodeid directlyPaul Lemire2020-08-061-3/+3
* rhi: call RenderViewBuilder::setOptimalJobCountPaul Lemire2020-08-061-2/+17
* rhi: remove warning about shader not being foundPaul Lemire2020-08-061-3/+1
* rhi: Add more detailed warnings when pipeline creation failsPaul Lemire2020-08-061-0/+4
* rhi: release pipelines/rendertargets when Attachment changesPaul Lemire2020-08-061-0/+35
* rhi: cleanupGraphicsResource removes pipelines associated to released shadersPaul Lemire2020-08-061-11/+27
* rhi: renderer -> update a few comments to avoid confusionPaul Lemire2020-08-061-3/+3
* Ignore incomplete pipelinesMike Krus2020-08-061-1/+3
* Force Pipeline rebuild on shader dirtyPaul Lemire2020-08-061-2/+8
* Fix light handlingPaul Lemire2020-08-061-0/+1
* Complete UBO/SSBO supportPaul Lemire2020-08-051-1/+6
* rhi: Start adding compute supportJean-Michaël Celerier2020-08-051-55/+241
* rhi: Update PipelineUBOSet::resourceLayout to not allocate UBOsPaul Lemire2020-07-291-8/+1
* rhi: don't abort early when a geometry has more attributes than a shader requ...Paul Lemire2020-07-291-9/+6
* Refactor Scene3D to work with both RHI and GL Qt3D renderersPaul Lemire2020-07-291-73/+80
* RHIBuffer: don't destroy buffer immediately when orphaningPaul Lemire2020-07-161-0/+6
* Remove string concatenations when uploading UBOsPaul Lemire2020-07-161-3/+0
* PipelineKey: use Geometry Layout instead of GeometryIDPaul Lemire2020-07-161-12/+22
* Use a single UBO per binding for all commands using the same pipelinePaul Lemire2020-07-161-376/+280
* Use QList instead of QVector in implementation and docsJarek Kobus2020-07-091-4/+4
* RHI: Handle cases where buffer has no dataPaul Lemire2020-07-091-3/+9
* rhi/renderer: small tidiesPaul Lemire2020-07-091-5/+5
* 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
* Move and adapt RendererCache to share amongst renderer pluginsPaul Lemire2020-07-071-0/+2
* RenderQueue: reset now destroys RenderViewsPaul Lemire2020-07-071-2/+0
* Refactor RenderQueue so that it can be shared between renderersPaul Lemire2020-07-071-16/+13
* rhi: replace QVector by std::vector wherever possibleJean-Michaël Celerier2020-07-071-173/+114
* rhi: handle a depth texture formatJean-Michaël Celerier2020-07-041-0/+3
* Update RHI plug-in with std::vector changesJean-Michaël Celerier2020-07-031-12/+15
* Render aspect: Dispatch events directlyMike Krus2020-06-301-5/+11
* rhi: fix render target texture setupJean-Michaël Celerier2020-06-251-3/+8
* rhi: improve error handling for graphics pipeline creationJean-Michaël Celerier2020-06-251-30/+78
* rhi: initial render target supportJean-Michaël Celerier2020-06-251-67/+235
* Add ; to Q_UNUSEDLars Schmertmann2020-06-241-7/+7
* rhi: update with qt3d changesJean-Michaël Celerier2020-06-231-25/+3