1. 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago[Renamed (88%) from src/gpu/gl/GrGLFragmentProcessor.cpp]
  2. 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
  3. 7dc4bd0 Remove GrGLProcessor and create GrGLSLTextureSampler class. by egdaniel · 9 years ago
  4. 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
  5. 38ddbad Mangle output var in GrGLFragmentProcessor::emitChild by bsalomon · 9 years ago
  6. 54a6b1a emitChild() used to generate a mangled outputColor based on the parent's outputColor; now it just accepts an outputColor string. It's now up to the programmer to declare outputColors if needed before emitting child code. by wangyix · 9 years ago
  7. 93ab254 This change is in preparation for updating how processor keys and meta keys are generated for frag procs. by wangyix · 9 years ago
  8. 2a37843 added emitChild() to GrGLFragmentProcessor; removed AutoFragmentChildProcAdvance class by wangyix · 9 years ago
  9. b1daa86 When getGLInstance is called on a frag proc, the resulting GrGLFragmentProcessor will be the root of a tree of GrGLFragmentProcessors that mirrors the GrFragmentProcessor's tree. This allows setData() to be called recursively (removing the responsibility from compose shader) and allows gl instances direct access to their children gl instances so they can emit their code. by wangyix · 9 years ago