summaryrefslogtreecommitdiffstats
path: root/src/render/graphicshelpers/graphicscontext.cpp
Commit message (Expand)AuthorAgeFilesLines
* GraphicsContext/Helpers: remove bindUniformPaul Lemire2016-09-141-5/+0
* Renderer: get rid of QVariant for backend uniformsPaul Lemire2016-09-141-5/+107
* GraphicsContext: add methods to use UniformValuePaul Lemire2016-09-071-0/+31
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-051-0/+5
|\
| * Reset bound fbo at the end of the renderingAntti Määttä2016-09-011-0/+5
* | Merge branch '5.7' into devSean Harmer2016-08-141-3/+6
|\|
| * Introduce GraphicsHelperES3, allow multiple color attachmentsSvenn-Arne Dragly2016-08-121-1/+5
| * 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-131-0/+8
* | Add renderTargetSize query functionAntti Määttä2016-08-131-8/+14
|/
* Add support for mat3 and mat4 attributesKevin Ottens2016-07-201-14/+31
* GraphicsContext: add method to disable a vertex attributePaul Lemire2016-07-171-0/+6
* Renderer: make submission not rely on the Shader backend nodePaul Lemire2016-07-051-22/+32
* Renderer: decouple buffer/texture updates from draw commandsPaul Lemire2016-07-051-13/+17
* OpenGLVertexArrayObject: emulate VAO support if not supportedPaul Lemire2016-07-051-12/+39
* Renderer/RenderView: store only renderTarget nodeIdPaul Lemire2016-07-041-6/+6
* Renderer: cleanup graphics resourcesPaul Lemire2016-07-041-0/+17
* Fix shader cachingSean Harmer2016-06-011-40/+83
* Make sure baseInstance and baseVertex are passedKevin Ottens2016-05-121-15/+15
* render: eradicate Q_FOREACH loops [remaining low-risk]Marc Mutz2016-05-051-6/+10
* Add firstVertex to QGeometryRenderer APIMike Krus2016-05-041-0/+9
* Q_NULLPTR -> nullptrSean Harmer2016-05-011-33/+33
* Technique/Renderer: use GraphicsShaderDataPaul Lemire2016-04-261-9/+8
* 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-211-7/+25
* Fix ClearColor for Scene3D usage.Wieland Hagen2016-04-201-0/+6
* AntiAliasing added as RenderstateRobert Brock2016-04-201-0/+5
* Remove shader from cache in graphics context cache when deletedSean Harmer2016-04-171-0/+7
* QClearBuffers: Add BufferTypeFlags QFlagsWieland Hagen2016-04-161-1/+1
* Consolidate some functionality into AttachmentPack.Wieland Hagen2016-04-161-17/+3
* Simplify renderer codeWieland Hagen2016-04-161-6/+16
* Add GraphicsContext support for glClearBufferfv()Wieland Hagen2016-04-161-0/+5
* GraphicsContext: remove cullFace()Wieland Hagen2016-04-151-5/+0
* Properly handle alpha to coverage state in non-cloning codepathSean Harmer2016-04-111-7/+2
* Prefer QVector to QListSean Harmer2016-03-311-1/+1
* Added properties to QClearBuffersMike Krus2016-03-221-0/+10
* Rename QClearBuffer to QClearBuffersMike Krus2016-03-201-5/+5
* Disable GL_DITHER by defaultPaul Lemire2016-03-201-0/+2
* Renderer/QRenderTargetSurfaceSelector: implement proper synchronizationPaul Lemire2016-03-171-0/+5
* Force OpenGL texture reload on TextureImage updateMauro Persano2016-03-131-1/+1
* QClipPlane rename and added propertiesRobert Brock2016-03-081-0/+5
* Use const references in foreach loops for non-trivial types.Volker Krause2016-03-051-1/+1
* QBackendNode::peerUuid() renamed to peerId()Paul Lemire2016-03-051-10/+10
* QRenderTargetOutput enumRobert Brock2016-03-031-3/+3
* QRenderAttachment renamed to QRenderTargetOutputRobert Brock2016-03-031-5/+5
* QRenderAttachment renamed RenderAttachmentType to AttachmentPointRobert Brock2016-03-021-4/+4
* Enum Profile renamed to OpenGLProfileFranck Arrecot2016-03-011-1/+1