summaryrefslogtreecommitdiffstats
path: root/src/render/backend
Commit message (Expand)AuthorAgeFilesLines
* ResourceAccessor: allow read-only access to texturesLaszlo Agocs2018-08-102-4/+13
* Properly update properties from Backend to Frontend texturesPaul Lemire2018-08-081-1/+1
* Request manager to cleanup ShaderBuilder entries that are removedPaul Lemire2018-07-301-0/+1
* CalcBoundingVolumeJob: handle UnsignedByte index typePaul Lemire2018-07-181-37/+48
* Do not delay cleanup of backend Texture instancesPaul Lemire2018-07-111-0/+15
* Entity: don't release child data in cleanupPaul Lemire2018-07-061-4/+0
* Fix UniformValue data size for texturesLaszlo Agocs2018-06-121-1/+1
* Fix flashing and crashing of scene2dMäättä Antti2018-05-291-1/+2
* Avoid locking up on Radeonv5.11.0-rc1Laszlo Agocs2018-05-041-1/+2
* AbstractRenderer: add entries into API enumPaul Lemire2018-03-191-1/+3
* AbstractRenderer: add setOpenGLContext methodPaul Lemire2018-03-191-0/+3
* RenderThread: use AbstractRenderer* instead of Renderer*Paul Lemire2018-03-193-8/+7
* Move Renderer specific classes into new folderPaul Lemire2018-03-1923-6604/+2
* Perform Shader loading within framePaul Lemire2018-03-169-56/+293
* Split GraphicsContext in twoPaul Lemire2018-03-166-100/+106
* Renderer: instantiate, initialize and shutdown CommandThreadPaul Lemire2018-03-163-0/+25
* Fix compile warningMike Krus2018-03-101-4/+4
* visitorutils_p.h: add proper header guardv5.11.0-beta2Paul Lemire2018-03-091-3/+3
* Don't assume position attribute uses default name in visitPrimitivesAndy Nichols2018-03-081-1/+3
* Doc: Fix documentation warnings for Qt 3D RenderTopi Reinio2018-02-282-6/+6
* RenderThread: fix races with texture and bufferPaul Lemire2018-02-282-0/+8
* Fix race between RenderThread and ShaderGathererJobPaul Lemire2018-02-282-1/+2
* Fix RenderView uniform minificationPaul Lemire2018-02-282-2/+3
* 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-289-587/+289
* Merge remote-tracking branch 'origin/5.10' into 5.11Sean Harmer2018-02-1534-508/+851
|\
| * 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-062-34/+42
| |\
| | * Fix crash if sharecontext is requested before initailizationMäättä Antti2018-02-062-34/+42
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Sean Harmer2018-02-059-82/+135
| |\|
| | * Fix array of textures in shader parameterMauro Persano2018-02-025-27/+38
| | * Make PickBoundingVolumeJob depend on ExpandBoundingVolumeJobSvenn-Arne Dragly2018-01-301-0/+1
| | * Handle 0 stride vertex dataMike Krus2018-01-292-15/+15
| | * Revise buffer traversal in bounding volume calculationLaszlo Agocs2018-01-291-39/+84
| | * Handle multiple surfaces properly for pickingMike Krus2018-01-262-2/+2
| * | Render: Use SIMD Vectors and Matrices in the backendPaul Lemire2018-02-0224-171/+209
| * | Keep rendering in sync with aspect jobs by adding barriersSvenn-Arne Dragly2018-02-029-291/+581
* | | Handle primitive restart in buffer visitorLaszlo Agocs2018-02-151-21/+57
* | | Merge remote-tracking branch 'origin/5.10.1' into 5.11Liang Qi2018-02-143-138/+157
|\ \ \
| * | | Fix crash if sharecontext is requested before initailizationMäättä Antti2018-02-082-34/+42
| |/ /
| * | Make PickBoundingVolumeJob depend on ExpandBoundingVolumeJobSvenn-Arne Dragly2018-02-011-0/+1
| * | Fix OnDemand render policySvenn-Arne Dragly2018-02-012-80/+75
| * | Make ShaderGathererJob depend on FilterCompatibleTechniquesSvenn-Arne Dragly2018-02-011-0/+2
| * | Organize dirty bits in categoriesSvenn-Arne Dragly2018-02-013-25/+41
* | | Introduce QScreenRayCasterMike Krus2018-02-011-0/+3
* | | Ray casting jobMike Krus2018-02-013-0/+20
* | | Initial implementation of ray casting APIMike Krus2018-02-016-0/+36
* | | Merge branch '5.10' into devSean Harmer2018-01-263-11/+16
|\| |
| * | Merge branch '5.9' into 5.10Sean Harmer2018-01-253-11/+16
| |\|