skia2/include/gpu/gl
benjaminwagner f49c75a8f1 Move Google3-specific stack limitation logic to template classes.
Remove #ifdefs in other files.

Reapplies https://codereview.chromium.org/1656143003; removing the implicit constructors for GLPtr and GLPtrAlias resolves the build issue on Android.

Also reverts https://codereview.chromium.org/1663013004

Does not change the public API.

TBR=reed
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1666203002

Review URL: https://codereview.chromium.org/1666203002
2016-02-05 07:02:38 -08:00
..
angle Add config options to run different GPU APIs to dm and nanobench 2015-12-23 01:33:01 -08:00
command_buffer Add config options to run different GPU APIs to dm and nanobench 2015-12-23 01:33:01 -08:00
GrGLConfig_chrome.h Make ANGLE perf decisions be runtime rather than compile time 2015-07-31 11:20:16 -07:00
GrGLConfig.h Revert of Experimental CL to stop using subdata (patchset #1 id:1 of https://codereview.chromium.org/1413263006/ ) 2015-10-23 13:54:12 -07:00
GrGLExtensions.h Fix for chrome's skia gl bindings code. 2015-11-16 08:28:21 -08:00
GrGLFunctions.h Initial version of external_oes texture support and unit test 2015-11-22 14:51:00 -08:00
GrGLInterface.h Move Google3-specific stack limitation logic to template classes. 2016-02-05 07:02:38 -08:00
GrGLSLPrettyPrint.h Multi-string shaders 2015-02-13 17:18:27 -08:00
GrGLTypes.h Initial version of external_oes texture support and unit test 2015-11-22 14:51:00 -08:00
SkGLContext.h Add a background timing thread to kilobench 2016-01-28 06:26:35 -08:00
SkNullGLContext.h Add config options to run different GPU APIs to dm and nanobench 2015-12-23 01:33:01 -08:00