1. 40a1ae4 Added SkDevice onAttachToCanvas & onDetachFromCanvas methods by robertphillips@google.com · 12 years ago
  2. d0c1a06 Introduces new SingleTextureEffect base class for GrCustomStage objects. by tomhudson@google.com · 12 years ago
  3. 56c79b1 Added GrContext::AutoClipStack to encapsulate setting\resetting of clip stack by robertphillips@google.com · 12 years ago
  4. fea85ac Minor refactoring to make GrAutoMatrix a nested sub-class of GrContext by robertphillips@google.com · 12 years ago
  5. 3e11c0b Forced GrClip to always have conservative bounds by robertphillips@google.com · 12 years ago
  6. 894790d This patch implements the diffuse and specular lighting filters in Ganesh. by senorblanco@chromium.org · 12 years ago
  7. 59f46b8 Fixed Windows compiler complaints by robertphillips@google.com · 12 years ago
  8. c377baf Add placement new macros to SkPostConfig, call SkNEW* from Ganesh. by tomhudson@google.com · 12 years ago
  9. 2c02619 Fix misnamed function in explanatory comment. by tomhudson@google.com · 12 years ago
  10. 1dcfa1f Fix definition of isEqual() for two gradient effect custom stages. by tomhudson@google.com · 12 years ago
  11. 54823c2 Rolling back r4034 (Proposed plumbing to propagate save & restore) by robertphillips@google.com · 12 years ago
  12. 41efe04 Partially rolled forward the SkGrPixelRef changes by robertphillips@google.com · 12 years ago
  13. 375ff85 Un-trifurcate GrTextContext: get rid of Default and Batched subclasses, by tomhudson@google.com · 12 years ago
  14. ecf1f32 Temporarily readding SkGrTexturePixelRef.h/.cpp until WebKit is transitioned to SkGrPixelRef by robertphillips@google.com · 12 years ago
  15. 5088eb4 Moved SkGrTexturePixelRef to SkGrPixelRef by robertphillips@google.com · 12 years ago
  16. d881bc1 Collapsed SkGrTexturePixelRef and SkGrRenderTargetPixelRef into SkGrPixelRef using new GrSurface class by robertphillips@google.com · 12 years ago
  17. ded4f4b Initial support for GL_NV_path_renering. Experimental, there are still some issues to resolve, set gyp variable skia_nv_path_rendering=1 or build flag GR_GL_USE_NV_PATH_RENDERING to enable. by bsalomon@google.com · 12 years ago
  18. fa35e3d plumb SkInstCnt to all subclasses of GrRefCnt by reed@google.com · 12 years ago
  19. f13f588 Add GrPaint::*StageEnabled() and GrDrawState::stageEnabled() functions. by tomhudson@google.com · 12 years ago
  20. 07fc0d1 Revert r4287. Large numbers of textures created by random gradients can cause poor driver performance (at least on Mac) by bsalomon@google.com · 12 years ago
  21. 15c0fea AutoScratchTexture can now release its texture and it will return to the texture cache when freed by robertphillips@google.com · 12 years ago
  22. 5e24129 Move GrTemplates.h to src by bsalomon@google.com · 12 years ago
  23. 9ec0753 Altered GrDrawState to always ref texture and render target by robertphillips@google.com · 12 years ago
  24. 7d501ab Add GrSurface parent class above GrTexture & GrRenderTarget by robertphillips@google.com · 12 years ago
  25. 15e9d3e Expanded distribution of instance counting by robertphillips@google.com · 12 years ago
  26. c82a8b7 Fixed two bugs in SW-only clip mask generation by robertphillips@google.com · 12 years ago
  27. a320194 Make GrClipMaskManager configure the stencil and scissor on GrGpu by bsalomon@google.com · 12 years ago
  28. 8f7e1da Remove count budget from resource cache by bsalomon@google.com · 12 years ago
  29. 4da34e3 Add GrMemoryPool as a helper to override operators new/delete by bsalomon@google.com · 12 years ago
  30. 50e4ce0 Fix memory leaks. by tomhudson@google.com · 12 years ago
  31. c0af317 TLS GrContext count by bsalomon@google.com · 12 years ago
  32. f69a11b Use GrAARectRenderer in GPU AA clip mask generation by robertphillips@google.com · 12 years ago
  33. 4d73ac2 Version 2 of the Instance Counting system. This one simplifies the print out of information. by robertphillips@google.com · 12 years ago
  34. f22f77f NV PR spec update to function param, use GrGL typedefs rather than fundamental types by bsalomon@google.com · 12 years ago
  35. e98ade4 Added Texture desc to render target by robertphillips@google.com · 12 years ago
  36. 957ebdd Adding API to GrTexture to reset cached texture parameter values by junov@chromium.org · 12 years ago
  37. f6747b0 Split GrContext's AA Rect drawing methods into helper class by robertphillips@google.com · 12 years ago
  38. 0efcc37 Remove glBlendEquation and glColorPointer by bsalomon@google.com · 12 years ago
  39. 75b3c96 Move clientID into texture desc by robertphillips@google.com · 12 years ago
  40. 4705954 Search and replace change. Some Gr enum value names didn't have a "Gr" in their suffix. by bsalomon@google.com · 12 years ago
  41. 9923c2b Remove gpu stats tracking by bsalomon@google.com · 12 years ago
  42. fe11cb6 Add GL function pointers for GL_NV_path_rendering by bsalomon@google.com · 12 years ago
  43. cf6285b fix warnings on Mac in src/gpu and include/gpu by caryclark@google.com · 12 years ago
  44. 977b9c8 Instance counting for SkRefCnt-derived objects (w/ CanvasTest fix) by robertphillips@google.com · 12 years ago
  45. 25c1993 Reverting r4162 by robertphillips@google.com · 12 years ago
  46. 3227ab5 Added instance counting system for SkRefCnt-derived objects by robertphillips@google.com · 12 years ago
  47. d2ae1fa remove 4x4 downsample filter mode by bsalomon@google.com · 12 years ago
  48. a1e5795 GrTexture can now create its own cache key by robertphillips@google.com · 12 years ago
  49. 83e5eb8 Clean up likely reference leak in Ganesh custom stages. by tomhudson@google.com · 12 years ago
  50. 07ef911 Fixed Linux compiler complaints by robertphillips@google.com · 12 years ago
  51. 3271628 Move texture descriptor into GrTexture by robertphillips@google.com · 12 years ago
  52. 898e7b5 Flip the switch to turn on GrCustomStage implementation of gradients; by tomhudson@google.com · 12 years ago
  53. 0bdbed3 Fix GrSamplerState::operator=() to take a reference rather than a copy. by tomhudson@google.com · 12 years ago
  54. 194de08 Zero out GrSamplerState in constructor to recover performance loss on Linux from r4102. by tomhudson@google.com · 12 years ago
  55. b505a12 Implement morphology as a custom effect by bsalomon@google.com · 12 years ago
  56. 4d063de Add glTexParameteriv to GL interface by bsalomon@google.com · 12 years ago
  57. 67794f5 Fix typo in r4092. by tomhudson@google.com · 12 years ago
  58. 1117559 Use element-by-element assignment in GrSamplerState::operator= instead of memcpy by tomhudson@google.com · 12 years ago
  59. 4196c0e Fix line ending, mark svn:eol-style LF by bsalomon@google.com · 12 years ago
  60. c077d1e Rolling back 4053 by robertphillips@google.com · 12 years ago
  61. ab303ef Speculative fix for Android Debug only crash in r4049 by robertphillips@google.com · 12 years ago
  62. ac2c666 Rolling back r4049 by robertphillips@google.com · 12 years ago
  63. 837576b Altered GrDrawState to always ref textures and render target by robertphillips@google.com · 12 years ago
  64. 72176b2 Removed SoftwarePathRenderer from GrContext's path renderer chain by robertphillips@google.com · 12 years ago
  65. 49d9fd5 Plumbing to propagate save & restore from SkCanvas down to GrContext & lower by robertphillips@google.com · 12 years ago
  66. 2c75681 Remove GrClipMaskManager's path renderer chain (in favor of GrContext's) by robertphillips@google.com · 12 years ago
  67. 16fd21b Rename GrProgramStageFactory::stageKey to GrProgramStageFactory::glStageKey since it is GL-specific by bsalomon@google.com · 12 years ago
  68. 289efe0 Tunnel name requests through factory, forcing custom effect and custom prog stage to use same impl by bsalomon@google.com · 12 years ago
  69. 7c4d06d Make static const var that is only used in an assert be defined in the debug build only to suppress an unused var warning. by bsalomon@google.com · 12 years ago
  70. a4d8fc2 Stop using GrDrawState to track GPU's blend state by bsalomon@google.com · 12 years ago
  71. 8e520fc fix build? by bsalomon@google.com · 12 years ago
  72. ae4f96a Some refactoring of GrCustomStage and friends by bsalomon@google.com · 12 years ago
  73. f105b10 Made clip mask cache use Scratch Texture system by robertphillips@google.com · 12 years ago
  74. 341767c Remove support for vertex attribute matrices by bsalomon@google.com · 12 years ago
  75. bf5cad4 Added documentation of stage/TU allocation by robertphillips@google.com · 12 years ago
  76. d8f856c Move convolution from code in GrGLProgram to new GrConvolutionEffect by tomhudson@google.com · 12 years ago
  77. cc61b17 Comment improvements to GrGLInterface by bsalomon@google.com · 12 years ago
  78. 637d5e9 Move GL function prototype typdefs to a separate header by bsalomon@google.com · 12 years ago
  79. 2717d56 move more stuff that should be private out from GrGLConfig.h by bsalomon@google.com · 12 years ago
  80. 91bcc94 Make GrGLDefines.h be a private header by bsalomon@google.com · 12 years ago
  81. 9c1f1ac Move function decls and macros out of public headers that are meant for internal use. by bsalomon@google.com · 12 years ago
  82. b88bbd2 Make GrSamplerState::operator==() use GrCustomStage::isEquivalent() rather by tomhudson@google.com · 12 years ago
  83. 02b1ea2 Add comparison and assignment operators to GrSamplerState. by tomhudson@google.com · 12 years ago
  84. 443e5a5 Re-adding red texture support (by rolling back r3800) by robertphillips@google.com · 12 years ago
  85. 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 · 12 years ago
  86. 76b7fcc Some cleanup of GrResource by bsalomon@google.com · 12 years ago
  87. 8d033a1 Remove GrPath typedef by bsalomon@google.com · 12 years ago
  88. 93c9660 draw circle paths directly via GPU by bsalomon@google.com · 12 years ago
  89. 0f191f3 Minor refactoring to remove duplicate enum from Ganesh (_SetOp -> SkRegion::Op) by robertphillips@google.com · 12 years ago
  90. 07eecdc Hooks up the GrCustomStage/GrGLProgramStageFactory/GrGLProgramStage by tomhudson@google.com · 12 years ago
  91. b3400ba Fix undefined GLint in Mac builds by bsalomon@google.com · 12 years ago
  92. 7361f54 Make GM able to run MSAA modes and multiple GPU configs in a single run. by bsalomon@google.com · 12 years ago
  93. e788430 Added glBlendEquation to GL interface by robertphillips@google.com · 12 years ago
  94. fa1d291 Propagated AA flags through Ganesh's clip stack (in preparation for GL AA clipping) by robertphillips@google.com · 12 years ago
  95. c9668ec Add support for GL_NV_framebuffer_multisample_coverage by bsalomon@google.com · 13 years ago
  96. 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
  97. 09042b8 Fixing Windows compiler complaints by robertphillips@google.com · 13 years ago
  98. 6995068 Initial version of R8 support by robertphillips@google.com · 13 years ago
  99. d5c8fe6 Removed ANGLE namespace requirement by robertphillips@google.com · 13 years ago
  100. 06cd732 Reland 3563 by bsalomon@google.com · 13 years ago