summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renderer: apply per RenderView global RenderStatePaul Lemire2015-04-251-3/+10
* Log the actual context formatLaszlo Agocs2015-03-111-1/+3
* Avoid crashing when becoming non-exposedLaszlo Agocs2015-02-191-1/+4
* Fix default material shaders for non-core OpenGLLaszlo Agocs2015-02-161-3/+14
* Do not build render jobs without a surfaceLaszlo Agocs2015-02-161-11/+7
* Make sure the context is current when neededLaszlo Agocs2015-02-091-1/+2
* Copyright header change.Mika Salmela2015-02-091-20/+15
* TextureImageManager in RendererPaul Lemire2015-02-081-0/+1
* Avoid issue draw calls when the buffer is not yet readyLaszlo Agocs2015-02-041-20/+24
* Do not swap when targeting an FBOLaszlo Agocs2015-02-031-1/+1
* Cleanup a double identical check when creating VAOsGiuseppe D'Angelo2015-02-031-14/+3
* Do not request 4.3 core profile on GLES in WindowLaszlo Agocs2015-02-021-0/+1
* Add support for rendering without a VAOLaszlo Agocs2015-02-021-41/+48
* Query the current FBO id with a context currentLaszlo Agocs2015-02-021-1/+7
* Supply ES2 versions of the default material shadersLaszlo Agocs2015-02-021-4/+11
* RenderShaderData handling entirely reworkedPaul Lemire2015-01-181-0/+1
* Add a synchronous mode to QRenderAspectKevin Ottens2015-01-171-15/+23
* Allow to have a maximum number of frame to renderKevin Ottens2015-01-171-3/+7
* Don't assume 0 is the default FBO respect if one is boundKevin Ottens2015-01-171-1/+5
* Change uuid -> id as it really isn't universally unique any longerSean Harmer2014-12-191-5/+5
* Removed RenderLight as QAbstractLight is now a QShaderDataPaul Lemire2014-12-121-1/+0
* Added ShaderDataManager to RendererPaul Lemire2014-12-101-0/+1
* Make RenderViewJob privateSean Harmer2014-11-191-1/+1
* Rename QNodeUuid to QNodeIdSean Harmer2014-11-191-1/+1
* Change a warning into debug outputSean Harmer2014-11-191-1/+1
* renderlogging.h -> renderlogging_p.hSean Harmer2014-11-191-1/+1
* Cleanly exit the render threadSean Harmer2014-11-171-18/+75
* Renamed nodevisitor.h/cpp to qnodevisitor.h/cppPaul Lemire2014-11-141-1/+0
* Move renderview configuration from fg into a free functionSean Harmer2014-11-101-1/+1
* More work towards a clean shutdownSean Harmer2014-11-031-3/+3
* QNodeUuid: typedef for QUuidPaul Lemire2014-11-021-1/+1
* QFrameAllocatorQueue fixPaul Lemire2014-10-271-2/+11
* Rename RendererAspect -> QRenderAspectSean Harmer2014-10-261-2/+2
* QParameterMapper: renamed to QParameterMappingPaul Lemire2014-10-221-4/+4
* QMeshData: enum for primitivesPaul Lemire2014-10-221-1/+1
* Remove an errant qDebug() statementSean Harmer2014-10-191-1/+0
* QJobManagerInterface renamed to QAspectJobManagerInterfacePaul Lemire2014-10-181-3/+3
* QJob: refactoredPaul Lemire2014-10-181-3/+3
* Restored QParameter dynamic updatesPaul Lemire2014-10-181-0/+10
* QShaderProgram: remove source file properties, replace by helper methodPaul Lemire2014-10-181-2/+3
* QAbstractShapeMesh removedPaul Lemire2014-10-171-1/+0
* Moved most of the managers into a single header filePaul Lemire2014-10-171-19/+0
* RendererAspect: register backend classes with frontend typesPaul Lemire2014-10-171-24/+18
* QAspectManager made privatePaul Lemire2014-10-171-3/+3
* Create and destroy the renderer's TLS frame allocators like arbiterSean Harmer2014-10-121-19/+66
* Only attempt to render if context is successfully made currentSean Harmer2014-10-121-2/+4
* Always break out of the renderer's main loop when renderer is destroyedSean Harmer2014-10-121-0/+11
* Remove hard-wired logging configurationSean Harmer2014-10-121-9/+0
* Set viewport size based on current RenderTargetPaul Lemire2014-10-031-3/+2
* QAbstract removed from corePaul Lemire2014-10-031-2/+1