skia2/include/core
reed@android.com 3c9b2a4a0e expand SkShader's flag kConstInY to 16 and 32 variants, allowing a shader
(like gradients) to support predithering. If they do, then they would suppress
kConstInY16, since they no longer are const.

The blitters now check for each flag separately, so we don't have to give up
const-in-Y in the 32bit case, since in that mode we don't care about dithering.



git-svn-id: http://skia.googlecode.com/svn/trunk@339 2bbb7eff-a529-9590-31e7-b0007b416f81
2009-08-27 19:28:37 +00:00
..
Sk64.h more tests (need more meat in there) 2009-02-27 22:06:06 +00:00
SkAutoKern.h first cut at event-based test app 2008-12-19 18:24:35 +00:00
SkBitmap.h fixes around isOpaque and dithering 2009-08-22 03:44:57 +00:00
SkBlitter.h first cut at event-based test app 2008-12-19 18:24:35 +00:00
SkBounder.h grab from latest android 2008-12-17 15:59:43 +00:00
SkBuffer.h grab from latest android 2008-12-17 15:59:43 +00:00
SkCanvas.h remove deprecated use of porterduff enum 2009-06-23 03:01:32 +00:00
SkChunkAlloc.h Add SkChunkAlloc::unalloc() to undo the last allocation, useful if the caller wants to treat the allocats like temp memory (see PictureRecord) 2009-03-30 21:02:14 +00:00
SkColor.h grab from latest android 2008-12-17 15:59:43 +00:00
SkColorFilter.h remove deprecated use of porterduff enum 2009-06-23 03:01:32 +00:00
SkColorPriv.h special case 1x1 bitmaps when drawn as a shader (treat as a solid color) 2009-08-25 19:15:31 +00:00
SkColorShader.h add shader flag kConstInY_Flag 2009-06-12 21:27:03 +00:00
SkComposeShader.h grab from latest android 2008-12-17 15:59:43 +00:00
SkDeque.h grab from latest android 2008-12-17 15:59:43 +00:00
SkDescriptor.h grab from latest android 2008-12-17 15:59:43 +00:00
SkDevice.h grab from latest android 2008-12-17 15:59:43 +00:00
SkDither.h grab from latest android 2008-12-17 15:59:43 +00:00
SkDraw.h first cut at event-based test app 2008-12-19 18:24:35 +00:00
SkDrawFilter.h grab from latest android 2008-12-17 15:59:43 +00:00
SkDrawing.h rename drawable to drawing for now, so we don't collide with animator 2009-03-24 18:47:35 +00:00
SkDrawLooper.h grab from latest android 2008-12-17 15:59:43 +00:00
SkEndian.h grab from latest android 2008-12-17 15:59:43 +00:00
SkFDot6.h grab from latest android 2008-12-17 15:59:43 +00:00
SkFixed.h grab from latest android 2008-12-17 15:59:43 +00:00
SkFlattenable.h grab from latest android 2008-12-17 15:59:43 +00:00
SkFloatBits.h grab from latest android 2008-12-17 15:59:43 +00:00
SkFloatingPoint.h import portability fixes from Chrome around floats 2009-04-03 14:26:10 +00:00
SkFontHost.h add GetFileName api to SkFontHost 2009-07-31 16:17:01 +00:00
SkGeometry.h more tests (need more meat in there) 2009-02-27 22:06:06 +00:00
SkGlobals.h grab from latest android 2008-12-17 15:59:43 +00:00
SkGraphics.h almost there on gm (need to fix image writes/reads/compares) 2009-06-21 00:49:18 +00:00
SkMallocPixelRef.h grab from latest android 2008-12-17 15:59:43 +00:00
SkMask.h Remove assertion in getAddrLCD. 2009-08-11 17:21:21 +00:00
SkMaskFilter.h grab from latest android 2008-12-17 15:59:43 +00:00
SkMath.h Fix compliation on gcc-4.3 and ARMv5T 2009-08-21 17:17:35 +00:00
SkMatrix.h add unittest for matrix::flatten 2009-06-29 16:14:41 +00:00
SkMMapStream.h fix multiple warnings (e.g. hidden virtuals, unused static functions) 2009-01-14 16:46:16 +00:00
SkOSFile.h make this header public (at least for now) 2008-12-18 19:04:43 +00:00
SkPackBits.h grab from latest android 2008-12-17 15:59:43 +00:00
SkPaint.h Subpixel glyph rendering support. 2009-07-21 17:41:32 +00:00
SkPath.h Fix MSVC builds by avoiding a uint to bool warning. 2009-06-18 14:46:03 +00:00
SkPathEffect.h grab from latest android 2008-12-17 15:59:43 +00:00
SkPathMeasure.h migrate more legacy unittests into tests/ 2009-03-07 03:39:23 +00:00
SkPerspIter.h grab from latest android 2008-12-17 15:59:43 +00:00
SkPicture.h add picture-record option to speedup complex clips 2009-02-13 14:56:09 +00:00
SkPixelRef.h grab from latest android 2008-12-17 15:59:43 +00:00
SkPoint.h fix warnings 2009-01-15 14:38:33 +00:00
SkPostConfig.h remove conditional build flag for mipmaps 2009-07-17 02:42:41 +00:00
SkPreConfig.h add SDL support 2009-05-22 20:44:12 +00:00
SkPtrRecorder.h grab from latest android 2008-12-17 15:59:43 +00:00
SkRandom.h grab from latest android 2008-12-17 15:59:43 +00:00
SkRasterizer.h grab from latest android 2008-12-17 15:59:43 +00:00
SkReader32.h grab from latest android 2008-12-17 15:59:43 +00:00
SkRect.h grab from latest android 2008-12-17 15:59:43 +00:00
SkRefCnt.h add SkSafeRef / SkSafeUnref as inline static functions, to use in place of our 2009-05-22 14:39:03 +00:00
SkRegion.h grab from latest android 2008-12-17 15:59:43 +00:00
SkScalar.h add dox for scalarcomparetype 2009-07-08 14:03:56 +00:00
SkScalarCompare.h fix (aaaargh) white-space 2009-07-08 15:11:19 +00:00
SkScalerContext.h ws fixes 2009-07-27 16:39:38 +00:00
SkScan.h fix warnings 2009-01-15 14:38:33 +00:00
SkShader.h expand SkShader's flag kConstInY to 16 and 32 variants, allowing a shader 2009-08-27 19:28:37 +00:00
SkShape.h add shape flatten so they work properly in pictures 2009-06-29 16:02:20 +00:00
SkSize.h add width()/height() getters 2009-06-20 02:34:55 +00:00
SkStream.h migrate more legacy unittests into tests/ 2009-03-07 03:39:23 +00:00
SkString.h almost there on gm (need to fix image writes/reads/compares) 2009-06-21 00:49:18 +00:00
SkStroke.h grab from latest android 2008-12-17 15:59:43 +00:00
SkTDArray.h add detach() method 2009-08-25 16:03:59 +00:00
SkTDict.h grab from latest android 2008-12-17 15:59:43 +00:00
SkTDStack.h grab from latest android 2008-12-17 15:59:43 +00:00
SkTemplates.h grab from latest android 2008-12-17 15:59:43 +00:00
SkThread_platform.h grab from latest android 2008-12-17 15:59:43 +00:00
SkThread.h grab from latest android 2008-12-17 15:59:43 +00:00
SkTime.h grab from latest android 2008-12-17 15:59:43 +00:00
SkTRegistry.h rename tests/main to testmain.cpp 2009-04-01 20:26:42 +00:00
SkTSearch.h migrate more legacy unittests into tests/ 2009-03-07 03:39:23 +00:00
SkTypeface.h fix leak in Deserialize 2009-03-06 15:57:26 +00:00
SkTypes.h use sk_bzero instead of bzero, since it isn't always available. 2009-06-29 16:25:36 +00:00
SkUnitMapper.h grab from latest android 2008-12-17 15:59:43 +00:00
SkUnPreMultiply.h grab from latest android 2008-12-17 15:59:43 +00:00
SkUtils.h add initial unittest framework (tests) 2009-02-27 16:24:51 +00:00
SkWriter32.h grab from latest android 2008-12-17 15:59:43 +00:00
SkXfermode.h move xfermode modes from porterduff into xfermode itself 2009-06-22 17:38:10 +00:00