summaryrefslogtreecommitdiffstats
path: root/src/render/backend
Commit message (Expand)AuthorAgeFilesLines
* Lights should respect the enabled flagKevin Ottens2016-09-281-0/+3
* ShaderData: refactoringPaul Lemire2016-09-051-4/+5
* Reset bound fbo at the end of the renderingAntti Määttä2016-09-011-0/+6
* Entity: fix -> properly clear childrenHandles vectorPaul Lemire2016-08-161-1/+2
* Simplify RV state handlingPaul Lemire2016-08-091-3/+5
* Fix crash in handlemanager when creating many meshesAntti Määttä2016-08-092-2/+2
* Renderer: properly destroy pending renderqueuePaul Lemire2016-08-091-0/+6
* RenderView: unset thread local storage after we are done with itPaul Lemire2016-08-092-16/+34
* renderer_p.h: remove unused includePaul Lemire2016-08-091-1/+0
* Set the viewProjection and its inverse as uniforms if usedSean Harmer2016-08-082-0/+17
* Load only the shaders which match the rendering APIPaul Lemire2016-08-051-6/+13
* Remove qboundingvolumedebugSean Harmer2016-08-041-1/+0
* Fix activeFrameGraph received a NodeId not a NodePtrPaul Lemire2016-08-011-1/+1
* Job Traces: add support for Submission framesPaul Lemire2016-07-171-14/+19
* OpenGLVertexArrayObject: disable attributes on release/rebindPaul Lemire2016-07-171-1/+9
* Rendering: concurrent submissionPaul Lemire2016-07-171-13/+21
* Renderer: update comment regarding RenderStateSetPaul Lemire2016-07-171-4/+2
* RenderStates: remove RenderStateCollectionPaul Lemire2016-07-171-1/+1
* RenderStateSet/Node: store a StateVariantPaul Lemire2016-07-171-3/+3
* Fix crash in LightSource sortingPaul Lemire2016-07-081-8/+5
* Renderer: make submission not rely on the Shader backend nodePaul Lemire2016-07-053-23/+31
* Renderer: decouple buffer/texture updates from draw commandsPaul Lemire2016-07-052-139/+296
* Fix compile warning triggered by unused variablePaul Lemire2016-07-051-0/+1
* RenderCommand: store all what's needed to perform draw callsPaul Lemire2016-07-053-4/+31
* OpenGLVertexArrayObject: emulate VAO support if not supportedPaul Lemire2016-07-055-55/+173
* QRenderAspect: remove unused allocatorsPaul Lemire2016-07-053-100/+0
* CommandExecuter: add lots of helpers to convert types to JSONPaul Lemire2016-07-051-4/+212
* CommandExecuter: output node id instead of handles for nodesPaul Lemire2016-07-051-3/+19
* Add shell command to dump RenderViews/RenderCommandsPaul Lemire2016-07-053-9/+75
* Make the Qt3D Renderer execute its first shell commandPaul Lemire2016-07-056-2/+242
* ClearsBuffers: make the RenderViews store clearbuffers valuesPaul Lemire2016-07-043-17/+33
* Renderer/RenderView: store only renderTarget nodeIdPaul Lemire2016-07-042-4/+9
* Renderer: cleanup graphics resourcesPaul Lemire2016-07-043-0/+15
* Remove defaultMaterial/defaultTechniquePaul Lemire2016-07-042-116/+7
* Fix race with UniformBlockBuilderPaul Lemire2016-07-042-8/+17
* Further job improvementsPaul Lemire2016-07-042-8/+28
* Use UpdateWorldTransformJobPaul Lemire2016-07-042-2/+9
* Rename UpdateBoundingVolumeJob -> ExpandBoundingVolumeJobPaul Lemire2016-07-042-7/+7
* JobStats write fixPaul Lemire2016-07-031-1/+0
* RenderView::sort() Use at() instead of []Paul Lemire2016-07-031-1/+1
* Move jobs into RendererPaul Lemire2016-07-032-8/+97
* Renderer: remove createRenderViewJob functionPaul Lemire2016-07-032-17/+0
* Entity: make containsComponentsOfType constPaul Lemire2016-07-031-2/+2
* Split RenderCommand building into more jobsPaul Lemire2016-07-032-45/+33
* Use the LightGathering jobPaul Lemire2016-07-032-13/+2
* Move LightSource to dedicated filePaul Lemire2016-07-032-10/+2
* Split RenderViewJobsPaul Lemire2016-07-033-326/+160
* RenderView -> Q_DECL_NOEXCEPT -> Q_DECL_NOTHROWPaul Lemire2016-07-031-15/+15
* Renderer: createRenderViewJob returning RenderViewInitializerJobPaul Lemire2016-07-032-4/+5
* RenderViewJobUtils: small cleanupPaul Lemire2016-07-022-10/+10