1. 8d3cd7a clone of https://codereview.appspot.com/7208043/ by reed@google.com · 12 years ago
  2. c2594f4 This changes the signature of SkImageFilter::filterImageGPU() to use SkBitmaps for input and output, and removes the rect param. This allows us to return textures which are larger than the actual result, such as when GrAutoScratchTextures are used. The SkBitmap's size represents the active region, while the GrTexture's size is the full texture size. by senorblanco@chromium.org · 12 years ago
  3. 32cf29e Only clear the part of the texture used by the device (duh!) by bsalomon@google.com · 13 years ago
  4. 4bbdeac add optional cull-rect to patheffects, so they can do less work if their results by reed@google.com · 13 years ago
  5. 95ed55a Make all GrContext members that return a texture also ref the texture for the caller. by bsalomon@google.com · 13 years ago
  6. 6340a41 Let them eat GrEffectRef. by bsalomon@google.com · 13 years ago
  7. 46d3d39 Add GPU support for axis-aligned ovals: by jvanverth@google.com · 13 years ago
  8. 514b922 Partial revert of r7287 to green up the bots. by senorblanco@chromium.org · 13 years ago
  9. 3f2d45a (Relanding r7275 with assert fix, plus fixes from r7276, r7280, r7283.) by senorblanco@chromium.org · 13 years ago
  10. c51f752 Reverting chain of SkBicubicImageFilter changes (7275, 7276, 7280 & 7283) by robertphillips@google.com · 13 years ago
  11. 744820e Implement a bicubic resampling image filter, with raster and GPU backends. by senorblanco@chromium.org · 13 years ago
  12. 68b58c9 Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract. by bsalomon@google.com · 13 years ago
  13. 0ac6af4 Wrap GrEffects in GrEffectPtr. by bsalomon@google.com · 13 years ago
  14. e197cbf Change signature of SkShader::asNewEffect(), implement for SkBitmapProcShader. by bsalomon@google.com · 13 years ago
  15. 171f5c7 Rename onFilterImageGPU to filterImageGPU(), to match skia convention. No change in functionality. by senorblanco@chromium.org · 13 years ago
  16. 4e73aa1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  17. 9aaf36d fix GPU drawing for 8 bit alpha bitmaps by humper@google.com · 13 years ago
  18. 05af1af eliminate all warnings in non-thirdparty code on mac by humper@google.com · 13 years ago
  19. 0797c2c Reland 6914 w/ fixes. by bsalomon@google.com · 13 years ago
  20. 0b6ad22 Revert 6914 to fix build issues. by bsalomon@google.com · 13 years ago
  21. 4b86e34 Simplify cache IDs and keys. by bsalomon@google.com · 13 years ago
  22. 5f74cf8 Follow up on the previous patch : by sugoi@google.com · 13 years ago
  23. dbfac8a Defining new color constat for transparent color by junov@google.com · 13 years ago
  24. 12b4e27 As part of preliminary groundwork for a chromium fix, this changelist is deprecating GrPathFill so that SkPath::FillType is used everywhere in order to remove some code duplication between Skia and Ganesh. by sugoi@google.com · 13 years ago
  25. 5f0add3 remove legacy build-guards, now that webkit has rebaselined these. by reed@google.com · 13 years ago
  26. 7b7cdd1 Some improvements to reduce the number of pixels touched in generating alpha clip masks by bsalomon@google.com · 13 years ago
  27. dbe49f7 Remove default texture coords / texture matrix by bsalomon@google.com · 13 years ago
  28. ea5d8af Fix for 2 parallel gpu rendering issues (bigbitmaprect & image-surface) by robertphillips@google.com · 13 years ago
  29. b9086a0 Replace GrMatrix with SkMatrix. by bsalomon@google.com · 13 years ago
  30. 8171288 Remove GrScalar, replace with SkScalar. by bsalomon@google.com · 13 years ago
  31. d8b5fac Reland r6233 with fix. by bsalomon@google.com · 13 years ago
  32. 115b06f Re-revert r6233. by bsalomon@google.com · 13 years ago
  33. c3a58f3 Reland r6233 with fix for config conversion texture matrices. by bsalomon@google.com · 13 years ago
  34. 66e534d Revert r6233 while investigating bot failures. by bsalomon@google.com · 13 years ago
  35. ce49e16 Checkpoint in moving texture matrices out of GrGLProgram and into GrGLEffect. by bsalomon@google.com · 13 years ago
  36. f94b3a4 Make SkShader store localM directly rather than as a separate alloc. by bsalomon@google.com · 13 years ago
  37. d3eb336 Add validation check to GrGpu::createTexture & minor SkGpuDevice cleanup by robertphillips@google.com · 13 years ago
  38. 08283af Rename GrSamplerState to GrEffectStage. by bsalomon@google.com · 13 years ago
  39. 021fc73 GrCustomStage Renaming Part 5 by bsalomon@google.com · 13 years ago
  40. 8ea78d8 GrCustomStage Renaming Part 4 by bsalomon@google.com · 13 years ago
  41. f271cc7 GrCustomStage Renaming Part 3 by bsalomon@google.com · 13 years ago
  42. 6f261be GrCustomStage Renaming Part 2 by bsalomon@google.com · 13 years ago
  43. a469c28 CustomStage Renaming Part 1 by bsalomon@google.com · 13 years ago
  44. 985fa79 Protect filter_texture() against render target change. by senorblanco@chromium.org · 13 years ago
  45. 055f908 Reset clip in ~SkGpuDevice by robertphillips@google.com · 13 years ago
  46. 7d12675 GPU: add failure checks for the scratch textures used in Gaussian blur. by robertphillips@google.com · 13 years ago
  47. b2ad101 Make table color filter use asNewCustomStage. by bsalomon@google.com · 13 years ago
  48. 67e78c9 Use GrCustomStage to implement color matrix. by bsalomon@google.com · 13 years ago
  49. dfdb7e5 Reland r5963 with two fixes: by bsalomon@google.com · 13 years ago
  50. f6eac8a Revert r5962 because of failures. by bsalomon@google.com · 13 years ago
  51. b022177 Require matrix for custom stage to be set when custom stage is installed. by bsalomon@google.com · 13 years ago
  52. f57c01b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  53. 3cbaa2d Beef up GrContext::AutoMatrix to handle doing GrPaint matrix adjustments. by bsalomon@google.com · 13 years ago
  54. 3ab43d5 Minimize use of SkDraw's matrix in SkGpuDevice. by bsalomon@google.com · 13 years ago
  55. 5dc26b9 SkTCopyOnFirstWrite by bsalomon@google.com · 13 years ago
  56. a6926b1 Reland r5861 but leave setMatrixClip virtual on SkDevice (IOW this is a partial revert of r5871 which reverted r5861). by bsalomon@google.com · 13 years ago
  57. 3fffb2e Reverting r5861 (remove gainfocus and setMatixClip) due to Chrome compilation issues by robertphillips@google.com · 13 years ago
  58. a1c3d78 Remove gainFocus() and setMatrixClip() virtuals from SkDevice. by bsalomon@google.com · 13 years ago
  59. 0e354aa Remove external matrix feature. by bsalomon@google.com · 13 years ago
  60. 0f11e1a Remove translate param from GrContext::drawPath (and subsequent calls). by bsalomon@google.com · 13 years ago
  61. c7448ce GrPaint encapsulation. by bsalomon@google.com · 13 years ago
  62. 88becf4 Rename GrPaint fields/enums/members texture->color mask->coverage. by bsalomon@google.com · 13 years ago
  63. ae75d25 Oops, forgot a file Review URL: https://codereview.appspot.com/6593064 by caryclark@google.com · 13 years ago
  64. dc3a4e5 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  65. ccb3950 Speculative render target ref/unref fixes by robertphillips@google.com · 13 years ago
  66. ffad46b Fixed bug in drawing of large bitmaps by robertphillips@google.com · 13 years ago
  67. 22b460c Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  68. bac6b05 Update Ganesh to support fractional rects in drawBitmapRect by robertphillips@google.com · 13 years ago
  69. 9c39744 Fix recursive GPU processing for SkImageFilter. Plumb through the by senorblanco@chromium.org · 13 years ago
  70. 7064e9a Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 13 years ago
  71. ccaa002 Fix some linux build warnings Review URL: https://codereview.appspot.com/6571050 by bsalomon@google.com · 13 years ago
  72. 33535f3 Reimplement drawBitmapRectToRect to correctly handle fraction srcRect. by reed@google.com · 13 years ago
  73. 5b5bba3 Addressed xcode analysis complaints by robertphillips@google.com · 13 years ago
  74. 1ce49fc Move GrTextureParams from GrSamplerState to GrTextureAccess by bsalomon@google.com · 13 years ago
  75. 8090e65 Make the SkGrPixelRef be responsible for unlocking device's scratch texture in the cache by bsalomon@google.com · 13 years ago
  76. a292112 Remove SkGpuDevice::fTexture, use new pixel ref class name by bsalomon@google.com · 13 years ago
  77. d6176b0 Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) by rmistry@google.com · 13 years ago
  78. e8e7d5f Remove unnecessary flush from SkGpuDevice by bsalomon@google.com · 13 years ago
  79. cae9529 Revert 5213. WK r126226 has landed in Chromium and the workaround is no longer necessary. by bsalomon@google.com · 13 years ago
  80. 5b59198 Flush in ~SkGpuDevice to unblock Skia roll by bsalomon@google.com · 13 years ago
  81. 0342a85 Remove _UPM_ GrPixelConfigs Review URL: http://codereview.appspot.com/6460113/ by bsalomon@google.com · 13 years ago
  82. 0d94482 Fix uninitialized color filter data on GrPaint by bsalomon@google.com · 13 years ago
  83. 1f47f4f Replaced TextureCacheEntry with GrTexture* and a back pointer to GrResourceEntry (in GrTexture) by robertphillips@google.com · 13 years ago
  84. 9c2ea84 Split cache-specific fields out of GrTextureDesc by robertphillips@google.com · 13 years ago
  85. 82aa748 Add a zoom filter to Skia. This will be used on ChromeOS to implement the screen magnifier. by bsalomon@google.com · 13 years ago
  86. 46f9350 Added SkClipStack portion of new clip mask caching system by robertphillips@google.com · 13 years ago
  87. 768fee8 Fixed oversized SkRegion bound problem for complexclip_aa GM by robertphillips@google.com · 13 years ago
  88. 302cffb Replace the asAFoo() functions in SkImageFilter with canFilterImageGPU() and by senorblanco@chromium.org · 13 years ago
  89. 641f8b1 Replace GrClip with SkClipStack by robertphillips@google.com · 13 years ago
  90. 7b11289 Added dev- & canv- prefixes to Ganesh bounding boxes to indicate coordinate space by robertphillips@google.com · 13 years ago
  91. f8d904a GrClip no longer translates its clips (to better mimic SkClipStack's behavior) by robertphillips@google.com · 13 years ago
  92. d7cc651 Move GPU gradients into src/effects/gradients. by rileya@google.com · 13 years ago
  93. 1c31f63 Remove texture/mask setters on GrPaint by bsalomon@google.com · 13 years ago
  94. beb1af7 Altered Ganesh's clip stack plumbing to pass down new GrClipData class by robertphillips@google.com · 13 years ago
  95. b867099 Move filter/wrap out of GrSamplerState into GrTextureParams by bsalomon@google.com · 13 years ago
  96. 91f319c Use asNewCustomStage instead of asABitmap in SkGpuDevice, also removed now-unecessary twoPointRadialParams parameter from asABitmap. by rileya@google.com · 13 years ago
  97. 4c2a2f7 Added isIntersectionOfRects to SkClipStack by robertphillips@google.com · 13 years ago
  98. 8f4fdc9 Fix npot bitmap tiling by bsalomon@google.com · 13 years ago
  99. 607fe07 Added bound computation to SkClipStack by robertphillips@google.com · 13 years ago
  100. 2683a41 Fix build break in r4694: move reset() call before setting custom stage on sampler. by tomhudson@google.com · 13 years ago