The time has come!
Once upon a time we had a fixed pipe implementation and GrGpuGL was the code
common to it and the shader-based implementation. We no longer have a fixed pipe
implementation and the subclassing does not make sense.
I tried to keep this change minimal. I moved decls from GrGpuGLShaders.h to
GrGpuGL and merged the constructors, destructors, and implementations of
onResetContext(). I also moved some stuff from GrGpuGLShaders constructor to
GrGpuGL::initCaps.
GrGpuGL_program.cpp is mostly just a rename of GrGpuGLShaders.cpp and search and
replace of GrGpuGLShaders with GrGpuGL.
There is more cleanup to be done.
Issue 6245076: Merge GrGpuGLShaders into its parent class, GrGpuGL
(Closed)
Created 13 years ago by bsalomon
Modified 13 years ago
Reviewers: TomH, robertphillips
Base URL: http://skia.googlecode.com/svn/trunk/
Comments: 4