summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move Renderer specific classes into new folderPaul Lemire2018-03-191-2067/+0
* Perform Shader loading within framePaul Lemire2018-03-161-17/+19
* Split GraphicsContext in twoPaul Lemire2018-03-161-82/+85
* Renderer: instantiate, initialize and shutdown CommandThreadPaul Lemire2018-03-161-0/+12
* Load textures in a single framePaul Lemire2018-02-281-2/+8
* Revert "Keep rendering in sync with aspect jobs by adding barriers"Paul Lemire2018-02-281-315/+267
* Merge remote-tracking branch 'origin/5.10' into 5.11Sean Harmer2018-02-151-271/+319
|\
| * Move calculateBoundingVolumeJob dependency on updateTreeEnabledJob5.10Svenn-Arne Dragly2018-02-091-2/+6
| * Proceed to the next frame even if we cannot lock the surfaceSvenn-Arne Dragly2018-02-091-0/+5
| * Merge remote-tracking branch 'origin/5.9' into 5.10Sean Harmer2018-02-061-34/+41
| |\
| | * Fix crash if sharecontext is requested before initailizationMäättä Antti2018-02-061-34/+41
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Sean Harmer2018-02-051-1/+1
| |\|
| | * Make PickBoundingVolumeJob depend on ExpandBoundingVolumeJobSvenn-Arne Dragly2018-01-301-0/+1
| | * Handle multiple surfaces properly for pickingMike Krus2018-01-261-1/+1
| * | Keep rendering in sync with aspect jobs by adding barriersSvenn-Arne Dragly2018-02-021-269/+310
* | | Merge remote-tracking branch 'origin/5.10.1' into 5.11Liang Qi2018-02-141-136/+143
|\ \ \
| * | | Fix crash if sharecontext is requested before initailizationMäättä Antti2018-02-081-34/+41
| |/ /
| * | Make PickBoundingVolumeJob depend on ExpandBoundingVolumeJobSvenn-Arne Dragly2018-02-011-0/+1
| * | Fix OnDemand render policySvenn-Arne Dragly2018-02-011-80/+74
| * | Make ShaderGathererJob depend on FilterCompatibleTechniquesSvenn-Arne Dragly2018-02-011-0/+2
| * | Organize dirty bits in categoriesSvenn-Arne Dragly2018-02-011-23/+29
* | | Ray casting jobMike Krus2018-02-011-0/+16
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-221-2/+15
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-221-2/+15
| |\|
| | * Scene3D: allow to force blocking renderingPaul Lemire2018-01-161-2/+15
* | | Merge branch '5.10' into devSean Harmer2018-01-171-12/+12
|\| |
| * | Iterate by const reference on handlesMike Krus2018-01-131-12/+12
* | | Merge remote-tracking branch 'origin/5.10' into devLaszlo Agocs2017-12-131-1/+1
|\| |
| * | Rename BufferManager::dirtyBuffers to takeDirtyBuffers()Christian Strømme2017-11-271-1/+1
* | | Cache material parameter gatherer resultsSvenn-Arne Dragly2017-12-061-1/+8
|/ /
* | Fix: run filterlayerjob when enabled changes on EntitiesPaul Lemire2017-11-161-4/+10
* | Fix rendering following LayersDirtyPaul Lemire2017-11-161-13/+24
* | Merge remote-tracking branch 'origin/5.9' into 5.10Svenn-Arne Dragly2017-11-151-0/+8
|\|
| * Add layer entity filter cachingSvenn-Arne Dragly2017-11-141-0/+8
* | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-311-1/+2
|\|
| * Render next frame if texture data is not availableHarald Vistnes2017-10-091-1/+2
* | Explicitly pass binding point on buffer creationKevin Ottens2017-09-221-2/+4
* | BlitFramebuffer framegraph nodeJuan José Casafranca2017-08-231-1/+16
* | RenderQueue: make it hold its mutexPaul Lemire2017-08-221-5/+4
* | Merge branch '5.9' into devSean Harmer2017-08-191-4/+7
|\|
| * VSyncFrameAdvanceService: fix Scene3D renderingPaul Lemire2017-08-111-1/+1
| * RenderCapture: read back from the correct framebufferPaul Lemire2017-07-171-3/+5
* | Update local poses of JointInfos from dirty JointsSean Harmer2017-08-161-0/+1
* | Ensure integer attributes get configured properlySean Harmer2017-08-101-4/+4
* | Add a job to calculate the skinning matrix palette for a skeletonSean Harmer2017-08-101-0/+7
* | Properly use QT_CONFIG for Qt3D profiling optionsPaul Lemire2017-08-031-9/+8
* | Fix: set renderer dirty flag on initializationPaul Lemire2017-07-281-1/+3
* | Renderer: process ShaderBuildersKevin Ottens2017-07-051-0/+50
* | QGeometryRenderer: add index buffer byte-offset propertyMauro Persano2017-06-281-1/+1
* | Add optional QRect parameter to QRenderCapture::requestCaptureMauro Persano2017-06-211-3/+11