skia2/src/core
2011-04-05 20:11:32 +00:00
..
ARGB32_Clamp_Bilinear_BitmapShader.h grab from latest android 2008-12-17 15:59:43 +00:00
core_files.mk move SkMetaData into core 2011-03-30 17:10:42 +00:00
Makefile.am PDF: Add text support with a font framework (font embedding to come). 2010-11-11 21:37:00 +00:00
Sk64.cpp more tests (need more meat in there) 2009-02-27 22:06:06 +00:00
SkAdvancedTypefaceMetrics.cpp Update windows port of of SkFontHost::GetAdvancedTypefaceMetrics to use calculateGlyphCount. 2011-03-04 19:39:56 +00:00
SkAlphaRuns.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkAntiRun.h grab from latest android 2008-12-17 15:59:43 +00:00
SkBitmap_scroll.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkBitmap.cpp Adds read pixels to GrTexture and GrRenderTarget 2011-04-05 17:08:27 +00:00
SkBitmapProcShader.cpp make asABitmap() const 2011-03-07 19:29:00 +00:00
SkBitmapProcShader.h make asABitmap() const 2011-03-07 19:29:00 +00:00
SkBitmapProcState_filter.h Add code needed to build skia as a windows dll within the chromium project. 2011-03-15 21:27:08 +00:00
SkBitmapProcState_matrix_clamp.h ray fixes neon for dither and blend 2010-04-09 18:44:46 +00:00
SkBitmapProcState_matrix_repeat.h ray fixes neon for dither and blend 2010-04-09 18:44:46 +00:00
SkBitmapProcState_matrix.h More SSE2 optimizations. This CL implements an SSE2 version of S32_bitmap_D32_filter_DX, and uses aligned loads and stores for dst, in all blending. 2009-11-30 20:00:29 +00:00
SkBitmapProcState_matrixProcs.cpp fix overflow in matrixproc, and add debugging code to test that 2010-04-14 13:36:33 +00:00
SkBitmapProcState_sample.h Revert "We extract a sub-function from MAKENAME(_nofilter_DX), only dealing with reading" 2010-06-18 15:30:10 +00:00
SkBitmapProcState_shaderproc.h add shaderproc32 for index bitmaps. neon version of 32->16+dither 2009-10-27 17:49:32 +00:00
SkBitmapProcState.cpp Revert "We extract a sub-function from MAKENAME(_nofilter_DX), only dealing with reading" 2010-06-18 15:30:10 +00:00
SkBitmapProcState.h fix overflow in matrixproc, and add debugging code to test that 2010-04-14 13:36:33 +00:00
SkBitmapSampler.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkBitmapSampler.h grab from latest android 2008-12-17 15:59:43 +00:00
SkBitmapSamplerTemplate.h grab from latest android 2008-12-17 15:59:43 +00:00
SkBitmapShader16BilerpTemplate.h grab from latest android 2008-12-17 15:59:43 +00:00
SkBitmapShaderTemplate.h remove conditional build flag for mipmaps 2009-07-17 02:42:41 +00:00
SkBlitBWMaskTemplate.h grab from latest android 2008-12-17 15:59:43 +00:00
SkBlitRow_D16.cpp disable 32A->565 + alpha for now, until it handles src-alpha==0 as a noop 2010-03-09 15:21:28 +00:00
SkBlitRow_D32.cpp Correct blitmask procs to recognize that we pass them an SkColor, and if they 2011-03-09 13:23:57 +00:00
SkBlitRow_D4444.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkBlitter_4444.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkBlitter_A1.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkBlitter_A8.cpp merge from android tree: 2011-02-23 20:46:31 +00:00
SkBlitter_ARGB32_Subpixel.cpp Fix valgrind warnings triggered in vertical mode. 2009-07-22 21:50:59 +00:00
SkBlitter_ARGB32.cpp check-point for kLCD16_Format mask support 2011-03-10 15:06:27 +00:00
SkBlitter_RGB16.cpp initial checkin for visualstudio build support 2009-12-16 17:25:43 +00:00
SkBlitter_Sprite.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkBlitter.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkBuffer.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkCanvas.cpp add getTopLayer(), so clients don't have to use a LayerIter just to get 2011-03-30 00:18:03 +00:00
SkChunkAlloc.cpp merge with changes for GPU backend 2010-12-20 18:26:13 +00:00
SkClipStack.cpp Add support for clipstack to Gr. GrClip is now a list of rects and paths with set operations to combine them. The stencil buffer is used to perform the set operations to put the clip into the stencil buffer. Building Gr's clip from Skia's clipStack is currently disabled due to the fact that Skia's clipStack is relative to the root layer not the current layer. This will be fixed in a subsequent CL. 2011-03-03 13:54:13 +00:00
SkColor.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkColorFilter.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkColorTable.cpp fixes around isOpaque and dithering 2009-08-22 03:44:57 +00:00
SkComposeShader.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkConcaveToTriangles.cpp use sk_bzero instead of bzero, since it isn't always available. 2009-06-29 16:25:36 +00:00
SkConcaveToTriangles.h Add missing file. 2009-03-16 17:34:27 +00:00
SkCordic.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkCordic.h grab from latest android 2008-12-17 15:59:43 +00:00
SkCoreBlitters.h Correct blitmask procs to recognize that we pass them an SkColor, and if they 2011-03-09 13:23:57 +00:00
SkCubicClipper.cpp Format more consistently with the rest of Skia. 2009-03-04 01:33:35 +00:00
SkCubicClipper.h Format more consistently with the rest of Skia. 2009-03-04 01:33:35 +00:00
SkDebug.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkDeque.cpp Add support for clipstack to Gr. GrClip is now a list of rects and paths with set operations to combine them. The stencil buffer is used to perform the set operations to put the clip into the stencil buffer. Building Gr's clip from Skia's clipStack is currently disabled due to the fact that Skia's clipStack is relative to the root layer not the current layer. This will be fixed in a subsequent CL. 2011-03-03 13:54:13 +00:00
SkDevice.cpp replace SkRefDict with SkMetaData (much more general) 2011-03-30 21:23:07 +00:00
SkDither.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkDraw.cpp export SkDraw::ComputeRectType() and share that with SkGpuDevice 2011-04-05 14:08:25 +00:00
SkDrawing.cpp import portability fixes from Chrome around floats 2009-04-03 14:26:10 +00:00
SkDrawProcs.h merge with changes for GPU backend 2010-12-20 18:26:13 +00:00
SkEdge.cpp initial checkin for visualstudio build support 2009-12-16 17:25:43 +00:00
SkEdge.h Chop quads exactly on the clip bounds, so we don't spend CPU cycles walking them 2009-02-06 13:30:58 +00:00
SkEdgeBuilder.cpp new scanconversion technique 2009-11-18 16:09:51 +00:00
SkEdgeBuilder.h Fix warning (struct forward-declared as class). 2009-12-04 19:53:28 +00:00
SkEdgeClipper.cpp handle NaN in curve choppers and edgeclipper 2010-03-08 17:44:42 +00:00
SkFilterProc.cpp Native client build fix. 2009-12-18 22:50:15 +00:00
SkFilterProc.h grab from latest android 2008-12-17 15:59:43 +00:00
SkFlate.cpp Make SkFlate buffers statically sized (fixes Windows compile). 2011-04-05 20:11:32 +00:00
SkFlattenable.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkFloat.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkFloat.h Minor fixes to build under Clang: 2010-05-10 21:20:58 +00:00
SkFloatBits.cpp initial checkin for visualstudio build support 2009-12-16 17:25:43 +00:00
SkFontHost.cpp Delete duplicated code. 2009-07-21 17:52:08 +00:00
SkFP.h import portability fixes from Chrome around floats 2009-04-03 14:26:10 +00:00
SkGeometry.cpp Added optional "ambiguous" outgoing argument to XRay queries so that 2010-07-07 22:20:35 +00:00
SkGlobals.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkGlyphCache.cpp Implement SkScalerContext_Windows::generateGlyphCount() and provide access via SkGlyphCache interface. 2011-03-04 19:04:57 +00:00
SkGlyphCache.h support lcd16 in text atlas (sans shader support) 2011-03-15 15:40:16 +00:00
SkGraphics.cpp add SKIA_VERSION_[MAJOR, MINOR, PATCH] in header and SkGraphics API 2010-04-13 13:22:54 +00:00
SkLineClipper.cpp increase intermediate precision when chopping lines. This avoids returning a 2011-03-21 20:33:42 +00:00
SkMallocPixelRef.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkMask.cpp add ADD xfermode 2009-04-24 12:43:40 +00:00
SkMaskFilter.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkMath.cpp add initial unittest framework (tests) 2009-02-27 16:24:51 +00:00
SkMatrix.cpp merge with changes for GPU backend 2010-12-20 18:26:13 +00:00
SkMemory_stdlib.cpp fix new warnings from gcc 4.2 2009-10-14 09:36:25 +00:00
SkMetaData.cpp add refcnt helper to metadata 2011-03-30 18:23:21 +00:00
SkMMapStream.cpp fix warnings 2009-01-15 14:38:33 +00:00
SkPackBits.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkPaint.cpp add filterTextFlags() to SkDevice (virtual) to allow device subclasses to 2011-03-15 20:56:58 +00:00
SkPath.cpp clear the convex-hint in reset() and rewind(), to match its state in a newly 2011-02-07 19:39:09 +00:00
SkPathEffect.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkPathHeap.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkPathHeap.h document the return value of append() 2010-03-05 18:46:37 +00:00
SkPathMeasure.cpp migrate more legacy unittests into tests/ 2009-03-07 03:39:23 +00:00
SkPicture.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkPictureFlat.cpp use sk_bzero instead of bzero, since it isn't always available. 2009-06-29 16:25:36 +00:00
SkPictureFlat.h add drawData() to canvas, to record data blobs 2009-12-04 21:32:27 +00:00
SkPicturePlayback.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkPicturePlayback.h add shape recording to pictuures (sans serialization) 2009-06-26 20:22:26 +00:00
SkPictureRecord.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkPictureRecord.h add drawData() to canvas, to record data blobs 2009-12-04 21:32:27 +00:00
SkPixelRef.cpp add pixelref->readPixels() 2011-04-01 19:05:36 +00:00
SkPoint.cpp add some utils to SkPoint 2010-01-28 21:34:33 +00:00
SkProcSpriteBlitter.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkPtrRecorder.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkQuadClipper.cpp new scanconversion technique 2009-11-18 16:09:51 +00:00
SkQuadClipper.h fix typos in cubic clipper 2009-11-18 13:47:40 +00:00
SkRasterizer.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkRect.cpp reformat for coding style, no logic changes 2011-02-08 21:59:59 +00:00
SkRefDict.cpp embed a refdict inside SkDevice 2011-01-25 23:50:57 +00:00
SkRegion_path.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkRegion_rects.cpp add 2010-12-20 18:33:15 +00:00
SkRegion.cpp Initialize fClip in SkBounder, in case doIRect() is called before it is used 2011-03-23 13:51:55 +00:00
SkRegionPriv.h grab from latest android 2008-12-17 15:59:43 +00:00
SkScalar.cpp PDF: Add text support with a font framework (font embedding to come). 2010-11-11 21:37:00 +00:00
SkScalerContext.cpp check-point for kLCD16_Format mask support 2011-03-10 15:06:27 +00:00
SkScan_Antihair.cpp reenable fast stroked rects, now that we correctly handle non-square scale 2011-04-04 18:58:05 +00:00
SkScan_AntiPath.cpp Fix inverse scanconversion -- be sure to keep our calls to SkBlitter in scanline 2011-03-02 15:58:18 +00:00
SkScan_Hairline.cpp reenable fast stroked rects, now that we correctly handle non-square scale 2011-04-04 18:58:05 +00:00
SkScan_Path.cpp Fix inverse scanconversion -- be sure to keep our calls to SkBlitter in scanline 2011-03-02 15:58:18 +00:00
SkScan.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkScanPriv.h Fix inverse scanconversion -- be sure to keep our calls to SkBlitter in scanline 2011-03-02 15:58:18 +00:00
SkShader.cpp add const to SkColorShader's asABitmap 2011-03-08 14:51:44 +00:00
SkShape.cpp add shape flatten so they work properly in pictures 2009-06-29 16:02:20 +00:00
SkSinTable.h grab from latest android 2008-12-17 15:59:43 +00:00
SkSpriteBlitter_ARGB32.cpp remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with 2011-02-07 15:30:46 +00:00
SkSpriteBlitter_RGB16.cpp respect dither setting in index8->565 sprite case 2009-08-20 21:29:45 +00:00
SkSpriteBlitter.h grab from latest android 2008-12-17 15:59:43 +00:00
SkSpriteBlitterTemplate.h grab from latest android 2008-12-17 15:59:43 +00:00
SkStream.cpp merge from android tree: 2011-02-23 20:46:31 +00:00
SkString.cpp Expose explicit functions to stringify float's and fixed's. 2011-03-03 18:20:12 +00:00
SkStroke.cpp merge with changes for GPU backend 2010-12-20 18:26:13 +00:00
SkStrokerPriv.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkStrokerPriv.h grab from latest android 2008-12-17 15:59:43 +00:00
SkTemplatesPriv.h grab from latest android 2008-12-17 15:59:43 +00:00
SkTextFormatParams.h merge with changes for GPU backend 2010-12-20 18:26:13 +00:00
SkTSearch.cpp migrate more legacy unittests into tests/ 2009-03-07 03:39:23 +00:00
SkTSort.h fix heapsort 2009-03-18 03:08:15 +00:00
SkTypeface.cpp Improve the SkAdvancedTypefaceMetrics interface w.r.t. vertical advances. 2011-03-30 18:36:29 +00:00
SkUnPreMultiply.cpp grab from latest android 2008-12-17 15:59:43 +00:00
SkUtils.cpp merge with changes for GPU backend 2010-12-20 18:26:13 +00:00
SkWriter32.cpp fix warnings 2009-01-15 14:38:33 +00:00
SkXfermode.cpp [PDF] Add support for xfermodes / blend modes. 2011-02-08 19:28:07 +00:00