summaryrefslogtreecommitdiffstats
path: root/src/render/graphicshelpers/graphicscontext_p.h
Commit message (Expand)AuthorAgeFilesLines
* Move Renderer specific classes into new folderPaul Lemire2018-03-191-254/+0
* Split GraphicsContext in twoPaul Lemire2018-03-161-171/+15
* Revert "Keep rendering in sync with aspect jobs by adding barriers"Paul Lemire2018-02-281-1/+1
* Keep rendering in sync with aspect jobs by adding barriersSvenn-Arne Dragly2018-02-021-1/+1
* Make BlitFramebuffer rectangles follow Qt conventionsLaszlo Agocs2017-12-121-0/+1
* Enable BlitFramebuffer with non-output render targetsLaszlo Agocs2017-12-111-1/+3
* Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-311-1/+1
|\
| * Render next frame if texture data is not availableHarald Vistnes2017-10-091-1/+1
* | Rely on the attribute type for the binding pointKevin Ottens2017-09-221-1/+1
* | Explicitly pass binding point on buffer creationKevin Ottens2017-09-221-2/+2
* | BlitFramebuffer framegraph nodeJuan José Casafranca2017-08-231-0/+11
* | Merge branch '5.9' into devSean Harmer2017-08-191-1/+2
|\|
| * RenderCapture: read back from the correct framebufferPaul Lemire2017-07-171-1/+2
* | Ensure integer attributes get configured properlySean Harmer2017-08-101-1/+4
* | Extend standard uniforms to cover skinningPaletteSean Harmer2017-08-101-4/+6
* | Add uniform buffer support for GLES 3.0+Laszlo Agocs2017-07-061-1/+1
* | Add optional QRect parameter to QRenderCapture::requestCaptureMauro Persano2017-06-211-1/+1
|/
* QMemoryBarrier cleanupPaul Lemire2017-02-161-1/+1
* Transfers gpu buffer data to cpuJuan José Casafranca2017-01-311-0/+4
* Shader sharing: perform introspection once per shared shaderPaul Lemire2017-01-251-1/+3
* Renderer: apply memory barriersPaul Lemire2017-01-241-0/+3
* GraphicsContext: add indirect draw methodsPaul Lemire2017-01-131-0/+2
* Ignore RenderCommand for current frame, if shader not loaded yetWieland Hagen2017-01-091-1/+1
* GraphicsContext: add an isInitialized() getterPaul Lemire2016-11-231-0/+1
* Export GraphicsContext for unit testsPaul Lemire2016-11-231-1/+1
* GraphicsContext::applyUniform: take uniform size into accountPaul Lemire2016-11-231-4/+4
* Texture backend refactoring: Update node managersWieland Hagen2016-11-141-5/+5
* Implement readFramebufferAntti Määttä2016-10-211-0/+2
* GraphicsContext: simplify active texture handlingWieland Hagen2016-10-111-7/+7
* Renamed files quniformvalue* to shaderparameterpackPaul Lemire2016-09-161-1/+1
* GraphicsContext/Helpers: remove bindUniformPaul Lemire2016-09-141-1/+0
* Renderer: get rid of QVariant for backend uniformsPaul Lemire2016-09-141-0/+2
* GraphicsContext: add methods to use UniformValuePaul Lemire2016-09-071-0/+50
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-051-0/+1
|\
| * Reset bound fbo at the end of the renderingAntti Määttä2016-09-011-0/+1
* | Add readFrameBuffer functionAntti Määttä2016-08-131-0/+3
* | Add renderTargetSize query functionAntti Määttä2016-08-131-0/+2
|/
* GraphicsContext: add method to disable a vertex attributePaul Lemire2016-07-171-0/+1
* Renderer: make submission not rely on the Shader backend nodePaul Lemire2016-07-051-3/+6
* Renderer: decouple buffer/texture updates from draw commandsPaul Lemire2016-07-051-1/+2
* OpenGLVertexArrayObject: emulate VAO support if not supportedPaul Lemire2016-07-051-0/+19
* Renderer/RenderView: store only renderTarget nodeIdPaul Lemire2016-07-041-1/+1
* Renderer: cleanup graphics resourcesPaul Lemire2016-07-041-0/+1
* Fix shader cachingSean Harmer2016-06-011-3/+4
* Make sure baseInstance and baseVertex are passedKevin Ottens2016-05-121-2/+2
* Add firstVertex to QGeometryRenderer APIMike Krus2016-05-041-0/+1
* Technique/Renderer: use GraphicsShaderDataPaul Lemire2016-04-261-4/+3
* If scene has more than one mesh, only the last one added can be modifiedMäättä Antti2016-04-211-1/+4
* AntiAliasing added as RenderstateRobert Brock2016-04-201-0/+1
* Remove shader from cache in graphics context cache when deletedSean Harmer2016-04-171-0/+1