commit | 47bb38283072dc87dc93220cd2f370ca109972ff | [log] [tgz] |
---|---|---|
author | joshualitt <joshualitt@chromium.org> | Tue Oct 07 16:43:25 2014 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Tue Oct 07 16:43:25 2014 -0700 |
tree | 973cb20bb7c4cb4f865b4977b7b218829a7bf1ab | |
parent | e6efd39a33a9efa5e20c3289384c0e08ef8c9287 [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: Committed: https://skia.googlesource.com/skia/+/fe1233c3f12f81bb675718516bbb32f72af726ec Review URL: https://codereview.chromium.org/611653002