1. b8d00db Change undefined SkGpuRenderTarget and SkGpuTexture forward declares to GrRenderTarget and GrTexture. by commit-bot@chromium.org · 12 years ago
  2. 6ba4572 remove dst/rendertarget support for kARGB_4444_Config by reed@google.com · 12 years ago
  3. 344cf45 *** Perlin noise GM needs to be rebaselined *** by commit-bot@chromium.org · 12 years ago
  4. b1b3d51 Disable the unpremultiply/remultiply in SkArithmeticMode, both raster and GPU, since the SVG spec actually defines arithmetic compositing to operate on premul colours directly. by senorblanco@chromium.org · 12 years ago
  5. 0a1c387 Remove the non-separable blur because it is no longer used. by commit-bot@chromium.org · 12 years ago
  6. d537af5 Fixed gpu perlin noise on Windows by sugoi@google.com · 12 years ago
  7. e904b45 Fix leak of effect in SkXfermodeImageFilter::filterImageGPU() by commit-bot@chromium.org · 12 years ago
  8. 86fc266 Implement SkXfermode image filter. This required changing the signature of SkXfermode::asNewEffectOrCoeffs(), to add an optional background texture. by senorblanco@chromium.org · 12 years ago
  9. 277c3f8 bump picture version since SkPath has changed (conics) by reed@google.com · 12 years ago
  10. fa2f2a4 Revert "add asserts to point<-->verb helpers" by reed@google.com · 12 years ago
  11. 7950a9e add asserts to point<-->verb helpers by reed@google.com · 12 years ago
  12. 1afa3ff Speculative fix for Tegra-based Androids: don't try to unpremultiply dstColor in-place; put it in a temporary. by senorblanco@chromium.org · 12 years ago
  13. 9a6eb0e Provide a GPU implementation of SkArithmeticMode, using a custom GrEffect exposed via asNewEffectOrCoeff(). by senorblanco@chromium.org · 12 years ago
  14. 06e7424 Revert "Provide a GPU implementation of SkArithmeticMode, using a custom GrEffect exposed via asNewEffectOrCoeff()." by senorblanco@chromium.org · 12 years ago
  15. 6b6c1dc Provide a GPU implementation of SkArithmeticMode, using a custom GrEffect exposed via asNewEffectOrCoeff(). by senorblanco@chromium.org · 12 years ago
  16. 35c733c Fix alpha computation in SkArithmeticMode. by senorblanco@chromium.org · 12 years ago
  17. c7d624e check texture is not NULL to aovid segmentation fault. If the texture created by GrLockAndRefCachedBitmapTexture() is NULL, ColorTableEffect::Create will cause segmentation fault by GrAssert in src/gpu/GrTextureAccess.cpp. The simple patch checked texture to avoid segment fault, and returned a NULL effect to the caller. The caller will handle NULL effect, for example, it will set default effect. by commit-bot@chromium.org · 12 years ago
  18. 6840076 Remove SkImageFilter::getInputResult(), since its return value is not by senorblanco@chromium.org · 12 years ago
  19. 3d3a860 Add flag to gradients to interpolate colors in premul space. Experimental API to encapsulate the shared parameters for all gradients into a struct. by reed@google.com · 12 years ago
  20. 3e2345a Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 12 years ago
  21. 437d6eb use Descriptor struct to encapsulate all the common paramaeters between our various gradient types. If we like it, might promote it to the public API. by reed@google.com · 12 years ago
  22. 0fb775c Fix compiler error/warning in r9255 by robertphillips@google.com · 12 years ago
  23. 1202c2a Add printing of SkColorFilter-derived classes to debugger by robertphillips@google.com · 12 years ago
  24. f0656c1 Reverting r9245 due to Chrome breakage by robertphillips@google.com · 12 years ago
  25. be1d02e Remove SkImageFilter::getInputResult(), since its return value is not by senorblanco@chromium.org · 12 years ago
  26. 8f83825 Add methods to SkLayerDrawLooper to allow adding layers on top by commit-bot@chromium.org · 12 years ago
  27. b83cb9b add SkLerpXfermode by reed@google.com · 12 years ago
  28. 83d1a68 Add special handling of rectori case for gpu by robertphillips@google.com · 12 years ago
  29. 5da3f22 Fix includes in SkLayerDrawLooper.h. It was previously not possible to by commit-bot@chromium.org · 12 years ago
  30. 8d47ddc Make GrGLShaderBuilder check whether GrEffect advertised that it would require the dst color or fragment position by commit-bot@chromium.org · 12 years ago
  31. 9584b9e Fix compile warning Review URL: https://codereview.chromium.org/14227005 by caryclark@google.com · 12 years ago
  32. f738cf0 Adding a bit of rebustness to SkRectShaderImageFilter by sugoi@google.com · 12 years ago
  33. 423ac13 Disabling GPU noise on Windows since Angle can't do a proper translation of this shader to HLSL. by sugoi@google.com · 12 years ago
  34. 319baf9 Reducing the complexity of the noise test for Angle by sugoi@google.com · 12 years ago
  35. 0a1db4a Fixing debug bench assert on Android by sugoi@google.com · 12 years ago
  36. 4775cba Perlin noise adjustments by sugoi@google.com · 12 years ago
  37. d043cce Allow single-pass filters (which use asNewEffect()) to participate in the image filter DAG. This was done by introducing the SkSinglePassImageFilter abstract base class, which implements canFilterImageGPU() and filterImageGPU() on behalf of the derived class. The derived class still only needs to asNewEffect(). This allows us to recurse on the filter input in SkSinglePassImageFilter::onFilterImageGPU(). It also allows us to remove any knowledge of single-pass image filters from SkGpuDevice and from the SkImageFilter base class as well. by senorblanco@chromium.org · 12 years ago
  38. cff0243 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  39. b4bdb65 Unreviewed test fix by sugoi@google.com · 12 years ago
  40. e3b4c50 New SVG turbulence in Skia by sugoi@google.com · 12 years ago
  41. b8eb2e8 Make GrGLShaderBuilder::TextureSampler extract only required info from GrTextureAccess. by bsalomon@google.com · 12 years ago
  42. 4855231 Fix a few clang errors while trying to build tools target. by tfarina@chromium.org · 12 years ago
  43. 8cf10ef Reverting r8376, r8373 and r8371 due to Android shader compilation failures by robertphillips@google.com · 12 years ago
  44. 2874906 Unreviewed build fix by sugoi@google.com · 12 years ago
  45. 2daa365 New SVG turbulence in Skia by sugoi@google.com · 12 years ago
  46. c26d94f Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps. by bsalomon@google.com · 12 years ago
  47. b7636d3 Reverting 8313 (SVG turbulence) due to Ubuntu failures by robertphillips@google.com · 12 years ago
  48. 3067cc9 New SVG turbulence in Skia by sugoi@google.com · 12 years ago
  49. 4d94e1b Removed the "any" command from the displacement glsl shader. by sugoi@google.com · 12 years ago
  50. 35300c4 Fix minor valgrind-found memory leaks by robertphillips@google.com · 12 years ago
  51. c1641fc Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  52. c781888 Attempt to reland 8264-5 with warning-as-error fixes. by bsalomon@google.com · 12 years ago
  53. 67e7cde revert 8265-8264 (broke build) by reed@google.com · 12 years ago
  54. ae81d5c Adds local coords to GrEffect system. by bsalomon@google.com · 12 years ago
  55. 723dd79 Unreviewed. Adding TODO comment to reference newly filed bug. by junov@google.com · 12 years ago
  56. 3fbab82 Fixing deferred canvas bug caused by SkTwoPointConicalGradient declaring itself as opaque. by commit-bot@chromium.org · 12 years ago
  57. 4ecd42e Fix for displacement mapping by sugoi@google.com · 12 years ago
  58. 8eaddb0 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  59. 0bd80fa Added toString to SkMaskFilter-derived classes by robertphillips@google.com · 12 years ago
  60. 91274b9 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  61. a041b95 "Fix" case when bicubic filtering warps premultiplied color by robertphillips@google.com · 12 years ago
  62. 2e71f16 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  63. d4d5730 add proper support for solid style, and temporarily turn off my change so the bots can go green | by humper@google.com · 12 years ago
  64. e86af1f fix preprocessor abuse on Windows by humper@google.com · 12 years ago
  65. 68a690c fix pad bug introduced during code cleanup by humper@google.com · 12 years ago
  66. adef4fe fix build warnings by humper@google.com · 12 years ago
  67. 7c5d7b7 Plumb fast rectangle blur code into the skia mask filter by humper@google.com · 12 years ago
  68. e0e385c Removed unused parameters by sugoi@google.com · 12 years ago
  69. 4bd2bdb Upstream changes from Android. by djsollen@google.com · 12 years ago
  70. f910d3b Make GrGLEffects use an interface to append their code. by bsalomon@google.com · 12 years ago
  71. 13b77e8 remove obsolete build flags: by reed@google.com · 12 years ago
  72. fc28bd5 remove obsolete build flag SK_IGNORE_GRADIENT_DITHER_FIX by reed@google.com · 12 years ago
  73. bcab265 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  74. 4b6d432 Small adjustments to SkRectShaderImageFilter to follow up on original cl. by sugoi@google.com · 12 years ago
  75. 3c8fb51 Fix warnings-as-errors on Mac10.6 and Win. Unreviewed. by senorblanco@chromium.org · 12 years ago
  76. a1c511b New SkRectShaderImageFilter image filter by sugoi@google.com · 12 years ago
  77. d454ec1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  78. d98df1a Fix compile errors in blur code on Windows. by jvanverth@google.com · 12 years ago
  79. 1e1a24e remove blur radius reinterpretation for now to make rebaselining simpler and avoid significant changes to webkit and JNI -- those come later by humper@google.com · 12 years ago
  80. a99a92c Complete the implementation of the faster blur; now supports all blur styles and matches the boxfilter approximation visually. Also change the interpretation of the blur radius to be sigma/2; need to add SK_IGNORE_BLUR_RADIUS_CORRECTNESS to chromium GYP to avoid immediate layout test failures over there. by humper@google.com · 12 years ago
  81. 76bf70d Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  82. a62a9ce Enable blur rounding (unreviewed). by senorblanco@chromium.org · 12 years ago
  83. 4a525d7 Add rounding to the separable blurs. This should ensure that the box blurs are energy-preserving (ie., blurring solid 255 alpha stays 255 alpha). by senorblanco@chromium.org · 12 years ago
  84. 791f12e Move SkPaint::toString from debugger to SkPaint by robertphillips@google.com · 12 years ago
  85. 73a9694 Use SkMWRandom in GLPrograms test. by bsalomon@google.com · 12 years ago
  86. d8e0d6a Optimize building gradient cache for when we know alpha is always 0xFF. by reed@google.com · 12 years ago
  87. 53009ba only take the vertical special-case for gradients when dx is exactly 0, as a by reed@google.com · 12 years ago
  88. 1c295e4 remove define for SK_IGNORE_GRADIENT_DITHER_FIX to trigger rebaselines by mike@reedtribe.org · 12 years ago
  89. 377c14a Nuke SkSingleInputImageFilter. 99% of its functionality was refactored into SkImageFilterUtils in https://code.google.com/p/skia/source/detail?r=7467, so it has outlived its usefulness. by senorblanco@chromium.org · 12 years ago
  90. ae97c06 remove vestiges of 32BIT_GRADIENT flag, as we always dither gradients now by reed@google.com · 12 years ago
  91. 25cfa69 land https://codereview.appspot.com/7221086/ -- add Multiply xfermode matching CSS spec by reed@google.com · 12 years ago
  92. 6004029 Go from a 1x2 to a 2x2 dither cell, and change/simplify the logic for how we by reed@google.com · 12 years ago
  93. 9dde018 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  94. 55853db Move dither toggle logic into common helper functions, to make it easier to by reed@google.com · 12 years ago
  95. ba3a3c9 revert name changes to SkBlendImageFilter. It (correctly) named its enum kMultiply_Mode, by reed@google.com · 12 years ago
  96. 3c2102c restore cache-count for gradients to p.o.2. so we can perform fancier dithering by reed@google.com · 12 years ago
  97. c3ecf65 Speculative change to SkImageFilterUtils.cpp to try to get compiling in Chrome by robertphillips@google.com · 12 years ago
  98. 8d3cd7a clone of https://codereview.appspot.com/7208043/ by reed@google.com · 12 years ago
  99. 5b33211 Start addressing the clang static analyzer issues by robertphillips@google.com · 12 years ago
  100. 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