/external/skia/src/utils/ |
H A D | SkMeshUtils.cpp | 88 void SkMeshUtils::Draw(SkCanvas* canvas, const SkBitmap& bitmap, argument 93 if (idx.init(bitmap.width(), bitmap.height(), rows, cols)) { 95 p.setShader(SkShader::CreateBitmapShader(bitmap,
|
H A D | SkPathUtils.cpp | 99 const char* bitmap, 101 // loop for every line in bitmap 104 //l2p_fn(path, &bitmap[i*stride], i, w); 105 Line2path_span(path, &bitmap[i*stride], i, w); 111 const char* bitmap, 119 const char* line = &bitmap[y * stride]; 98 BitsToPath_Path(SkPath* path, const char* bitmap, int w, int h, int stride) argument 110 BitsToPath_Region(SkPath* path, const char* bitmap, int w, int h, int stride) argument
|
H A D | SkTextureCompressor.cpp | 320 SkData *CompressBitmapToFormat(const SkBitmap &bitmap, Format format) { argument 321 SkAutoLockPixels alp(bitmap); 323 int compressedDataSize = get_compressed_data_size(format, bitmap.width(), bitmap.height()); 324 const uint8_t* src = reinterpret_cast<const uint8_t*>(bitmap.getPixels()); 326 if (CompressBufferToFormat(dst, src, bitmap.colorType(), bitmap.width(), bitmap.height(), 327 bitmap.rowBytes(), format)) {
|
H A D | SkDeferredCanvas.cpp | 33 static bool shouldDrawImmediately(const SkBitmap* bitmap, const SkPaint* paint, argument 35 if (bitmap && ((bitmap->getTexture() && !bitmap->isImmutable()) || 36 (bitmap->getSize() > bitmapSizeThreshold))) { 201 virtual void drawBitmap(const SkDraw&, const SkBitmap& bitmap, 208 virtual void drawSprite(const SkDraw&, const SkBitmap& bitmap, 497 AutoImmediateDrawIfNeeded(SkDeferredCanvas& canvas, const SkBitmap* bitmap, argument 499 this->init(canvas, bitmap, paint); 512 void init(SkDeferredCanvas& canvas, const SkBitmap* bitmap, cons argument 817 drawBitmap(const SkBitmap& bitmap, SkScalar left, SkScalar top, const SkPaint* paint) argument 832 drawBitmapRectToRect(const SkBitmap& bitmap, const SkRect* src, const SkRect& dst, const SkPaint* paint, DrawBitmapRectFlags flags) argument 849 drawBitmapMatrix(const SkBitmap& bitmap, const SkMatrix& m, const SkPaint* paint) argument 859 drawBitmapNine(const SkBitmap& bitmap, const SkIRect& center, const SkRect& dst, const SkPaint* paint) argument 869 drawSprite(const SkBitmap& bitmap, int left, int top, const SkPaint* paint) argument [all...] |
/external/skia/tools/ |
H A D | skdiff_utils.h | 31 /** Writes the bitmap as a PNG to the path specified. */ 32 bool write_bitmap(const SkString& path, const SkBitmap& bitmap);
|
/external/chromium_org/third_party/skia/src/gpu/ |
H A D | SkGpuDevice.cpp | 88 const SkBitmap& bitmap, 94 *texture = this->set(device, bitmap, params); 104 const SkBitmap& bitmap, 111 GrTexture* result = (GrTexture*)bitmap.getTexture(); 114 fTexture = GrLockAndRefCachedBitmapTexture(device->context(), bitmap, params); 257 // need to bump our genID for compatibility with clients that "know" we have a bitmap 831 static int determine_tile_size(const SkBitmap& bitmap, const SkIRect& src, int maxTileSize) { argument 849 // Given a bitmap, an optional src rect, and a context with a clip and matrix determine what 850 // pixels from the bitmap are necessary. 852 const SkBitmap& bitmap, 87 SkAutoCachedTexture(SkGpuDevice* device, const SkBitmap& bitmap, const GrTextureParams* params, GrTexture** texture) argument 103 set(SkGpuDevice* device, const SkBitmap& bitmap, const GrTextureParams* params) argument 851 determine_clipped_src_rect(const GrContext* context, const SkBitmap& bitmap, const SkRect* srcRectPtr, SkIRect* clippedSrcIRect) argument 879 shouldTileBitmap(const SkBitmap& bitmap, const GrTextureParams& params, const SkRect* srcRectPtr, int maxTileSize, int* tileSize, SkIRect* clippedSrcRect) const argument 929 drawBitmap(const SkDraw& origDraw, const SkBitmap& bitmap, const SkMatrix& m, const SkPaint& paint) argument 1016 needs_texture_domain(const SkBitmap& bitmap, const SkRect& srcRect, GrTextureParams ¶ms, const SkMatrix& contextMatrix, bool bicubic) argument [all...] |
/external/chromium_org/ui/gfx/ |
H A D | color_analysis.cc | 133 // Un-premultiplies each pixel in |bitmap| into an output |buffer|. 134 void UnPreMultiply(const SkBitmap& bitmap, uint32_t* buffer, int buffer_size) { argument 135 SkAutoLockPixels auto_lock(bitmap); 136 uint32_t* in = static_cast<uint32_t*>(bitmap.getPixels()); 138 int pixel_count = std::min(bitmap.width() * bitmap.height(), buffer_size); 394 SkColor CalculateKMeanColorOfBitmap(const SkBitmap& bitmap, argument 399 // above uses non-pre-multiplied alpha. Transform the bitmap before we 401 int pixel_count = bitmap.width() * bitmap 413 CalculateKMeanColorOfBitmap(const SkBitmap& bitmap) argument 419 ComputeColorCovariance(const SkBitmap& bitmap) argument [all...] |
/external/chromium_org/third_party/sfntly/ |
H A D | sfntly.target.darwin-arm64.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.darwin-mips.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.darwin-mips64.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.darwin-x86.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.darwin-x86_64.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.linux-arm64.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.linux-mips.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.linux-mips64.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.linux-x86.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
H A D | sfntly.target.linux-x86_64.mk | 41 third_party/sfntly/cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 42 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 43 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 44 third_party/sfntly/cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 45 third_party/sfntly/cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 46 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 47 third_party/sfntly/cpp/src/sfntly/table/bitmap/eblc_table.cc \ 48 third_party/sfntly/cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 49 third_party/sfntly/cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 50 third_party/sfntly/cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
/external/sfntly/ |
H A D | Android.mk | 33 cpp/src/sfntly/table/bitmap/big_glyph_metrics.cc \ 34 cpp/src/sfntly/table/bitmap/bitmap_glyph.cc \ 35 cpp/src/sfntly/table/bitmap/bitmap_glyph_info.cc \ 36 cpp/src/sfntly/table/bitmap/bitmap_size_table.cc \ 37 cpp/src/sfntly/table/bitmap/composite_bitmap_glyph.cc \ 38 cpp/src/sfntly/table/bitmap/ebdt_table.cc \ 39 cpp/src/sfntly/table/bitmap/eblc_table.cc \ 40 cpp/src/sfntly/table/bitmap/ebsc_table.cc \ 41 cpp/src/sfntly/table/bitmap/glyph_metrics.cc \ 42 cpp/src/sfntly/table/bitmap/index_sub_tabl [all...] |
/external/pdfium/core/include/fxge/ |
H A D | fx_freetype.h | 126 #define FXFT_Get_Glyph_Bitmap(face) &((FT_Face)face)->glyph->bitmap
127 #define FXFT_Get_Bitmap_Width(bitmap) ((FT_Bitmap*)bitmap)->width
128 #define FXFT_Get_Bitmap_Rows(bitmap) ((FT_Bitmap*)bitmap)->rows
129 #define FXFT_Get_Bitmap_PixelMode(bitmap) ((FT_Bitmap*)bitmap)->pixel_mode
130 #define FXFT_Get_Bitmap_Pitch(bitmap) ((FT_Bitmap*)bitmap)->pitch
131 #define FXFT_Get_Bitmap_Buffer(bitmap) ((FT_Bitma [all...] |
/external/chromium_org/third_party/skia/src/utils/ |
H A D | SkDeferredCanvas.cpp | 33 static bool should_draw_immediately(const SkBitmap* bitmap, const SkPaint* paint, argument 35 if (bitmap && ((bitmap->getTexture() && !bitmap->isImmutable()) || 36 (bitmap->getSize() > bitmapSizeThreshold))) { 199 virtual void drawBitmap(const SkDraw&, const SkBitmap& bitmap, 206 virtual void drawSprite(const SkDraw&, const SkBitmap& bitmap, 489 AutoImmediateDrawIfNeeded(SkDeferredCanvas& canvas, const SkBitmap* bitmap, argument 491 this->init(canvas, bitmap, paint); 504 void init(SkDeferredCanvas& canvas, const SkBitmap* bitmap, cons argument 817 drawBitmap(const SkBitmap& bitmap, SkScalar left, SkScalar top, const SkPaint* paint) argument 832 drawBitmapRectToRect(const SkBitmap& bitmap, const SkRect* src, const SkRect& dst, const SkPaint* paint, DrawBitmapRectFlags flags) argument 849 drawBitmapMatrix(const SkBitmap& bitmap, const SkMatrix& m, const SkPaint* paint) argument 859 drawBitmapNine(const SkBitmap& bitmap, const SkIRect& center, const SkRect& dst, const SkPaint* paint) argument 869 drawSprite(const SkBitmap& bitmap, int left, int top, const SkPaint* paint) argument [all...] |
/external/chromium_org/ui/base/clipboard/ |
H A D | clipboard_win.cc | 141 bool BitmapHasInvalidPremultipliedColors(const SkBitmap& bitmap) { argument 142 for (int x = 0; x < bitmap.width(); ++x) { 143 for (int y = 0; y < bitmap.height(); ++y) { 144 uint32_t pixel = *bitmap.getAddr32(x, y); 154 void MakeBitmapOpaque(const SkBitmap& bitmap) { argument 155 for (int x = 0; x < bitmap.width(); ++x) { 156 for (int y = 0; y < bitmap.height(); ++y) { 157 *bitmap.getAddr32(x, y) = SkColorSetA(*bitmap.getAddr32(x, y), 0xFF); 280 void Clipboard::WriteBitmap(const SkBitmap& bitmap) { argument [all...] |
/external/chromium_org/content/browser/renderer_host/ |
H A D | render_widget_host_view_browsertest.cc | 110 const SkBitmap& bitmap) { 114 EXPECT_FALSE(bitmap.empty()); 422 const SkBitmap& bitmap) { 431 EXPECT_EQ(expected_bitmap.width(), bitmap.width()); 432 EXPECT_EQ(expected_bitmap.height(), bitmap.height()); 433 EXPECT_EQ(expected_bitmap.colorType(), bitmap.colorType()); 435 SkAutoLockPixels bitmap_lock(bitmap); 437 for (int i = 0; i < bitmap.width() && fails < 10; ++i) { 438 for (int j = 0; j < bitmap.height() && fails < 10; ++j) { 443 SkColor color = bitmap 108 FinishCopyFromBackingStore(const base::Closure& quit_closure, bool frame_captured, const SkBitmap& bitmap) argument 420 CopyFromCompositingSurfaceCallback(base::Closure quit_callback, bool result, const SkBitmap& bitmap) argument 491 SkBitmap bitmap; local 503 SetExpectedCopyFromCompositingSurfaceResult(bool result, const SkBitmap& bitmap) argument 641 SetupLeftRightBitmap(const gfx::Size& copy_size, SkBitmap* bitmap) argument [all...] |
/external/chromium_org/cc/output/ |
H A D | copy_output_request.cc | 58 void CopyOutputRequest::SendBitmapResult(scoped_ptr<SkBitmap> bitmap) { argument 59 SendResult(CopyOutputResult::CreateBitmapResult(bitmap.Pass()).Pass());
|
/external/chromium_org/cc/resources/ |
H A D | raster_worker_pool.cc | 198 void RasterWorkerPool::AcquireBitmapForBuffer(SkBitmap* bitmap, argument 205 bitmap->allocN32Pixels(size.width(), size.height()); 213 bitmap->installPixels(info, buffer, stride); 226 void RasterWorkerPool::ReleaseBitmapForBuffer(SkBitmap* bitmap, argument 230 if (buffer_color_type != bitmap->colorType()) { 231 SkImageInfo dst_info = bitmap->info(); 234 // bitmap data. There will be no need to call SkAlign4 once crbug.com/293728 238 bool success = bitmap->readPixels(dst_info, buffer, dst_row_bytes, 0, 0); 241 bitmap->reset();
|
/external/chromium_org/chrome/browser/bitmap_fetcher/ |
H A D | bitmap_fetcher_service.h | 63 // Create a bitmap fetcher for the given |url| and start it. Virtual method 84 virtual void OnFetchComplete(const GURL url, const SkBitmap* bitmap) OVERRIDE; 97 scoped_ptr<const SkBitmap> bitmap; member in struct:BitmapFetcherService::CacheEntry
|