DescriptionRefactoring the GrGpuGLShaders2 into 2 classes: GrGpuGLShaders
and GrGLProgram. The change also contains stubs and placeholders for GrEffect (work in progress), which will extend shader and rendering capabilities in Ganesh. The hash keys for the program cache table have been modified to be able to accomodate variable-length keys, which will be required for GrEffect support.
Patch Set 1 #
Total comments: 44
Patch Set 2 : response to code review #Patch Set 3 : made ownership transfer explicit for hash keys and CachedData #
Total comments: 2
Patch Set 4 : delete -> GrFree #
Total comments: 2
MessagesTotal messages: 11
|