summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/graphicshelpers/graphicshelperes3_2_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Uniform: add handling of uniform of Image based typesPaul Lemire2019-06-051-0/+3
| | | | | Change-Id: I94adc182a0f744b022fb13f4e2dbd16e47e2ba71 Reviewed-by: Michael Brasser <michael.brasser@live.com>
* Further complete missing functions on ES3 helpersPaul Lemire2018-10-041-0/+1
| | | | | | Change-Id: I62e83c360619a2e096401330a61a6f2602b743d2 Task-number: QTBUG-70660 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Complete ES 3.1 and 3.2 helpersPaul Lemire2018-09-211-0/+3
| | | | | | | | | | | 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-2/+2
| | | | | | | | | | | | | ...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>
* Move Renderer specific classes into new folderPaul Lemire2018-03-191-0/+77
This is another step toward isolating the renderer from the render aspect Change-Id: I4031675b961d6645b65bbe05cf62d150993038b0 Task-number: QTBUG-61151 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>