aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Revert r2250 - removal of setMatrixClip() - because Chrome makes heavy useGravatar tomhudson@google.com2011-09-13
| | | | | | | | of those functions in a way we're not yet ready to clean up. git-svn-id: http://skia.googlecode.com/svn/trunk@2254 2bbb7eff-a529-9590-31e7-b0007b416f81
* add SK_RESTRICT to mask procsGravatar reed@google.com2011-09-13
| | | | | | | | separate out opaque and non for lcd16 blits git-svn-id: http://skia.googlecode.com/svn/trunk@2253 2bbb7eff-a529-9590-31e7-b0007b416f81
* set max size for lcdtextGravatar reed@google.com2011-09-13
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2252 2bbb7eff-a529-9590-31e7-b0007b416f81
* write 0 to our refcnt in the destructor, in the off-chance of it helping usGravatar reed@google.com2011-09-12
| | | | | | | | catch reuse-after-delete bugs (debug only) git-svn-id: http://skia.googlecode.com/svn/trunk@2251 2bbb7eff-a529-9590-31e7-b0007b416f81
* Replaces SkDevice::setMatrixClip() with markMatrixDirty() and markClipDirty(),Gravatar tomhudson@google.com2011-09-12
| | | | | | | | | | | which require no arguments and so may be called without requiring the matrix and clip to be completely evaluated. De-inlines virtual functions in SkDevice interface. git-svn-id: http://skia.googlecode.com/svn/trunk@2250 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add perspective support to the gpu aa hairline renderer.Gravatar bsalomon@google.com2011-09-12
| | | | | | | | Review URL: http://codereview.appspot.com/4969071/ git-svn-id: http://skia.googlecode.com/svn/trunk@2249 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add operator = to GrPaintGravatar bsalomon@google.com2011-09-12
| | | | | | | | Review URL: http://codereview.appspot.com/4997045/ git-svn-id: http://skia.googlecode.com/svn/trunk@2248 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix GrContext::drawPaint with perspective, also never apply AAGravatar bsalomon@google.com2011-09-12
| | | | | | | Review URL: http://codereview.appspot.com/4969074/ git-svn-id: http://skia.googlecode.com/svn/trunk@2247 2bbb7eff-a529-9590-31e7-b0007b416f81
* [gpu] Remove getMaxStretch for perspective, use mapRadius for perspective ↵Gravatar bsalomon@google.com2011-09-09
| | | | | | | | | | path subdiv tol, add test Review URL: http://codereview.appspot.com/4975063/ git-svn-id: http://skia.googlecode.com/svn/trunk@2246 2bbb7eff-a529-9590-31e7-b0007b416f81
* cache offscreen HDCGravatar reed@google.com2011-09-09
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2245 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add 'K' to SampleApp to trigger animated perspective renderingGravatar bsalomon@google.com2011-09-08
| | | | | | | | Review URL: http://codereview.appspot.com/4967061/ git-svn-id: http://skia.googlecode.com/svn/trunk@2244 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix INHERITED to match classGravatar reed@google.com2011-09-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2243 2bbb7eff-a529-9590-31e7-b0007b416f81
* add test for hairlines and xfermodesGravatar reed@google.com2011-09-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2242 2bbb7eff-a529-9590-31e7-b0007b416f81
* disable premul check for now in 16bit blit, until we cleanup GDI's messGravatar reed@google.com2011-09-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2241 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert accidental change to sample codeGravatar bsalomon@google.com2011-09-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2240 2bbb7eff-a529-9590-31e7-b0007b416f81
* Improve gpu path subdiv with perspective, remove tolerance scale, fix commentGravatar bsalomon@google.com2011-09-07
| | | | | | | | Review URL: http://codereview.appspot.com/4993041/ git-svn-id: http://skia.googlecode.com/svn/trunk@2239 2bbb7eff-a529-9590-31e7-b0007b416f81
* use templated skipT() for skipping structs within a readerGravatar reed@google.com2011-09-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2238 2bbb7eff-a529-9590-31e7-b0007b416f81
* use drawBitmapNine instead of SkNinePatch utilsGravatar reed@google.com2011-09-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2237 2bbb7eff-a529-9590-31e7-b0007b416f81
* add SkPoint::CanNormalize to unify decisions about when a vector is degenerateGravatar reed@google.com2011-09-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2236 2bbb7eff-a529-9590-31e7-b0007b416f81
* add baselinesGravatar reed@google.com2011-09-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2235 2bbb7eff-a529-9590-31e7-b0007b416f81
* add impl for drawBitmapNineGravatar reed@google.com2011-09-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2234 2bbb7eff-a529-9590-31e7-b0007b416f81
* add drawBitmapNine to canvasGravatar reed@google.com2011-09-07
| | | | | | | | will add to device soon I think git-svn-id: http://skia.googlecode.com/svn/trunk@2233 2bbb7eff-a529-9590-31e7-b0007b416f81
* Make gpu hairline check for degenerate quad more robust Gravatar bsalomon@google.com2011-09-06
| | | | | | | | Review URL: http://codereview.appspot.com/4956067/ git-svn-id: http://skia.googlecode.com/svn/trunk@2232 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix bitrot in GrGLDefaultInterface_android.cppGravatar bsalomon@google.com2011-09-06
| | | | | | | | Review URL: http://codereview.appspot.com/4960056/ git-svn-id: http://skia.googlecode.com/svn/trunk@2231 2bbb7eff-a529-9590-31e7-b0007b416f81
* detect when scale is really 1.0, and don't mis-mark our flags to kScaleGravatar reed@google.com2011-09-06
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2230 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace change to trigger buildbotsGravatar epoger@google.com2011-09-06
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2229 2bbb7eff-a529-9590-31e7-b0007b416f81
* reimage ninepatch-stretch with white bg (for easier printing)Gravatar reed@google.com2011-09-06
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2225 2bbb7eff-a529-9590-31e7-b0007b416f81
* add gm test for ninepatch stretchingGravatar reed@google.com2011-09-06
| | | | | | | | pdf output incorrect, so not checked in. git-svn-id: http://skia.googlecode.com/svn/trunk@2224 2bbb7eff-a529-9590-31e7-b0007b416f81
* Make GL calls go through macro (and therefore trigger callback function if ↵Gravatar bsalomon@google.com2011-09-06
| | | | | | | | | present) Review URL: http://codereview.appspot.com/4986043/ git-svn-id: http://skia.googlecode.com/svn/trunk@2223 2bbb7eff-a529-9590-31e7-b0007b416f81
* update sample to test stretching + and - amoundsGravatar reed@google.com2011-09-06
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2222 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add gm baseline images for Mac MiniGravatar epoger@google.com2011-09-06
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2221 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace change to trigger buildbotsGravatar epoger@google.com2011-09-06
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2220 2bbb7eff-a529-9590-31e7-b0007b416f81
* Ignore blur margin fix flag for backward bug compatibility.Gravatar bungeman@google.com2011-09-06
| | | | | | | http://codereview.appspot.com/4981046/ git-svn-id: http://skia.googlecode.com/svn/trunk@2219 2bbb7eff-a529-9590-31e7-b0007b416f81
* add detach back to SkAutoMallocGravatar bsalomon@google.com2011-09-06
| | | | | | | Review URL: http://codereview.appspot.com/4956066/ git-svn-id: http://skia.googlecode.com/svn/trunk@2218 2bbb7eff-a529-9590-31e7-b0007b416f81
* add optional SK_OVERRIDE_GLOBAL_NEW for testingGravatar reed@google.com2011-09-06
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2217 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix realloc->reset rename missed in mac fileGravatar bsalomon@google.com2011-09-02
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2216 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rename existing nonpreserving reallocs to reset, add reset to SkAutoMalloc, ↵Gravatar bsalomon@google.com2011-09-02
| | | | | | | | | use reset in GrBufferAllocPool Review URL: http://codereview.appspot.com/4951058/ git-svn-id: http://skia.googlecode.com/svn/trunk@2215 2bbb7eff-a529-9590-31e7-b0007b416f81
* outset 2 on all sides, as we now find some CJK fonts that are off byGravatar reed@google.com2011-09-02
| | | | | | | | | that amount when we compare the bounds returned by GetGlyphOutline and what GDI actually draws. git-svn-id: http://skia.googlecode.com/svn/trunk@2214 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove unneeded #defineGravatar bsalomon@google.com2011-09-02
| | | | | | | Review URL: http://codereview.appspot.com/4973053/ git-svn-id: http://skia.googlecode.com/svn/trunk@2213 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix BlurTest to work with fixed point.Gravatar bungeman@google.com2011-09-02
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2212 2bbb7eff-a529-9590-31e7-b0007b416f81
* Reduce size of filter mask.Gravatar bungeman@google.com2011-09-02
| | | | | | | | | http://codereview.appspot.com/4965057/ Reduce the size of filter masks, fix HQ blur when clipped, and add tests. git-svn-id: http://skia.googlecode.com/svn/trunk@2211 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove comment related to removed function.Gravatar bsalomon@google.com2011-09-01
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2210 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix some warnings when including some Skia headers in Chromium code under ↵Gravatar bsalomon@google.com2011-09-01
| | | | | | | | | | VS2008. Review URL: http://codereview.appspot.com/4956058/ git-svn-id: http://skia.googlecode.com/svn/trunk@2209 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace change to trigger buildbotsGravatar epoger@google.com2011-09-01
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2208 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add optional per-gl-func client callback.Gravatar bsalomon@google.com2011-09-01
| | | | | | | | Review URL: http://codereview.appspot.com/4964055/ git-svn-id: http://skia.googlecode.com/svn/trunk@2207 2bbb7eff-a529-9590-31e7-b0007b416f81
* Change no-op math bench to noOp.Gravatar bungeman@google.com2011-08-31
| | | | | | | http://codereview.appspot.com/4962047/ git-svn-id: http://skia.googlecode.com/svn/trunk@2206 2bbb7eff-a529-9590-31e7-b0007b416f81
* Compile option to perform GL logging by default debug.Gravatar bsalomon@google.com2011-08-31
| | | | | | | | Review URL: http://codereview.appspot.com/4964054/ git-svn-id: http://skia.googlecode.com/svn/trunk@2205 2bbb7eff-a529-9590-31e7-b0007b416f81
* Abort AA rect path when index buffer allocation failsGravatar bsalomon@google.com2011-08-31
| | | | | | | | Review URL http://codereview.appspot.com/4984041/ git-svn-id: http://skia.googlecode.com/svn/trunk@2204 2bbb7eff-a529-9590-31e7-b0007b416f81
* Added SimpleiOSApp and updated iOSSampleAppGravatar yangsu@google.com2011-08-30
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2202 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebase Mac PNGs (GrAAHairLineRenderer changed complexclip_gpu.png and rest ↵Gravatar bsalomon@google.com2011-08-30
| | | | | | have non-pixel changes due to migration from libpng to coregraphics) git-svn-id: http://skia.googlecode.com/svn/trunk@2201 2bbb7eff-a529-9590-31e7-b0007b416f81