summaryrefslogtreecommitdiffstats
path: root/src/render/backend
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 5.15 into devMike Krus2020-02-175-0/+119
|\
| * Fix and improve FBO handlingPaul Lemire2020-02-172-0/+32
| * Destroy FBOs when RenderTarget node is destroyedPaul Lemire2020-02-133-0/+72
| * Shader fixesPaul Lemire2020-02-131-0/+15
* | Remove old dead codeMike Krus2020-02-113-171/+0
* | Remove deprecated classes and functionsPaul Lemire2020-02-119-14/+11
|/
* Merge "Merge remote-tracking branch '5.14' into 5.15"Mike Krus2020-02-061-0/+4
|\
| * Merge remote-tracking branch '5.14' into 5.15Mike Krus2020-02-051-0/+4
| |\
| | * Fix stale Entity cachesPaul Lemire2020-01-311-0/+4
* | | Remove QtGui module path from OpenGL related pathsMike Krus2020-02-061-1/+1
* | | Move frame profile to GL pluginMike Krus2020-02-052-273/+0
* | | Make the OpenGL renderer a pluginPaul Lemire2020-02-0523-954/+59
|/ /
* | ResourceAccessor: make it work with the modular renderer architecturePaul Lemire2020-02-037-81/+67
* | Introduce a GLShader classPaul Lemire2020-02-034-2/+242
* | Add dedicated managers holder for GL ResourcesPaul Lemire2020-02-036-135/+61
* | Clean up tracing codeMike Krus2020-01-271-0/+1
* | Add QRenderCapabilities to query GL about what is supportedMike Krus2020-01-202-4/+10
* | Make GL profiling a runtime optionMike Krus2019-12-181-35/+45
* | Move AspectCommandDebugger to system service, activate command executerMike Krus2019-12-171-9/+4
* | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-145-23/+48
|\|
| * Merge remote-tracking branch 'origin/5.14.0' into 5.14Qt Forward Merge Bot2019-12-131-1/+1
| |\
| | * Fix OnDemand rendering with Scene3Dv5.14.0-rc2v5.14.0Paul Lemire2019-12-041-1/+1
| * | Fix picking with primitive restart for line loopsMike Krus2019-12-131-26/+31
| * | Fix picking with primitive restartMike Krus2019-12-094-2/+22
* | | Use jobsDone to sync render capture back to frontendMike Krus2019-12-131-0/+2
* | | Deprecate message APIMike Krus2019-12-091-1/+0
* | | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-071-14/+25
|\| |
| * | Shader: record standard uniform at loading timePaul Lemire2019-12-041-14/+25
| |/
* / Refactor ViewAll to not use commandsMike Krus2019-12-042-37/+26
|/
* PackUniformHash to QVectorPaul Lemire2019-11-142-4/+4
* Uniform: use QVarLengthArray<16 ,float> instead of <4, float>Paul Lemire2019-11-131-1/+1
* Add manual test to check manual render loopPaul Lemire2019-10-251-0/+4
* ComputeCommand: add unit tests for manual trigger modePaul Lemire2019-10-241-1/+4
* Revert post FF changesMike Krus2019-10-241-8/+9
* ComputeCommand/SubtreeEnabler use direct sync job to update frontendPaul Lemire2019-10-222-8/+19
* Split RenderCommand generation and uniform updatePaul Lemire2019-10-211-7/+7
* Clean up old property update codeMike Krus2019-10-201-1/+0
* Merge remote-tracking branch 'origin/5.13' into 5.14Paul Lemire2019-10-153-4/+4
|\
| * Make sure right screen is set on QOpenGLContext and QOffscreenSurfaceAndy Shaw2019-10-102-0/+4
| * Fix rendering when closing and re-opening a windowTomi Korpipaa2019-10-091-4/+0
* | Update UpdateLevelOfDetailJob to use direct syncMike Krus2019-10-081-8/+1
* | Update animation evaluation jobs to use direct syncMike Krus2019-10-082-23/+0
* | Update world transform job to use direct syncPaul Lemire2019-10-072-10/+0
* | Mark compute command as dirty when createdPaul Lemire2019-10-071-0/+3
* | Remove use of node/components added/removed messagesMike Krus2019-10-046-39/+132
* | Clean up includesMike Krus2019-10-016-8/+0
* | Update QComputeCommand to use direct syncPaul Lemire2019-09-252-27/+26
* | Update QRenderSettings to use direct syncPaul Lemire2019-09-252-35/+33
* | Update QRenderTargetOuput to use direct syncPaul Lemire2019-09-252-35/+33
* | Update QRenderTarget to use direct syncPaul Lemire2019-09-252-34/+15