summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderview.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make the backend use workgroup sizes from ComputeCommandPaul Lemire2016-03-051-0/+3
* QComputeJob cleanupPaul Lemire2016-03-051-3/+3
* QBackendNode::peerUuid() renamed to peerId()Paul Lemire2016-03-051-7/+7
* QRenderTargetOutput enumRobert Brock2016-03-031-1/+1
* QRenderAttachment renamed to QRenderTargetOutputRobert Brock2016-03-031-1/+1
* QRenderAttachment renamed RenderAttachmentType to AttachmentPointRobert Brock2016-03-021-2/+2
* Remove ParameterMappingPaul Lemire2016-02-261-76/+25
* RenderView: fix a few variant.userType()Paul Lemire2016-02-261-5/+6
* RenderView: remove unused variables since the QUniformValue changesPaul Lemire2016-02-231-4/+0
* Avoid recursion for bulk of render command buildingSean Harmer2016-02-221-15/+35
* Use integer comparisons when filtering entities by layerSean Harmer2016-02-221-8/+9
* Use a non polymorphic version of QUniformValueSean Harmer2016-02-211-56/+39
* RenderView: various small fixes in things frequently calledPaul Lemire2016-02-211-48/+47
* RenderViews: use int comparison rather than string for uniforms filteringPaul Lemire2016-02-211-89/+118
* Fix ShaderData setup on WindowsSean Harmer2016-02-191-5/+8
* Cache RenderStateNodes, so we don't have to look them up every frameWieland Hagen2016-02-051-2/+2
* Added QBackendNodes for QRenderStates.Wieland Hagen2016-02-051-1/+3
* Unify license header usageAntti Kokko2016-01-261-12/+15
* QAspectEngine/QAbstractAspects: get rid of setDataPaul Lemire2016-01-221-1/+0
* Updated picking-qml examplePaul Lemire2016-01-211-0/+2
* Store the surface to use in the RenderViewSean Harmer2016-01-171-0/+1
* Fixed RenderView Uniform setting for QNode valuesWieland Hagen2016-01-141-2/+2
* Renderer: handle compute and draw render commandsPaul Lemire2016-01-131-2/+10
* RenderView/GraphicsContext: support SSBO/UBO with buffer used as ParametersPaul Lemire2016-01-131-44/+96
* Rename QUniformPack to ShaderParameterPackPaul Lemire2016-01-131-4/+4
* GraphicsContext: use GLBuffer instead of QOpenGLBufferPaul Lemire2016-01-131-34/+37
* RenderView: completed Compute code pathPaul Lemire2016-01-131-10/+26
* RenderView: sliglty modified to later accommodate compute callsPaul Lemire2016-01-131-109/+133
* QParameter: only copy QNodeId when parameter value is a QNodeSubclassPaul Lemire2016-01-131-9/+20
* RenderView Compute handlingPaul Lemire2016-01-131-0/+4
* Rename UniformBuffer to GLBufferPaul Lemire2016-01-131-2/+2
* Shaders: retrieve SSBO blockPaul Lemire2016-01-131-2/+2
* Avoid unnecessary detaching.Volker Krause2016-01-071-3/+3
* Add a few more QVector::reserve calls.Volker Krause2016-01-071-0/+2
* Avoid expensive multiple QString::arg usage on this hot path.Volker Krause2016-01-061-4/+3
* Move the time property to the rendererKevin Ottens2015-12-181-1/+1
* Reduce specular reflectivity defaultsLaszlo Agocs2015-12-101-1/+1
* Do lighting calculation in world spaceLaszlo Agocs2015-12-101-4/+4
* Separate GLSL 1.00 and newer shader snippets for lightsLaszlo Agocs2015-12-071-1/+0
* Indicate light typeLaszlo Agocs2015-12-071-0/+2
* Set lightCount properly with multiple Light componentsLaszlo Agocs2015-12-041-5/+4
* Fix warning, this QChar ctor is deprecatedKevin Ottens2015-12-011-1/+1
* Let There Be LightLaszlo Agocs2015-12-011-1/+1
* Set number of lights on the fallback pathLaszlo Agocs2015-11-301-0/+1
* Allow multiple lights per entityLaszlo Agocs2015-11-271-16/+21
* Add a default point light when none was specifiedLaszlo Agocs2015-11-261-0/+6
* Lights: set uniformsLaszlo Agocs2015-11-261-3/+18
* Expose eye position as a uniformLaszlo Agocs2015-11-261-0/+7
* Lights phase 1: infrastructureLaszlo Agocs2015-11-261-5/+51
* RenderView: use FrameGraph to decide when frustum culling should be donePaul Lemire2015-11-241-1/+2