summaryrefslogtreecommitdiff
path: root/drivers/gles2/rasterizer_scene_gles2.cpp
AgeCommit message (Collapse)Author
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes.
2018-08-24Merge pull request #21318 from karroffel/gles2-shader-fixesThomas Herzog
[GLES2] attempt to fix some android problems
2018-08-24[GLES2] fix multimesh byte colorsThomas Herzog
When using float colors, everything works fine, but when using the byte format, the colors were read incorrectly.
2018-08-23[GLES2] fix depth for alpha passThomas Herzog
2018-08-23[GLES2] attempt to fix some android problemsThomas Herzog
2018-08-23enable hardware skeletonsThomas Herzog
2018-08-14Reduce verbosity for unsupported GLES2 bg modesMarcin Zawiejski
2018-08-13[gles2] added ImmediateGeometry renderingThomas Herzog
2018-08-08GLES2 refactorsThomas Herzog
This commit unhacks some parts of the 3D rendering. Most notably: - possibility to use negative texture units (no longer weird manual index allocation for user samplers) - refactoring of light code, now sorts in a different way, should yield better performance - fixes a crash while saving (because of "Illegal instruction" execution) when using a decent compiler (clang, it's clang. Thanks GCC for not telling me about UB).
2018-07-27add initial GLES2 3D rendererkarroffel
2018-07-03Fix server build after 7fc23675Rémi Verschelde
2018-07-02Added ability for SSAO to affect AO textures tooJuan Linietsky
2018-03-21s/2017/2018/g for gles2, websocket, linux appdataPoommetee Ketson
2018-03-01add GLES 2 renderer for 2Dkarroffel
This commit adds a new rendering backend, GLES2, and adds a project setting to enable it. Currently this backend can only be used on the X11 platform, but integrating into other platforms is planned.