summaryrefslogtreecommitdiffstats
path: root/src/render/backend
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-201-4/+5
|\
| * ShaderData: refactoringPaul Lemire2016-09-051-4/+5
* | Renamed files quniformvalue* to shaderparameterpackPaul Lemire2016-09-165-10/+10
* | Renderer: get rid of QVariant for backend uniformsPaul Lemire2016-09-145-234/+89
* | UniformType: add Q_DECLARE_METATYPE for unit testsPaul Lemire2016-09-081-0/+2
* | Add UniformValue classSean Harmer2016-09-073-2/+374
* | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-051-0/+6
|\|
| * Reset bound fbo at the end of the renderingAntti Määttä2016-09-011-0/+6
* | Enable QRenderCapture usage in the backendAntti Määttä2016-08-294-1/+20
* | Add sendRenderCaptureJobAntti Määttä2016-08-292-0/+15
* | Export RenderSettings for auto testsPaul Lemire2016-08-261-1/+1
* | PlatformSurfaceFilter: remove assertPaul Lemire2016-08-251-1/+0
* | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-08-231-1/+2
|\|
| * Entity: fix -> properly clear childrenHandles vectorPaul Lemire2016-08-161-1/+2
* | Merge branch '5.7' into devSean Harmer2016-08-147-29/+77
|\|
| * 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
* | Enable picking of back facing trianglesMike Krus2016-08-132-0/+6
|/
* 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