summaryrefslogtreecommitdiff
path: root/drivers/gles2/rasterizer_canvas_gles2.cpp
AgeCommit message (Collapse)Author
2018-08-15[gles2] fix black bar artifactsThomas 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-23fix disappearing lines in visual script editorMarcin Zawiejski
2018-07-22remove redundant uniform set calldragmz
2018-07-16Finally figured out how to implement AnimatedTexture properly.Juan Linietsky
2018-06-16fix clipping with v_flip fixes: #2929toger5
2018-03-21s/2017/2018/g for gles2, websocket, linux appdataPoommetee Ketson
2018-03-02fix GLES2 line renderingkarroffel
fixes #17147
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.