summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/graphicshelpers/graphicshelperes3_1.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Uniform: add handling of uniform of Image based typesPaul Lemire2019-06-051-0/+61
| | | | | Change-Id: I94adc182a0f744b022fb13f4e2dbd16e47e2ba71 Reviewed-by: Michael Brasser <michael.brasser@live.com>
* GraphicsHelpers: add bindImageTexture supportPaul Lemire2019-06-041-0/+14
| | | | | | | Since GL 4.2 and ES 3.1 Change-Id: I3feaaa6e34b3031121771017763d51ac6ef07687 Reviewed-by: Michael Brasser <michael.brasser@live.com>
* Complete ES 3.1 and 3.2 helpersPaul Lemire2018-09-211-0/+168
| | | | | | | | | | | Which didn't handle indirect drawing, compute and tessellation Since ES 3.1/3.2 don't provide API for glShaderStorageBlockBinding, code was adjusted to use the default binding points and not require that API. Change-Id: Ie4dcd05f0a1d72e4a25f49b5fae138dc605ba5e3 Task-number: QTBUG-70660 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Add a GLES 3.1 graphics helperLaszlo Agocs2018-05-291-0/+124
...to enable sampler2DMS uniforms. Also fixes the ES3 helper when it comes to uniformByteSize. [ChangeLog] 2D samplers for multisample textures are now supported on OpenGL ES 3.1 and newer Task-number: QTBUG-68403 Change-Id: Iee1bd8baf097e19d89f651845938c681fb2a4df9 Reviewed-by: Andy Nichols <andy.nichols@qt.io>