summaryrefslogtreecommitdiffstats
path: root/src/render/graphicshelpers
Commit message (Expand)AuthorAgeFilesLines
* Renamed files quniformvalue* to shaderparameterpackPaul Lemire2016-09-161-1/+1
* GraphicsContext/Helpers: remove bindUniformPaul Lemire2016-09-1415-742/+7
* Renderer: get rid of QVariant for backend uniformsPaul Lemire2016-09-142-5/+109
* GraphicsHelperGL3_3: small fixes + autotest exportPaul Lemire2016-09-082-1/+19
* GraphicsHelperGL4: add missing supported featuresPaul Lemire2016-09-081-0/+2
* GraphicHelpers: add helper methods to get UniformType from GLTypePaul Lemire2016-09-0711-0/+366
* GraphicsHelperGL2: fix code indentationPaul Lemire2016-09-071-11/+11
* GraphicsContext: add methods to use UniformValuePaul Lemire2016-09-072-0/+81
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-052-0/+6
|\
| * Reset bound fbo at the end of the renderingAntti Määttä2016-09-012-0/+6
* | GraphicsHelper: export for tests + fix missing typesPaul Lemire2016-08-272-1/+8
* | GraphicsHelper: add glUniform* helper methodsPaul Lemire2016-08-2611-0/+677
* | Merge branch '5.7' into devSean Harmer2016-08-146-32/+277
|\|
| * Introduce GraphicsHelperES3, allow multiple color attachmentsSvenn-Arne Dragly2016-08-126-30/+276
| * GraphicsContext: do not reset m_stateSetPaul Lemire2016-08-091-1/+0
| * Fix frame buffer binding with multiple texture targetsAntti Määttä2016-08-031-1/+1
* | Add partial data update support for QBufferOleg Evseev2016-08-131-4/+21
* | Add readFrameBuffer functionAntti Määttä2016-08-132-0/+11
* | Add renderTargetSize query functionAntti Määttä2016-08-132-8/+16
|/
* Add OpenGLES 3.0 call to glDrawElementsInstancedSvenn-Arne Dragly2016-07-212-7/+18
* Add support for mat3 and mat4 attributesKevin Ottens2016-07-201-14/+31
* GraphicsContext: add method to disable a vertex attributePaul Lemire2016-07-172-0/+7
* Renderer: make submission not rely on the Shader backend nodePaul Lemire2016-07-052-25/+38
* Renderer: decouple buffer/texture updates from draw commandsPaul Lemire2016-07-052-14/+19
* OpenGLVertexArrayObject: emulate VAO support if not supportedPaul Lemire2016-07-052-12/+58
* Renderer/RenderView: store only renderTarget nodeIdPaul Lemire2016-07-042-7/+7
* Renderer: cleanup graphics resourcesPaul Lemire2016-07-042-0/+18
* Fix shader cachingSean Harmer2016-06-012-43/+87
* Fix framebuffer binding target on GL2Mauro Persano2016-05-161-1/+1
* Make sure baseInstance and baseVertex are passedKevin Ottens2016-05-1213-59/+59
* render: eradicate Q_FOREACH loops [remaining low-risk]Marc Mutz2016-05-051-6/+10
* Add firstVertex to QGeometryRenderer APIMike Krus2016-05-0413-0/+65
* Fix CLANG reported warningsMike Krus2016-05-021-1/+3
* Q_NULLPTR -> nullptrSean Harmer2016-05-015-44/+44
* Technique/Renderer: use GraphicsShaderDataPaul Lemire2016-04-262-13/+11
* Fix -Wreorder warningSean Harmer2016-04-221-1/+1
* Fix comparison of enumsSean Harmer2016-04-211-1/+1
* If scene has more than one mesh, only the last one added can be modifiedMäättä Antti2016-04-212-8/+29
* Silence some unused variable warningsSean Harmer2016-04-203-0/+7
* Fix ClearColor for Scene3D usage.Wieland Hagen2016-04-201-0/+6
* AntiAliasing added as RenderstateRobert Brock2016-04-2013-1/+42
* Remove shader from cache in graphics context cache when deletedSean Harmer2016-04-172-0/+8
* QClearBuffers: Add BufferTypeFlags QFlagsWieland Hagen2016-04-162-2/+2
* Consolidate some functionality into AttachmentPack.Wieland Hagen2016-04-161-17/+3
* Simplify renderer codeWieland Hagen2016-04-162-7/+22
* Add GraphicsContext support for glClearBufferfv()Wieland Hagen2016-04-1613-0/+44
* GraphicsContext: remove cullFace()Wieland Hagen2016-04-1513-42/+0
* Properly handle alpha to coverage state in non-cloning codepathSean Harmer2016-04-1113-56/+24
* Prefer QVector to QListSean Harmer2016-03-311-1/+1
* Added properties to QClearBuffersMike Krus2016-03-222-0/+12