1. ba28d03 Create macro for registering classes for deserialization by djsollen@google.com · 12 years ago
  2. a2ca41e Cleanup Macros arround static initializers for SkFlattenable. by djsollen@google.com · 12 years ago
  3. 5468c90 Disable optimization of certain bit-shift operations on Visual Studio 2010 only by epoger@google.com · 12 years ago
  4. c98a0aa rearrange functions to group clamp, repeat, mirror helpers together. by reed@google.com · 12 years ago
  5. 480e21f Add dithering to 32b radial gradients. Behind the same #ifdef as dithered by tomhudson@google.com · 12 years ago
  6. 1771cbf posix: Avoid static initializers in static/global mutexes by digit@google.com · 12 years ago
  7. 13a847a Temporarily allow linear interpolation of 2-color vertical gradients to be by tomhudson@google.com · 13 years ago
  8. 13e812c Interpolate vertical linear gradients for improved quality. by tomhudson@google.com · 13 years ago
  9. 6a8df70 Create floating-point square root path for 16b mirrored radial gradients by tomhudson@google.com · 13 years ago
  10. 51a283b Convert 32b radial gradient procs to take SkScalar instead of by tomhudson@google.com · 13 years ago
  11. f925ba4 Remove obsolete SK_USE_FLOAT_SQRT by tomhudson@google.com · 13 years ago
  12. e8c984d Code cleanup: move gradient inner loops into procs. by tomhudson@google.com · 13 years ago
  13. 998343a implement dithering for vertical grads (was a todo:) by reed@google.com · 13 years ago
  14. 0c00f21 Add SkDEBUGFAIL to clean up use of SkASSERT(!"text"); by tomhudson@google.com · 13 years ago
  15. d26147a add optional manual global initialization by caryclark@google.com · 13 years ago
  16. b6e1619 Adding isOpaque method to skia shader classes by junov@chromium.org · 13 years ago
  17. 0e734bd revert 2826, restore option for non-dithered gradients (used by chrome) by reed@google.com · 13 years ago
  18. 88ca1b4 use dithered gradients by default by reed@google.com · 13 years ago
  19. 8e6d914 fix win compile: sure wish SK_OVERRIDE was testable on mac build by reed@google.com · 13 years ago
  20. 7716afb add SK_OVERRIDEs by reed@google.com · 13 years ago
  21. 3e0f22c Add SK_RESTRICT inside radial gradient shader - we can't currently see a benefit, but it shouldn't hurt, and some compiler somewhere ought to benefit from it. by tomhudson@google.com · 13 years ago
  22. 5ea050f Optimize software radial gradients (remove branches from the inner loop where by tomhudson@google.com · 13 years ago
  23. 51baf5a speed up radial-mirror 16x, sweep by ~2x by reed@google.com · 13 years ago
  24. dd5bd67 add SK_RESTRICT in shadeSpan methods by reed@google.com · 13 years ago
  25. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
  26. 895ce13 remove dead code by reed@google.com · 13 years ago
  27. 95eed98 ensure that our bitmap is built with opaque cachedalpha by reed@google.com · 13 years ago
  28. 0b8b3bb make inline version of premultiply, to speed up gradient creation. by reed@google.com · 13 years ago
  29. 21031e9 fix div-by-zero (triggers debugging assert when scalar=fixed) and add master by reed@google.com · 13 years ago
  30. 8871a84 detect when our quadratic is really linear for 2-point radial, and don't by reed@google.com · 13 years ago
  31. f2eb5ab fix bug where we wrote uninitialized data to the flatten stream for shaders. by reed@google.com · 13 years ago
  32. 938d604 Add flattenable registrar for Two_Point_Radial_Gradient. by tomhudson@google.com · 13 years ago
  33. 9ce767c Fix to (two-point radial) gradient playback error in SkPictures that swapped by tomhudson@google.com · 13 years ago
  34. 13659f1 handle overflow by reed@google.com · 13 years ago
  35. b692a14 disable fast linear for now (really this time) by reed@google.com · 13 years ago
  36. 1770507 disable fast linear until we handle the overflow cases by reed@google.com · 13 years ago
  37. e61414c add SK_USE_SLOW_2POINT_RADIAL_GRADIENT option for clients that like slowness by reed@google.com · 13 years ago
  38. 5eb158d use SkClampRange to speedup clamp iterators speeds up linear gradients 4x by reed@google.com · 13 years ago
  39. 61eb040 code style by reed@google.com · 13 years ago
  40. 84e9c08 speed up 2-point-radial gradients by 9x, using float instead of fixed by reed@google.com · 13 years ago
  41. 1fbf760 Fix SkFixed overflows in SkFixedSquare, SkGradientShader. by wjmaclean@chromium.org · 13 years ago
  42. dc66c42 Fix Two Pt Radial when circles are concentric. by bsalomon@google.com · 13 years ago
  43. 7c2f27d make asABitmap() const change private cache fields in gradient to be mutable by reed@google.com · 13 years ago
  44. d3ae779 Add asAGradient shader extraction API. by vandebo@chromium.org · 13 years ago
  45. 82065d6 remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with by reed@google.com · 13 years ago
  46. 9c7443d add SK_DISABLE_DITHER_32BIT_GRADIENT flag. If defined, disables the newly added by reed@google.com · 14 years ago
  47. 55b8e8c add dithering to 32bit linear gradients by reed@google.com · 14 years ago
  48. dc731fd merge in gpu changes to gradientshaders by reed@google.com · 14 years ago
  49. e191b16 update windows port by reed@android.com · 15 years ago
  50. 200645d fix repeat/mirror for new larger 16bit cache update gm images by reed@android.com · 15 years ago
  51. 512a876 make the 16bit cache larger, to handle multiple colors in the gradient w/o by reed@android.com · 15 years ago
  52. bcfc733 flatten/unflatten custom fields for 2-point gradient by reed@android.com · 15 years ago
  53. 6c59a17 clear the kHasSpan16 bit for two-point-radial, since we don't implement that by reed@android.com · 15 years ago
  54. 7ef071f Two-point radial gradient implementation. by senorblanco@chromium.org · 15 years ago
  55. 3c9b2a4 expand SkShader's flag kConstInY to 16 and 32 variants, allowing a shader by reed@android.com · 15 years ago
  56. 3d06a8c add FIXME to comment by reed@android.com · 15 years ago
  57. 1c12abe fix gradients with alpha to convert to premul *after* the intermediate color by reed@android.com · 15 years ago
  58. ab840b8 remove (ack) test code in lineargradient when pos array is null by reed@android.com · 15 years ago
  59. 5119bdb add shader flag kConstInY_Flag by reed@android.com · 15 years ago
  60. b2c5f2d make the same prerounding fix for the shadeSpan16 case by reed@android.com · 15 years ago
  61. c552a43 preround our fx fractional coordiante, so we get rounded integers (0..255) when by reed@android.com · 15 years ago
  62. ec3d6e5 update for cache updates by reed@android.com · 15 years ago
  63. 9b46e77 fix dumpcanvas to recurse on pictures and shapes by reed@android.com · 15 years ago
  64. 4a7fd2b initialize fFlags in gradients fix trailing WS in SkGLDevice by reed@android.com · 15 years ago
  65. 41bccf5 extend gradients to handle (by clamping) the first and last color position if by reed@android.com · 15 years ago
  66. fc25abd fix warnings by reed@android.com · 16 years ago
  67. 0becfc5 add optimization for width==1 bitmaps in shader procs by reed@android.com · 16 years ago
  68. 8a1c16f grab from latest android by reed@android.com · 16 years ago