summaryrefslogtreecommitdiffstats
path: root/src/render/graphicshelpers
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-1613-29/+29
* Merge branch '5.8' into 5.9Sean Harmer2017-02-103-22/+24
|\
| * Enable blitFramebuffer with ES2 when it is supportedAntti Määttä2017-02-083-22/+24
* | Merge branch '5.8' into 5.9Sean Harmer2017-02-061-9/+5
|\|
| * Enable point sprites for GL2Harald Vistnes2017-01-311-9/+5
* | Transfers gpu buffer data to cpuJuan José Casafranca2017-01-3113-17/+117
* | ShaderProgram: store and send log and status to frontendPaul Lemire2017-01-251-6/+11
* | Shader sharing: perform introspection once per shared shaderPaul Lemire2017-01-252-13/+37
* | Mark newly loaded shader entities as dirtyZeno Endemann2017-01-251-0/+1
* | Renderer: apply memory barriersPaul Lemire2017-01-242-0/+8
* | GraphicsHelpers: add glMemoryBarrier supportPaul Lemire2017-01-2411-0/+96
* | 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-132-0/+14
* | GraphicsHelpers: add support for indirect drawingPaul Lemire2017-01-1311-1/+67
* | Merge branch '5.8' into devSean Harmer2017-01-102-4/+7
|\|
| * Ignore RenderCommand for current frame, if shader not loaded yetWieland Hagen2017-01-092-4/+7
* | 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-1215-113/+390
|\|
| * 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-232-0/+6
| * | Export GraphicsContext for unit testsPaul Lemire2016-11-231-1/+1
| * | GraphicsContext::applyUniform: take uniform size into accountPaul Lemire2016-11-232-33/+33
| * | GraphicsHelpers: bindFrameBufferAttachmentPaul Lemire2016-11-185-5/+23
| * | 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-142-33/+35
| * | More supported formats for read framebufferv5.8.0-beta1Antti Määttä2016-10-211-4/+31
| * | Implement readFramebufferAntti Määttä2016-10-212-5/+174
| * | Add blitFramebuffer to graphics helpersAntti Määttä2016-10-2013-1/+63
| * | GraphicsContext: simplify active texture handlingWieland Hagen2016-10-112-37/+28
* | | Avoid memory allocation when doing string comparisonSergio Martins2016-12-101-1/+1
|/ /
* | Rename GraphicHelperGL3 to GraphicsHelperGL3_2Paul Lemire2016-10-074-85/+105
* | GraphicsContext: fix missing break statement in applyUniform()Marc Mutz2016-10-051-0/+1
* | Unit tests for GraphicsHelperGL4Paul Lemire2016-10-031-1/+1
* | 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