summaryrefslogtreecommitdiffstats
path: root/src/render/graphicshelpers/graphicscontext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix Buffer uploadingPaul Lemire2017-05-081-2/+4
* Optimize partial data update support for QBufferOleg Evseev2017-05-041-11/+25
* fixed graphicscontext applyUniform for uint uniform types.Daniel Bulla2017-05-041-4/+4
* Fix resolving of render target format in GraphicsContextAndy Maloney2017-03-141-1/+2
* QMemoryBarrier cleanupPaul Lemire2017-02-161-1/+1
* Merge branch '5.8' into 5.9Sean Harmer2017-02-101-9/+8
|\
| * Enable blitFramebuffer with ES2 when it is supportedAntti Määttä2017-02-081-9/+8
* | Transfers gpu buffer data to cpuJuan José Casafranca2017-01-311-0/+29
* | ShaderProgram: store and send log and status to frontendPaul Lemire2017-01-251-6/+11
* | Shader sharing: perform introspection once per shared shaderPaul Lemire2017-01-251-12/+34
* | Mark newly loaded shader entities as dirtyZeno Endemann2017-01-251-0/+1
* | Renderer: apply memory barriersPaul Lemire2017-01-241-0/+5
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-241-0/+2
|\|
| * Ignore textures which don't have their texture data yetWieland Hagen2017-01-121-0/+2
* | Renderer: now handle indirect draw callsPaul Lemire2017-01-241-0/+2
* | GraphicsContext: add indirect draw methodsPaul Lemire2017-01-131-0/+12
* | Merge branch '5.8' into devSean Harmer2017-01-101-3/+6
|\|
| * Ignore RenderCommand for current frame, if shader not loaded yetWieland Hagen2017-01-091-3/+6
* | Merge branch '5.8' into devSean Harmer2016-12-211-5/+15
|\|
| * Add RGB8_UNorm to render capture formatsAntti Määttä2016-12-201-0/+1
| * Merge branch '5.8.0' into 5.8Sean Harmer2016-12-161-1/+8
| |\
| | * Work around QML -> C++ float to int conversionSean Harmer2016-12-101-1/+8
| * | GraphicsContext: improve logging outputPaul Lemire2016-12-161-3/+5
| * | GraphicsContext: ensure ShaderProgram was actually createdPaul Lemire2016-12-151-1/+1
| |/
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-121-91/+285
|\|
| * Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-281-1/+1
| |\
| | * GraphicsContext: remove misleading check in specifyAttribute()Marc Mutz2016-10-241-1/+1
| * | GraphicsContext: add an isInitialized() getterPaul Lemire2016-11-231-0/+5
| * | GraphicsContext::applyUniform: take uniform size into accountPaul Lemire2016-11-231-29/+29
| * | Reset state for each frame if renderer doesn't own the contextMiikka Heikkinen2016-11-181-1/+2
| * | Texture: further refactoringPaul Lemire2016-11-141-10/+11
| * | Texture backend refactoring: Update node managersWieland Hagen2016-11-141-28/+30
| * | More supported formats for read framebufferv5.8.0-beta1Antti Määttä2016-10-211-4/+31
| * | Implement readFramebufferAntti Määttä2016-10-211-5/+172
| * | GraphicsContext: simplify active texture handlingWieland Hagen2016-10-111-30/+21
* | | Avoid memory allocation when doing string comparisonSergio Martins2016-12-101-1/+1
|/ /
* | Rename GraphicHelperGL3 to GraphicsHelperGL3_2Paul Lemire2016-10-071-2/+2
* | GraphicsContext: fix missing break statement in applyUniform()Marc Mutz2016-10-051-0/+1
* | 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
|/