commit | fe1233c3f12f81bb675718516bbb32f72af726ec | [log] [tgz] |
---|---|---|
author | joshualitt <joshualitt@chromium.org> | Tue Oct 07 12:16:35 2014 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Tue Oct 07 12:16:36 2014 -0700 |
tree | b39450a8713c745152561c4497ef65ce7349364a | |
parent | 9323b8b8e16df4adcd63ee8496a6382e8df535c9 [diff] |
Cleanup of shader building system this is a huge refactor and cleanup of the gl shader building system in Skia. The entire shader building pipeline is now part of GrGLProgramCreator, which takes a gp, and some fps, and creates a program. I added some subclasses of GrGLProgram to handle the eccentricities of Nvpr/Nvpres. Outside of the builders folder and GrGLPrograms, this change is basically just a rename solo gp BUG=skia: Review URL: https://codereview.chromium.org/611653002