- 1f2f338 Split SkDevice into SkBaseDevice and SkBitmapDevice by robertphillips@google.com · 11 years ago
- fbaea53 In image filters, apply the CTM and offset to the crop rect. This is necessary to compensate for both clipping applied by the compositor (communicated via the CTM) and for cropping applied in upstream image filters (communicated via the offset). This requires a few ugly conversions, since the crop rect is an SkIRect, and the ctm is an SkMatrix. by senorblanco@chromium.org · 11 years ago
- b74bdf0 Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
- 9b051a3 Revert r10830 (Split SkDevice out of SkRasterDevice) until we can get Chromium ready. by robertphillips@google.com · 11 years ago
- 3055b70 Split SkDevice out of SkBitmapDevice by robertphillips@google.com · 11 years ago
- 2cc0b47 Third (and hopefully final) change to support bleed flag in Ganesh by robertphillips@google.com · 11 years ago
- 31acc11 Fix name of "bleed" flag by robertphillips@google.com · 11 years ago
- d7ca661 Update tiled bitmap path to respect bleed flag by robertphillips@google.com · 11 years ago
- f6de475 Replace uses of GrAssert by SkASSERT. by tfarina@chromium.org · 11 years ago
- eed779d This CL plumbs in the drawBitmapRectToRect "bleed" flag and makes it live on the simplest GPU path. by commit-bot@chromium.org · 11 years ago
- 1aa54bf Added ctm matrix to GPU path by commit-bot@chromium.org · 11 years ago
- 24202c7 Revert "Don't call SkGpuDevice::drawVertices from drawPoints when AA is required." by djsollen@google.com · 11 years ago
- c048de0 Don't call SkGpuDevice::drawVertices from drawPoints when AA is required. by commit-bot@chromium.org · 11 years ago
- 956b310 Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
- f9ed6fe fix android build by humper@google.com · 11 years ago
- b86add1 make the filter mode for GrTextureAccess an enum so we can plumb down by humper@google.com · 11 years ago
- 9bf380c drawBitmap* cleanup by robertphillips@google.com · 11 years ago
- 194d775 This patch implements a crop rect for SkImageFilter. It has been implemented for SkColorFilterImageFilter and SkBlurImageFilter as examples. by senorblanco@chromium.org · 11 years ago
- 58c856a Reverting r10251 (Implement crop rect for SkImageFilter) due to Chromium-side unit test failures by robertphillips@google.com · 11 years ago
- ccf225c This patch implements a crop rect for SkImageFilter. It has been implemented for SkColorFilterImageFilter and SkBlurImageFilter as examples. by senorblanco@chromium.org · 11 years ago
- 97e49e9 Hold on to image-filtered texture in SkGpuDevice by commit-bot@chromium.org · 11 years ago
- fd03d4a Replace all instances of GrRect with SkRect. by commit-bot@chromium.org · 11 years ago
- 42dacab Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size. by commit-bot@chromium.org · 11 years ago
- 31a40ef Win7/8 compiler warnings/errors fix for r9980 by robertphillips@google.com · 11 years ago
- 7b32070 Implement offset for GPU filter path. Although we can't yet use this in Blink for FEOffset, due to SVG semantics, we can use it to support crop rect (upcoming patch). by commit-bot@chromium.org · 11 years ago
- 1842adf Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
- 4914931 Add canFilterMaskGPU & filterMaskGPU to SkMaskFilter by robertphillips@google.com · 11 years ago
- b8d00db Change undefined SkGpuRenderTarget and SkGpuTexture forward declares to GrRenderTarget and GrTexture. by commit-bot@chromium.org · 11 years ago
- 7f4ad5a Reland r9043 with fix. by bsalomon@google.com · 11 years ago
- 4bb235b revert 9043 by bsalomon@google.com · 11 years ago
- 7df1bb7 SkGpuDevice: Delay locking bitmap pixels until we have a known texture cache miss. by bsalomon@google.com · 11 years ago
- 4b140b5 Add geometry-based rotated AA rect drawing path by robertphillips@google.com · 11 years ago
- 37d883d Disable AA for ovals and roundrects if MSAA is enabled. by commit-bot@chromium.org · 11 years ago
- f2bfd54 Add GPU support for roundrects by commit-bot@chromium.org · 11 years ago
- 5920ac2 Perform coverage blend with the dst in the shader when using a dst-reading xfermode. by bsalomon@google.com · 11 years ago
- df3695e First pass at Rect Effect by robertphillips@google.com · 11 years ago
- 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 · 11 years ago
- 26e18b5 Add support for reading the dst pixel value in an effect. Use in a new effect for the kDarken xfer mode. by bsalomon@google.com · 11 years ago
- 123ac1d Make GM render to render targets that are also textures. by bsalomon@google.com · 11 years ago
- 73818dc Add GrPaint stage for xfermodes. by bsalomon@google.com · 11 years ago
- db44625 Fix assertion failure in SkGpuDevice from 8412. by bsalomon@google.com · 11 years ago
- f51c013 Add interface to SkXfermode to return a GrEffect and blend coeffs. by bsalomon@google.com · 11 years ago
- b58772f PDF: add support for named destinations. by epoger@google.com · 11 years ago
- 812b6f5 Revert r8000 due to failures on some buildbots by epoger@google.com · 11 years ago
- 1cad898 PDF: add support for named destinations by epoger@google.com · 11 years ago
- fec0bc3 Remove legacy names no longer referenced in Chrome and WebKit. by bsalomon@google.com · 12 years ago
- 8d3cd7a clone of https://codereview.appspot.com/7208043/ by reed@google.com · 12 years ago
- 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
- 32cf29e Only clear the part of the texture used by the device (duh!) by bsalomon@google.com · 12 years ago
- 4bbdeac add optional cull-rect to patheffects, so they can do less work if their results by reed@google.com · 12 years ago
- 95ed55a Make all GrContext members that return a texture also ref the texture for the caller. by bsalomon@google.com · 12 years ago
- 6340a41 Let them eat GrEffectRef. by bsalomon@google.com · 12 years ago
- 46d3d39 Add GPU support for axis-aligned ovals: by jvanverth@google.com · 12 years ago
- 514b922 Partial revert of r7287 to green up the bots. by senorblanco@chromium.org · 12 years ago
- 3f2d45a (Relanding r7275 with assert fix, plus fixes from r7276, r7280, r7283.) by senorblanco@chromium.org · 12 years ago
- c51f752 Reverting chain of SkBicubicImageFilter changes (7275, 7276, 7280 & 7283) by robertphillips@google.com · 12 years ago
- 744820e Implement a bicubic resampling image filter, with raster and GPU backends. by senorblanco@chromium.org · 12 years ago
- 68b58c9 Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract. by bsalomon@google.com · 12 years ago
- 0ac6af4 Wrap GrEffects in GrEffectPtr. by bsalomon@google.com · 12 years ago
- e197cbf Change signature of SkShader::asNewEffect(), implement for SkBitmapProcShader. by bsalomon@google.com · 12 years ago
- 171f5c7 Rename onFilterImageGPU to filterImageGPU(), to match skia convention. No change in functionality. by senorblanco@chromium.org · 12 years ago
- 4e73aa1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
- 9aaf36d fix GPU drawing for 8 bit alpha bitmaps by humper@google.com · 12 years ago
- 05af1af eliminate all warnings in non-thirdparty code on mac by humper@google.com · 12 years ago
- 0797c2c Reland 6914 w/ fixes. by bsalomon@google.com · 12 years ago
- 0b6ad22 Revert 6914 to fix build issues. by bsalomon@google.com · 12 years ago
- 4b86e34 Simplify cache IDs and keys. by bsalomon@google.com · 12 years ago
- 5f74cf8 Follow up on the previous patch : by sugoi@google.com · 12 years ago
- dbfac8a Defining new color constat for transparent color by junov@google.com · 12 years ago
- 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 · 12 years ago
- 5f0add3 remove legacy build-guards, now that webkit has rebaselined these. by reed@google.com · 12 years ago
- 7b7cdd1 Some improvements to reduce the number of pixels touched in generating alpha clip masks by bsalomon@google.com · 12 years ago
- dbe49f7 Remove default texture coords / texture matrix by bsalomon@google.com · 12 years ago
- ea5d8af Fix for 2 parallel gpu rendering issues (bigbitmaprect & image-surface) by robertphillips@google.com · 12 years ago
- b9086a0 Replace GrMatrix with SkMatrix. by bsalomon@google.com · 12 years ago
- 8171288 Remove GrScalar, replace with SkScalar. by bsalomon@google.com · 12 years ago
- d8b5fac Reland r6233 with fix. by bsalomon@google.com · 12 years ago
- 115b06f Re-revert r6233. by bsalomon@google.com · 12 years ago
- c3a58f3 Reland r6233 with fix for config conversion texture matrices. by bsalomon@google.com · 12 years ago
- 66e534d Revert r6233 while investigating bot failures. by bsalomon@google.com · 12 years ago
- ce49e16 Checkpoint in moving texture matrices out of GrGLProgram and into GrGLEffect. by bsalomon@google.com · 12 years ago
- f94b3a4 Make SkShader store localM directly rather than as a separate alloc. by bsalomon@google.com · 12 years ago
- d3eb336 Add validation check to GrGpu::createTexture & minor SkGpuDevice cleanup by robertphillips@google.com · 12 years ago
- 08283af Rename GrSamplerState to GrEffectStage. by bsalomon@google.com · 12 years ago
- 021fc73 GrCustomStage Renaming Part 5 by bsalomon@google.com · 12 years ago
- 8ea78d8 GrCustomStage Renaming Part 4 by bsalomon@google.com · 12 years ago
- f271cc7 GrCustomStage Renaming Part 3 by bsalomon@google.com · 12 years ago
- 6f261be GrCustomStage Renaming Part 2 by bsalomon@google.com · 12 years ago
- a469c28 CustomStage Renaming Part 1 by bsalomon@google.com · 12 years ago
- 985fa79 Protect filter_texture() against render target change. by senorblanco@chromium.org · 12 years ago
- 055f908 Reset clip in ~SkGpuDevice by robertphillips@google.com · 12 years ago
- 7d12675 GPU: add failure checks for the scratch textures used in Gaussian blur. by robertphillips@google.com · 12 years ago
- b2ad101 Make table color filter use asNewCustomStage. by bsalomon@google.com · 12 years ago
- 67e78c9 Use GrCustomStage to implement color matrix. by bsalomon@google.com · 12 years ago
- dfdb7e5 Reland r5963 with two fixes: by bsalomon@google.com · 12 years ago
- f6eac8a Revert r5962 because of failures. by bsalomon@google.com · 12 years ago
- b022177 Require matrix for custom stage to be set when custom stage is installed. by bsalomon@google.com · 12 years ago
- f57c01b Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
- 3cbaa2d Beef up GrContext::AutoMatrix to handle doing GrPaint matrix adjustments. by bsalomon@google.com · 12 years ago
- 3ab43d5 Minimize use of SkDraw's matrix in SkGpuDevice. by bsalomon@google.com · 12 years ago