1. 30ba436 Initial refactor of shaderbuilder to prepare for geometry shaders by joshualitt · 10 years ago
  2. cecc91c Make GrGLConfigConversionEffect work for Imagination and some other GPUs. by changjun.yang · 10 years ago
  3. 63e99f7 Allow GrGLEffects to produce variable length keys. by bsalomon · 10 years ago
  4. 848faf0 This moves us towards variable length effect keys. The overall program key now allows for it. After the header it stores an array of offsets to effect keys. This allows us to grab the effect keys to pass to effects when they generate code. It also ensures that we can't get a collision by sets of keys that are different lengths but are the same when appended together. by bsalomon · 10 years ago
  5. 79fd216 Revert of Make GrGLConfigConversionEffect work for Imagination and some other GPUs. (https://codereview.chromium.org/277323002/) by bsalomon · 10 years ago
  6. 93cf46f Make GrGLConfigConversionEffect work for Imagination and some other GPUs. by changjun.yang · 10 years ago
  7. 83d081a Goodbye GrEffectRef. by bsalomon · 10 years ago
  8. 55fad7a Remove GrEffect::CreateEffectRef and GrEffect::AutoEffectRef. by bsalomon · 10 years ago
  9. 88cb22b Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL by commit-bot@chromium.org · 11 years ago
  10. 972f9cd SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h by commit-bot@chromium.org · 11 years ago
  11. 77af680 Make GPU coord transforms automatic by bsalomon@google.com · 11 years ago
  12. e0e7cfe Change old PRG to be SkLCGRandom; change new one to SkRandom by commit-bot@chromium.org · 11 years ago
  13. 74a3a21 Rename ShaderType enum to ShaderVisibility by commit-bot@chromium.org · 11 years ago
  14. 7ab7ca4 Fix case where GrGLEffectMatrix gives back a dangling ptr for the coords var name. by commit-bot@chromium.org · 11 years ago
  15. f6de475 Replace uses of GrAssert by SkASSERT. by tfarina@chromium.org · 11 years ago
  16. fd03d4a Replace all instances of GrRect with SkRect. by commit-bot@chromium.org · 11 years ago
  17. 42dacab Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size. by commit-bot@chromium.org · 11 years ago
  18. b4e200e Make GrGLConfigConversionEffect work on Intel GPUs by commit-bot@chromium.org · 11 years ago
  19. c26d94f Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps. by bsalomon@google.com · 12 years ago
  20. c781888 Attempt to reland 8264-5 with warning-as-error fixes. by bsalomon@google.com · 12 years ago
  21. 67e7cde revert 8265-8264 (broke build) by reed@google.com · 12 years ago
  22. ae81d5c Adds local coords to GrEffect system. by bsalomon@google.com · 12 years ago
  23. e0e385c Removed unused parameters by sugoi@google.com · 12 years ago
  24. f910d3b Make GrGLEffects use an interface to append their code. by bsalomon@google.com · 12 years ago
  25. 73a9694 Use SkMWRandom in GLPrograms test. by bsalomon@google.com · 12 years ago
  26. adc6536 Remove getter of writable GrEffectStage from GrDrawState. by bsalomon@google.com · 12 years ago
  27. 8a252f7 Switch GrEffect::onIsEqual signature back to GrEffect from GrEffectRef. by bsalomon@google.com · 12 years ago
  28. 6340a41 Let them eat GrEffectRef. by bsalomon@google.com · 12 years ago
  29. 68b58c9 Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract. by bsalomon@google.com · 12 years ago
  30. a1ebbe4 Change some function/vars from EffectPtr to EffectRef to reflect GrEffectPtr->GrEffectRef renaming. by bsalomon@google.com · 12 years ago
  31. 0ac6af4 Wrap GrEffects in GrEffectPtr. by bsalomon@google.com · 12 years ago
  32. dbe49f7 Remove default texture coords / texture matrix by bsalomon@google.com · 12 years ago
  33. b1456d7 Make GrGLConfigConversionEffect use GrGLEffectMatrix by bsalomon@google.com · 12 years ago
  34. b9086a0 Replace GrMatrix with SkMatrix. by bsalomon@google.com · 12 years ago
  35. 8171288 Remove GrScalar, replace with SkScalar. by bsalomon@google.com · 12 years ago
  36. d8b5fac Reland r6233 with fix. by bsalomon@google.com · 12 years ago
  37. 115b06f Re-revert r6233. by bsalomon@google.com · 12 years ago
  38. c3a58f3 Reland r6233 with fix for config conversion texture matrices. by bsalomon@google.com · 12 years ago
  39. 2eaaefd Pass GrCustomStage to key-generation functions and emitCode(). by bsalomon@google.com · 12 years ago
  40. 22a800a Make a bunch of GrGLEffects derive directly from GrGLEffect rather than GrGLLegacyEffect. by bsalomon@google.com · 12 years ago
  41. 08283af Rename GrSamplerState to GrEffectStage. by bsalomon@google.com · 12 years ago
  42. 46fba0d Rename StageKey and related stuff. by bsalomon@google.com · 12 years ago
  43. 396e61f Rename GrProgramStageFactory to GrBackendEffectFactory. by bsalomon@google.com · 12 years ago
  44. aa60093 GrGLProgramStage Renaming Part 2 by bsalomon@google.com · 12 years ago
  45. d698f77 GrGLProgramStage Renaming Part 1. by bsalomon@google.com · 12 years ago
  46. 021fc73 GrCustomStage Renaming Part 5 by bsalomon@google.com · 12 years ago
  47. f271cc7 GrCustomStage Renaming Part 3 by bsalomon@google.com · 12 years ago
  48. 6f261be GrCustomStage Renaming Part 2 by bsalomon@google.com · 12 years ago
  49. a469c28 CustomStage Renaming Part 1 by bsalomon@google.com · 12 years ago
  50. 374e759 Combine the emit functions in GrGLProgramStage. by bsalomon@google.com · 12 years ago
  51. c7448ce GrPaint encapsulation. by bsalomon@google.com · 12 years ago
  52. 88becf4 Rename GrPaint fields/enums/members texture->color mask->coverage. by bsalomon@google.com · 12 years ago
  53. 2d8edaf Try r5428 again with fix by bsalomon@google.com · 12 years ago
  54. 4592df8 Revert 5428 and 5429. by bsalomon@google.com · 12 years ago
  55. dbbf843 Consolidate texture access functions, provide default GrTextureAccess by bsalomon@google.com · 12 years ago
  56. f06df1b Introduce GrGLShaderBuilder::TextureSampler by bsalomon@google.com · 12 years ago
  57. 868a8e7 Recommit r5350 with fix for image failures (which affected GLs that don't support ARB_texture_swizzle). by bsalomon@google.com · 12 years ago
  58. a3d707b Revert 5350 while image changes are diagnosed. by bsalomon@google.com · 12 years ago
  59. b41b2bc Remove fModulate from GrGLShaderBuilder by bsalomon@google.com · 12 years ago
  60. 34bcb9f Some GrGLShaderBuilder cleanup by bsalomon@google.com · 12 years ago
  61. 2af1b18 Added default to switch to stop compiler failure in Chrome (unreviewed) by robertphillips@google.com · 12 years ago
  62. a04e8e8 Do premul and r/b swap conversions in a custom effect by bsalomon@google.com · 12 years ago