summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renderer/GLHelpers: handle primitive restart when possiblePaul Lemire2015-08-111-0/+5
* Cleanup: remove QAbstractMesh/QMeshData/MeshDataManagerPaul Lemire2015-08-111-2/+0
* Renderer: restore verticesPerPatch handlingPaul Lemire2015-08-111-0/+3
* Fix Attribute Parameter mappingAndy Nichols2015-08-081-1/+1
* RenderGeometryRenderer/GeometryFunctor: everything is now hooked upPaul Lemire2015-08-071-1/+4
* Renderer: createRenderBufferJobs small improvementPaul Lemire2015-08-071-2/+1
* RendererGeometryRenderer: add to manager dirty list when functor changesPaul Lemire2015-08-071-0/+15
* RenderMesh removed, replaced by RenderGeometryRendererPaul Lemire2015-08-071-2/+0
* Move GeometryRenderManager to its own filePaul Lemire2015-08-071-0/+1
* Renderer: fix properly compute geometry draw countPaul Lemire2015-08-071-12/+13
* Rework Renderer to use BufferFunctorPaul Lemire2015-08-071-40/+25
* QAbstractAttribute: Type abstracted with an enumPaul Lemire2015-08-071-1/+1
* Renderer: keep VAO bound within command executionPaul Lemire2015-08-071-6/+0
* Renderer: render using GeometryRenderer and GeometryPaul Lemire2015-08-071-37/+135
* QRenderAspect: request buffer jobsPaul Lemire2015-08-071-0/+33
* Move GeometryRenderManager to its own filePaul Lemire2015-08-071-0/+1
* Renderer: add managers for the new buffer API nodesPaul Lemire2015-08-071-0/+4
* New Buffer API Frontend ClassesGiuseppe D'Angelo2015-08-071-3/+3
* Renderer: fix/improvementsPaul Lemire2015-07-291-9/+28
* TextureDataManager/TextureImageData improvedPaul Lemire2015-07-241-2/+0
* Scene3D: Properly handle shutdowns with QtQuick LoadersPaul Lemire2015-07-231-0/+1
* Make Scene3D and Qt3D properly shutdownPaul Lemire2015-07-121-2/+7
* Properly shutdown the rendererPaul Lemire2015-07-061-41/+88
* RenderView: remove a subtle memory leaksPaul Lemire2015-07-041-0/+20
* Renderer refactored to only process jobs for the current framePaul Lemire2015-06-291-135/+124
* Renderer replace wait condition by semaphorePaul Lemire2015-06-271-6/+6
* Make the AspectManager loop use the Renderer's VSyncFrameAdvanceServicePaul Lemire2015-06-271-0/+10
* Support iOS FBO handlingMike Krus2015-06-241-7/+7
* Make QAspectJobManager and base class privateSean Harmer2015-06-101-1/+1
* Allow to have different clearColor per RenderViewPaul Lemire2015-05-151-1/+9
* Renderer: properly merge global stateset with per renderpass statesetPaul Lemire2015-05-121-0/+6
* 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