aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Add support for GL_EXT_unpack_subimageGravatar bsalomon@google.com2011-11-10
| | | | | | | | Review URL: http://codereview.appspot.com/5359048/ git-svn-id: http://skia.googlecode.com/svn/trunk@2654 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fixes int to scalar warnings. This checkin changes the range of random ↵Gravatar bsalomon@google.com2011-11-10
| | | | | | | | | matrix values in a benchmark but it is believed not to affect the runtime. Review URL: http://codereview.appspot.com/5371045/ git-svn-id: http://skia.googlecode.com/svn/trunk@2653 2bbb7eff-a529-9590-31e7-b0007b416f81
* remove common fields from Offscreen utility classGravatar caryclark@google.com2011-11-10
| | | | | | | | | | http://codereview.appspot.com/5373046/ M src/ports/SkFontHost_mac_coretext.cpp git-svn-id: http://skia.googlecode.com/svn/trunk@2652 2bbb7eff-a529-9590-31e7-b0007b416f81
* Removes warnings generated by gcc and clang.Gravatar tomhudson@google.com2011-11-09
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2651 2bbb7eff-a529-9590-31e7-b0007b416f81
* change m to fGravatar caryclark@google.com2011-11-09
| | | | | | | | | | http://codereview.appspot.com/5376043/ M src/ports/SkFontHost_mac_coretext.cpp git-svn-id: http://skia.googlecode.com/svn/trunk@2650 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baseline images for GPU blurs and shadows, to greenify bots after r2643.Gravatar epoger@google.com2011-11-09
| | | | | | | | BUG=391 TBR=senorblanco Review URL: http://codereview.appspot.com/5370044 git-svn-id: http://skia.googlecode.com/svn/trunk@2649 2bbb7eff-a529-9590-31e7-b0007b416f81
* add experimental test for blending math (disabled for now)Gravatar reed@google.com2011-11-09
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2648 2bbb7eff-a529-9590-31e7-b0007b416f81
* Build fix; unreviewed.Gravatar senorblanco@chromium.org2011-11-09
| | | | | | | | | Remove the imageblur test from gmslides.gypi for now, since SkPicture output is incorrect. SkImageFilter is not flattenable, so the output is black. git-svn-id: http://skia.googlecode.com/svn/trunk@2647 2bbb7eff-a529-9590-31e7-b0007b416f81
* Speed up GrDrawState handling.Gravatar tomhudson@google.com2011-11-09
| | | | | | | | | | | | | | | | Compact GrDrawState and nested structs; dynamically only copy and compare the fields actually active on the structs in question. Yields 10-20% speedup of text benchmarks in GPU configuration. Could probably get additional marginal speedup by ignoring unused kernel fields. Has some fragile constructs: pointer math on members to compute sizes of portions of structs. Removes fields necessary for GrTesselatedPathRenderer. git-svn-id: http://skia.googlecode.com/svn/trunk@2644 2bbb7eff-a529-9590-31e7-b0007b416f81
* Implement Gaussian blurs for images. The caller creates an anGravatar senorblanco@chromium.org2011-11-09
| | | | | | | | | | | | | | | | | | SkBlurImageFilter, sets it on an SkPaint, passes that paint to saveLayer(), draws the primitives which are to be blurred, then calls restore(), which applies the blur. The blurs have separate sizes in the horizontal and vertical direction. This feature is GPU-only for now. NB: Due to the clipping change, there are slight pixel differences on the blurs_gpu and shadows_gpu tests, so those will require rebaselining on all platforms, as will some of the WebKit layout tests (TBD). Review URL: http://codereview.appspot.com/5322068/ git-svn-id: http://skia.googlecode.com/svn/trunk@2643 2bbb7eff-a529-9590-31e7-b0007b416f81
* Interim function for reseting GrDrawTarget state, this should be folded into ↵Gravatar bsalomon@google.com2011-11-09
| | | | | | | | | | GrDrawState when it has getters / setters Review URL: http://codereview.appspot.com/5369045/ git-svn-id: http://skia.googlecode.com/svn/trunk@2642 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace commit to trigger linux buildGravatar epoger@google.com2011-11-09
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2641 2bbb7eff-a529-9590-31e7-b0007b416f81
* [GPU] when writing to unpremult dest and alpha is 0, make rgb=0Gravatar bsalomon@google.com2011-11-09
| | | | | | | Review URL: http://codereview.appspot.com/5340062/ git-svn-id: http://skia.googlecode.com/svn/trunk@2640 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baseline images for r2638Gravatar epoger@google.com2011-11-09
| | | | | | | TBR=vandebo Review URL: http://codereview.appspot.com/5369044 git-svn-id: http://skia.googlecode.com/svn/trunk@2639 2bbb7eff-a529-9590-31e7-b0007b416f81
* [PDF] add drawTextOnPath support.Gravatar vandebo@chromium.org2011-11-08
| | | | | | | | | BUG=239 TBR=reed@google.com Review URL: http://codereview.appspot.com/5363045 git-svn-id: http://skia.googlecode.com/svn/trunk@2638 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace commit to trigger buildbotsGravatar epoger@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2637 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace commit to trigger buildbotsGravatar epoger@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2636 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace commit to trigger buildbotsGravatar epoger@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2635 2bbb7eff-a529-9590-31e7-b0007b416f81
* use new PurgeFontCache() apiGravatar reed@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2633 2bbb7eff-a529-9590-31e7-b0007b416f81
* handle NaN values in clipPathGravatar reed@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2632 2bbb7eff-a529-9590-31e7-b0007b416f81
* When GL_RGBA readPixels are slow do swizzle using a draw then readPixels ↵Gravatar bsalomon@google.com2011-11-08
| | | | | | | | | with GL_BGRA Review URL: http://codereview.appspot.com/5339051/ git-svn-id: http://skia.googlecode.com/svn/trunk@2631 2bbb7eff-a529-9590-31e7-b0007b416f81
* Cleanup for the Android build.Gravatar djsollen@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2630 2bbb7eff-a529-9590-31e7-b0007b416f81
* Update files to use SK_BUILD_FOR_ANDROID.Gravatar djsollen@google.com2011-11-08
| | | | | | | | This CL also removes any unecessary references to the ANDROID definition. Review URL: http://codereview.appspot.com/5354049 git-svn-id: http://skia.googlecode.com/svn/trunk@2629 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix prev. change for __OpenBSD__Gravatar reed@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2628 2bbb7eff-a529-9590-31e7-b0007b416f81
* up default limit to 2MgGravatar reed@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2627 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove old and GL-specific defines from GrUserConfig.h commentsGravatar bsalomon@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2626 2bbb7eff-a529-9590-31e7-b0007b416f81
* post event to ourself to update the title after our constructorGravatar reed@google.com2011-11-08
| | | | | | | | (so we can see the title of the first slide) git-svn-id: http://skia.googlecode.com/svn/trunk@2625 2bbb7eff-a529-9590-31e7-b0007b416f81
* prefix GM names with "GM " so I know that's what they are.Gravatar reed@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2624 2bbb7eff-a529-9590-31e7-b0007b416f81
* suppress font-purge messagesGravatar reed@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2623 2bbb7eff-a529-9590-31e7-b0007b416f81
* return the prev value from SetFontCacheLimitGravatar reed@google.com2011-11-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2622 2bbb7eff-a529-9590-31e7-b0007b416f81
* add api to SkGraphics to get/set font cache limitGravatar reed@google.com2011-11-08
| | | | | | | | add SK_DEFAULT_FONT_CACHE_LIMIT to SkUserConfig, to override our default value git-svn-id: http://skia.googlecode.com/svn/trunk@2621 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix logic about who flips y in gpu readpixelsGravatar bsalomon@google.com2011-11-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2620 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add font scaler gm.Gravatar bungeman@google.com2011-11-07
| | | | | | | http://codereview.appspot.com/5337044/ git-svn-id: http://skia.googlecode.com/svn/trunk@2619 2bbb7eff-a529-9590-31e7-b0007b416f81
* [GPU] Add explicit byte order and PM vs. UPM 8888 configsGravatar bsalomon@google.com2011-11-07
| | | | | | | | Review URL: http://codereview.appspot.com/5347042/ git-svn-id: http://skia.googlecode.com/svn/trunk@2618 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add support for building Android SampleApp.Gravatar djsollen@google.com2011-11-07
| | | | | | Review URL: http://codereview.appspot.com/5342051 git-svn-id: http://skia.googlecode.com/svn/trunk@2617 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add support for GL_ARB_texture_swizzleGravatar bsalomon@google.com2011-11-07
| | | | | | | | Review URL: http://codereview.appspot.com/5347042/ git-svn-id: http://skia.googlecode.com/svn/trunk@2615 2bbb7eff-a529-9590-31e7-b0007b416f81
* Recommit r2611 with fix for gmGravatar bsalomon@google.com2011-11-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2614 2bbb7eff-a529-9590-31e7-b0007b416f81
* consolidate debug draw param checking codeGravatar bsalomon@google.com2011-11-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2613 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert r2611 until windows gm can be debuggedGravatar bsalomon@google.com2011-11-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2612 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add replacement APIs for createPlatformSurface: createPlatformTexture and ↵Gravatar bsalomon@google.com2011-11-07
| | | | | | createPlatformRenderTarget git-svn-id: http://skia.googlecode.com/svn/trunk@2611 2bbb7eff-a529-9590-31e7-b0007b416f81
* Turn off annoying printfsGravatar bsalomon@google.com2011-11-05
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2610 2bbb7eff-a529-9590-31e7-b0007b416f81
* Use timestamp to detect when client GL calls could cause Gr's cache of ↵Gravatar bsalomon@google.com2011-11-05
| | | | | | glTexParam values to be invalid. git-svn-id: http://skia.googlecode.com/svn/trunk@2609 2bbb7eff-a529-9590-31e7-b0007b416f81
* More removal of texture fUploadByteCount and rename fFormat to fConfig for ↵Gravatar bsalomon@google.com2011-11-05
| | | | | | consistency. git-svn-id: http://skia.googlecode.com/svn/trunk@2608 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove unneeded field from GrGLTextureGravatar bsalomon@google.com2011-11-05
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2607 2bbb7eff-a529-9590-31e7-b0007b416f81
* bump GrGpu reset context timestamp sizeGravatar bsalomon@google.com2011-11-05
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2606 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add reset context count to GrGpuGravatar bsalomon@google.com2011-11-05
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2605 2bbb7eff-a529-9590-31e7-b0007b416f81
* Back out fontscaler gm, as it seems to show up a gpu issue.Gravatar bungeman@google.com2011-11-04
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@2604 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add font scaler gm.Gravatar bungeman@google.com2011-11-04
| | | | | | | http://codereview.appspot.com/5337044/ git-svn-id: http://skia.googlecode.com/svn/trunk@2603 2bbb7eff-a529-9590-31e7-b0007b416f81
* Move the Android sample app into the android repo.Gravatar djsollen@google.com2011-11-04
| | | | | | Review URL: http://codereview.appspot.com/5332054 git-svn-id: http://skia.googlecode.com/svn/trunk@2602 2bbb7eff-a529-9590-31e7-b0007b416f81
* Override 32BPP format in SkCanvas::readPixelsGravatar bsalomon@google.com2011-11-03
| | | | | | | | Review URL: http://codereview.appspot.com/5330073/ git-svn-id: http://skia.googlecode.com/svn/trunk@2600 2bbb7eff-a529-9590-31e7-b0007b416f81