summaryrefslogtreecommitdiffstats
path: root/src/render/renderers
Commit message (Expand)AuthorAgeFilesLines
* Make the OpenGL renderer a pluginPaul Lemire2020-02-0579-24721/+0
* ResourceAccessor: make it work with the modular renderer architecturePaul Lemire2020-02-032-0/+46
* Renderer: stop passing buffer type aroundPaul Lemire2020-02-033-15/+11
* Introduce a GLShader classPaul Lemire2020-02-0318-130/+660
* Add dedicated managers holder for GL ResourcesPaul Lemire2020-02-0316-59/+278
* Clean up tracing codeMike Krus2020-01-272-1/+6
* Merge remote-tracking branch 5.14 into 5.15Mike Krus2020-01-251-2/+2
|\
| * Fix usage of C++14 featuresMike Krus2020-01-141-2/+2
* | Add QRenderCapabilities to query GL about what is supportedMike Krus2020-01-203-20/+14
* | Add Profiling OverlayMike Krus2020-01-179-29/+925
* | QSortPolicy: add Uniform sorting modePaul Lemire2019-12-201-0/+8
* | Merge "Merge branch '5.14' into 5.15"Paul Lemire2019-12-184-26/+14
|\ \
| * | Merge branch '5.14' into 5.15Paul Lemire2019-12-184-26/+14
| |\|
| | * RenderViewBuilder: fix leak with EntityRenderCommandDataPaul Lemire2019-12-164-26/+14
* | | Make GL profiling a runtime optionMike Krus2019-12-182-16/+42
|/ /
* | Move AspectCommandDebugger to system service, activate command executerMike Krus2019-12-172-30/+3
* | Update textures and disables in postJobsMike Krus2019-12-162-22/+13
* | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-143-7/+5
|\|
| * RenderView: fix leak with m_statesetPaul Lemire2019-12-131-0/+1
| * Merge remote-tracking branch 'origin/5.14.0' into 5.14Qt Forward Merge Bot2019-12-132-3/+2
| |\
| | * Fix OnDemand rendering with Scene3Dv5.14.0-rc2v5.14.0Paul Lemire2019-12-042-3/+2
| * | Always get the estimate primitive count from the attributeMike Krus2019-12-131-4/+2
* | | Use jobsDone to sync render capture back to frontendMike Krus2019-12-132-24/+16
* | | Remove device pixel ratio adjustmentsMike Krus2019-12-132-2/+3
* | | Make tracing a runtime optionMike Krus2019-12-135-36/+14
* | | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-079-160/+203
|\| |
| * | Shader: record standard uniform at loading timePaul Lemire2019-12-041-27/+27
| * | GraphicsContext: remove left overs from GL command threadPaul Lemire2019-12-031-6/+4
| * | Fill as much as what we can when building the RCPaul Lemire2019-12-032-69/+75
| * | Adequately split work among RenderViewCommandBuilderPaul Lemire2019-12-036-37/+69
| * | RenderViewCommandUpdaterJob: stop copying renderables dataPaul Lemire2019-12-025-30/+37
* | | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-11-301-1/+1
|\| |
| * | Fix a crash in RenderView when the surface has no heightJean-Michaƫl Celerier2019-11-261-1/+1
| |/
* / Avoid initializing QFlags with 0 or nullptrFriedemann Kleint2019-11-252-5/+5
|/
* PackUniformHash to QVectorPaul Lemire2019-11-143-12/+61
* FilterProximityJob: only run it if our RV requires proximity filteringPaul Lemire2019-11-131-1/+2
* ShaderParameterPack: stop calling hash.clear() in dtorPaul Lemire2019-11-121-1/+0
* Reduce allocations when building stringsMike Krus2019-11-081-7/+20
* Fix compile warningsMike Krus2019-11-081-5/+3
* Fix status change on QTextureLoaderMike Krus2019-10-301-1/+0
* Convert EntityRenderCommandData to struct of vectorsPaul Lemire2019-10-298-43/+90
* Compute renderables/computables/lights once instead of once per RVPaul Lemire2019-10-295-223/+149
* GLTexture: fix shared texture id handlingPaul Lemire2019-10-281-11/+10
* Fix the way we compute light positionsPaul Lemire2019-10-281-1/+2
* Fix crash in Scene3DViewMike Krus2019-10-251-8/+8
* Renderer: build cache data for new RenderViewsPaul Lemire2019-10-221-8/+11
* ComputeCommand/SubtreeEnabler use direct sync job to update frontendPaul Lemire2019-10-223-23/+24
* Convent SendBufferCaptureJob to direct syncPaul Lemire2019-10-212-8/+19
* Split RenderCommand generation and uniform updatePaul Lemire2019-10-2114-517/+877
* Fix Coverity warningsMike Krus2019-10-214-7/+13