1. 040c41a Move state onto GrGLShaderBuilder, to let us implement mappings by tomhudson@google.com · 13 years ago
  2. fa66294 First functioning version of SW-only clip mask creator by robertphillips@google.com · 13 years ago
  3. 5acc0e3 Free cached AA clip mask when create hard/stencil clip mask by robertphillips@google.com · 13 years ago
  4. 4b2d3f3 make "Partial pixel coverage will be incorrectly blended" debug message conditional by reed@google.com · 13 years ago
  5. 6623fcd Convert AAClipCache's GrRects to GrIRects by robertphillips@google.com · 13 years ago
  6. b4f06d7 Minor refactoring/enhancement of GrSWMaskHelper to prepare for wider use by robertphillips@google.com · 13 years ago
  7. 382322c Fix warnings in GrGLInterface mac setup, ignoring proc addr returns. There should be no functional change as these all return NULL on 10.6 and 10.7. by bsalomon@google.com · 13 years ago
  8. 9c639a4 Move coordDims, varyingDims onto GrGLShaderBuilder. by tomhudson@google.com · 13 years ago
  9. ff17584 Attached ClipMaskManager to GPU resource freeing system by robertphillips@google.com · 13 years ago
  10. 6f31a3b Created SW clip mask creation helper class (in GrSoftwarePathRenderer) by robertphillips@google.com · 13 years ago
  11. 4debcac Debug Windows compiler complaint fixes by robertphillips@google.com · 13 years ago
  12. f105b10 Made clip mask cache use Scratch Texture system by robertphillips@google.com · 13 years ago
  13. 5adf9b2 Remove a dead function and dead var that were incorrectly left in by previous partial-reverts by bsalomon@google.com · 13 years ago
  14. 341767c Remove support for vertex attribute matrices by bsalomon@google.com · 13 years ago
  15. f9ad886 Extract ShaderCodeSegments from GrGLProgram into a new class, by tomhudson@google.com · 13 years ago
  16. 7ffe681 Remove tesselated path renderer and supporting code, glu, and libtess target by bsalomon@google.com · 13 years ago
  17. 6b70a7b Split createAlphaClipMask in two to allow reuse with SW-only path by robertphillips@google.com · 13 years ago
  18. 8fff356 Made clip mask cache reuse depend on mask size/bounds (instead of render target size) by robertphillips@google.com · 13 years ago
  19. 7a39633 Fixed GrContext.cpp Windows compiler complaints by robertphillips@google.com · 13 years ago
  20. f1d8806 Windows build fixes from r3887. by tomhudson@google.com · 13 years ago
  21. bf5cad4 Added documentation of stage/TU allocation by robertphillips@google.com · 13 years ago
  22. d8f856c Move convolution from code in GrGLProgram to new GrConvolutionEffect by tomhudson@google.com · 13 years ago
  23. beeb97c Added stack to AA clip mask cache by robertphillips@google.com · 13 years ago
  24. 2717d56 move more stuff that should be private out from GrGLConfig.h by bsalomon@google.com · 13 years ago
  25. 6d62df4 First pass at accelerating gpu-based AA clipping by robertphillips@google.com · 13 years ago
  26. 003a8b9 Hopefully fixes linux + mac build breaks from r3851 by adding missing include in SkMesaGLContext.cpp. by bsalomon@google.com · 13 years ago
  27. 91bcc94 Make GrGLDefines.h be a private header by bsalomon@google.com · 13 years ago
  28. 68288c2 remove incorrect include by bsalomon@google.com · 13 years ago
  29. 9c1f1ac Move function decls and macros out of public headers that are meant for internal use. by bsalomon@google.com · 13 years ago
  30. c7a67cb Just use std qsort Review URL: https://codereview.appspot.com/6195052 by reed@google.com · 13 years ago
  31. 28b4bce Fix for performance regression due to r3832 by robertphillips@google.com · 13 years ago
  32. 180bc88 Disabled stencil buffer for AA clip mask by robertphillips@google.com · 13 years ago
  33. 1942c05 Fixed texture ref/unref bug in GrInOrderDrawBuffer/GrDrawState by robertphillips@google.com · 13 years ago
  34. 58b3818 Fix to prevent infinite recursion during AA clip mask generation by robertphillips@google.com · 13 years ago
  35. fd6daf5 Added cache to gpu AA clipping by robertphillips@google.com · 13 years ago
  36. 7ff2e37 Moved SW path rendering path back to using TU/sampler #2. This reverts r3813 by robertphillips@google.com · 13 years ago
  37. 35d50ee Moved SW path rendering to new texture unit by robertphillips@google.com · 13 years ago
  38. a72eef3 Added gpu AA clipping to old shader path by robertphillips@google.com · 13 years ago
  39. ed4155d Moved SW path renderer from GrContext.cpp to GrSoftwarePathRenderer.cpp by robertphillips@google.com · 13 years ago
  40. 7c2578d Second half of refactoring to move SW path rendering to GrPathRenderer by robertphillips@google.com · 13 years ago
  41. 02b1ea2 Add comparison and assignment operators to GrSamplerState. by tomhudson@google.com · 13 years ago
  42. 443e5a5 Re-adding red texture support (by rolling back r3800) by robertphillips@google.com · 13 years ago
  43. 0048469 Roll back http://code.google.com/p/skia/source/detail?r=3622 to deal with http://crbug.com/125596 ('M20 windows renderer stability maze') by epoger@google.com · 13 years ago
  44. 1ac87ff by twiz@google.com · 13 years ago
  45. ec05eaa Bumped num stages to 4 in preparation for AA clipping by robertphillips@google.com · 13 years ago
  46. 76b7fcc Some cleanup of GrResource by bsalomon@google.com · 13 years ago
  47. 8d033a1 Remove GrPath typedef by bsalomon@google.com · 13 years ago
  48. 5af5606 convert float to SkScalar changes by robertphillips@google.com · 13 years ago
  49. f294b77 Initial version of AA clip A8/R8 mask creation by robertphillips@google.com · 13 years ago
  50. f6b070d Clamp requested MSAA sample count to GL_MAX_SAMPLES by bsalomon@google.com · 13 years ago
  51. e9b087e Remove expired comment by bsalomon@google.com · 13 years ago
  52. e7655f1 Fix trivial int->scalar warning introduced in r3772 by bsalomon@google.com · 13 years ago
  53. 93c9660 draw circle paths directly via GPU by bsalomon@google.com · 13 years ago
  54. f4c2c52 First portion of refactoring to bundle SW path rendering into GrPathRenderer by robertphillips@google.com · 13 years ago
  55. 8e124a2 Give GrGLProgramStage a virtual destructor by bsalomon@google.com · 13 years ago
  56. 7460b37 Fixed minor Release & fixed point compiler warnings on Linux by robertphillips@google.com · 13 years ago
  57. 7d30a21 Fixes matrix inconsistency in GPU draws with filters. Also adds a GM test. by bsalomon@google.com · 13 years ago
  58. 0f191f3 Minor refactoring to remove duplicate enum from Ganesh (_SetOp -> SkRegion::Op) by robertphillips@google.com · 13 years ago
  59. 07eecdc Hooks up the GrCustomStage/GrGLProgramStageFactory/GrGLProgramStage by tomhudson@google.com · 13 years ago
  60. 4470638 Fix class/struct warning by bsalomon@google.com · 13 years ago
  61. 168e634 Infrastructure for new Ganesh shader pipeline: base classes for GPU by tomhudson@google.com · 13 years ago
  62. e788430 Added glBlendEquation to GL interface by robertphillips@google.com · 13 years ago
  63. b72f203 Fix reset of scissor state in onResetContext by bsalomon@google.com · 13 years ago
  64. 1e945b7 Minor refactoring to pull GrClipMaskManager into its own files by robertphillips@google.com · 13 years ago
  65. 730ebe5 First pass at stencil clip mask refactoring by robertphillips@google.com · 13 years ago
  66. 0dd84a3 Minor code cleanup of Debug GL Interface by robertphillips@google.com · 13 years ago
  67. fa1d291 Propagated AA flags through Ganesh's clip stack (in preparation for GL AA clipping) by robertphillips@google.com · 13 years ago
  68. 670ff9a Fixed uninitialized memory issue on Linux when running "gm --debuggl" by robertphillips@google.com · 13 years ago
  69. c9668ec Add support for GL_NV_framebuffer_multisample_coverage by bsalomon@google.com · 13 years ago
  70. 99a5ac0 Updated blur to use A8/R8 (instead of RGBA8) when available - this provides a performance gain for large blurs by robertphillips@google.com · 13 years ago
  71. 8637a36 Minor Windows compiler complaint fixes by robertphillips@google.com · 13 years ago
  72. 0e5104c misc fixes by bsalomon@google.com · 13 years ago
  73. 1b3ac8b Don't use the usage flag to determine whether an SkGpuDevice needs to be cleared. Fixes regression in testimagefilters introduced by r3565. Also add baselines for testimagefilters gm on windows. by bsalomon@google.com · 13 years ago
  74. 419400b remove extra parameter ctm in skPaint2GrPaintShader() by bsalomon@google.com · 13 years ago
  75. 6995068 Initial version of R8 support by robertphillips@google.com · 13 years ago
  76. dd743fe Initial split up of Debug Interface into separate files by robertphillips@google.com · 13 years ago
  77. 92edd31 add macro DEFER_PATHS to proper checks by bsalomon@google.com · 13 years ago
  78. aad7e27 Fixing blurred shadows of hairline paths when rendered on the GPU by junov@chromium.org · 13 years ago
  79. 3286989 Remove old D3D9 stuff by bsalomon@google.com · 13 years ago
  80. 2ac4ef5 Fixing the drawing of blurred shodows for hairline paths with software rendering by junov@chromium.org · 13 years ago
  81. 3c4d032 Revert 3857 (which was committed from wrong tree) by bsalomon@google.com · 13 years ago
  82. 5f017a4 Fix GL attach/detach in Mac SampleApp by bsalomon@google.com · 13 years ago
  83. 730ca3b Fix NULL as SkColor warning on clang. by bsalomon@google.com · 13 years ago
  84. d5c8fe6 Removed ANGLE namespace requirement by robertphillips@google.com · 13 years ago
  85. 06cd732 Reland 3563 by bsalomon@google.com · 13 years ago
  86. 18bbb8b Revet 3563 due to mac bot failure by bsalomon@google.com · 13 years ago
  87. 423d6d9 Improve save layer handling in SkGpuDevice by bsalomon@google.com · 13 years ago
  88. 193395c Unify text flushing with other deferred drawing by bsalomon@google.com · 13 years ago
  89. b4725b4 Add assert to catch circular drawing higher up the call stack. by bsalomon@google.com · 13 years ago
  90. 873ea0c Make fewer copies when using GrDrawTarget::AutoStateRestore by bsalomon@google.com · 13 years ago
  91. 10e04bf Reland 3507 by bsalomon@google.com · 13 years ago
  92. b9014f4 Remove deprecated names from Gr (WK is no longer using them) by bsalomon@google.com · 13 years ago
  93. ba800e2 Alphabetize gl function pointer typedefs / decls. Wrap pointers to auto-NULL them. by bsalomon@google.com · 13 years ago
  94. e79c815 Don't look at current vertex layout when vertex source hasn't been set by bsalomon@google.com · 13 years ago
  95. 5b819c1 Revert 3507 by bsalomon@google.com · 13 years ago
  96. 6390c72 Fix Coverity reports. (Mostly use of uninitialised values.) by vandebo@chromium.org · 13 years ago
  97. a728e35 Fix a bunch of Coverity defects - class members not initialized in the constructor. by vandebo@chromium.org · 13 years ago
  98. 78ff6b4 Moved mac, unix, win and mesa directories under src/gpu/gl by robertphillips@google.com · 13 years ago
  99. 4fd99ea Fix comparison of GrPaint::fCoverage (which is a byte not a uint32_t) by bsalomon@google.com · 13 years ago
  100. d91f370 Moved Debug GL interface to src/gpu/gl/debug in preparation for splitting it up. by robertphillips@google.com · 13 years ago