summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderview.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renderer: apply per RenderView global RenderStatePaul Lemire2015-04-251-2/+5
* Fix for ShaderDataPaul Lemire2015-03-091-2/+3
* RenderView: moved the ShaderData name/value map building outPaul Lemire2015-02-281-91/+23
* Do not build render jobs without a surfaceLaszlo Agocs2015-02-161-4/+2
* Copyright header change.Mika Salmela2015-02-091-20/+15
* RenderView: remove default sorting if no sort was specifiedPaul Lemire2015-02-081-3/+1
* QGraphicContext: texture sharing and smart use of TUPaul Lemire2015-02-081-1/+1
* Fix whitespace issueKevin Ottens2015-02-031-1/+1
* RenderParameter variant must have backend nodesKevin Ottens2015-02-031-73/+64
* Don't keep pointers to QParameterMappingKevin Ottens2015-02-031-15/+15
* RenderView: minimize uniform changes after sortingPaul Lemire2015-01-261-1/+38
* RenderCommand sortingPaul Lemire2015-01-241-5/+18
* RenderShaderData: ModelToEye/ModelToWorld property transformPaul Lemire2015-01-241-8/+9
* Renderer: check enabled flags on componentsPaul Lemire2015-01-241-5/+7
* Handles QShaderData for setting arrays and struct for uniform in default blockPaul Lemire2015-01-181-4/+40
* RenderShaderData handling entirely reworkedPaul Lemire2015-01-181-54/+71
* Change uuid -> id as it really isn't universally unique any longerSean Harmer2014-12-191-6/+6
* Pass the current time to the aspectsSean Harmer2014-12-151-0/+10
* UBO handling arrays and structsPaul Lemire2014-12-121-35/+77
* RenderShaderData: index properties by QString instead of char*Paul Lemire2014-12-121-4/+4
* Removed RenderLight as QAbstractLight is now a QShaderDataPaul Lemire2014-12-121-1/+0
* RenderView/RenderViewJobUtils: removed hard coded processing of lightsPaul Lemire2014-12-121-1/+1
* RenderView: handles Uniform Block valuesPaul Lemire2014-12-121-18/+56
* RenderView: add QShaderDataPaul Lemire2014-12-121-27/+41
* RenderEntity: Handle multiple components of the same typePaul Lemire2014-12-101-4/+3
* Optimize: Use QHash iterators instead of allocating a temporary list.Milian Wolff2014-12-091-2/+5
* Optimize: Remove heap allocations for *Names() in RenderShader.Milian Wolff2014-12-091-2/+2
* Optimize: Remove temporary QHash for parameters in RenderView.Milian Wolff2014-12-091-11/+10
* Use a QVarLengthArray for findRenderPassesForTechnique.Milian Wolff2014-12-091-1/+1
* Minor code clean: Mark const what is const, and use isEmpty.Milian Wolff2014-12-041-3/+3
* renderlogging.h -> renderlogging_p.hSean Harmer2014-11-191-1/+1
* Guard against unsafe usage of QFrameAllocator::(de)allocateRawMemory.Milian Wolff2014-11-141-2/+2
* Refacotr buildRenderStateSet to a free functionSean Harmer2014-11-101-75/+4
* Make parametersFromMaterialEffectTechnique() a free functionSean Harmer2014-11-101-33/+2
* Make findRenderPassesForTechnique a free function and small cleanupsSean Harmer2014-11-101-33/+7
* Make findTechniqueForEffect a free function and small cleanupsSean Harmer2014-11-101-32/+5
* Refactor preprocessRenderTree() into a free functionSean Harmer2014-11-101-14/+0
* Move renderview configuration from fg into a free functionSean Harmer2014-11-101-114/+8
* Typenames are capitalisedSean Harmer2014-11-101-3/+3
* Coding style cleanupSean Harmer2014-11-101-8/+9
* Use ms_ prefix for static membersSean Harmer2014-11-101-7/+7
* Refactor isEntityInlayers() to a free functionSean Harmer2014-11-101-15/+23
* Use viewport clear color from fg node nearest the leafSean Harmer2014-11-101-1/+4
* Refactor computeViewport to be a free functionSean Harmer2014-11-101-24/+11
* QNodeUuid: typedef for QUuidPaul Lemire2014-11-021-9/+9
* Optimize QHash usage in RenderView::setShaderAndUniforms.Milian Wolff2014-10-301-2/+0
* Optimize QHash usage in RenderView::setShaderAndUniforms.Milian Wolff2014-10-301-4/+11
* Optimize: get rid of temporary QList allocations.Milian Wolff2014-10-281-10/+13
* QLayer: QString name property converted to QStringList namesPaul Lemire2014-10-221-3/+7
* QParameterMapper: renamed to QParameterMappingPaul Lemire2014-10-221-5/+5