Home
last modified time | relevance | path

Searched refs:dib (Results 1 – 25 of 39) sorted by relevance

12

/external/chromium_org/ui/surface/
Dtransport_dib_posix.cc22 TransportDIB::TransportDIB(TransportDIB::Handle dib) in TransportDIB() argument
23 : shared_memory_(dib, false /* read write */), in TransportDIB()
32 TransportDIB* dib = new TransportDIB; in Create() local
33 if (!dib->shared_memory_.CreateAndMapAnonymous(size)) { in Create()
34 delete dib; in Create()
38 dib->size_ = size; in Create()
39 return dib; in Create()
44 scoped_ptr<TransportDIB> dib(CreateWithHandle(handle)); in Map() local
45 if (!dib->Map()) in Map()
47 return dib.release(); in Map()
[all …]
Dtransport_dib_gtk.cc63 TransportDIB* dib = new TransportDIB; in Create() local
65 dib->key_.shmkey = shmkey; in Create()
66 dib->address_ = address; in Create()
67 dib->size_ = size; in Create()
68 return dib; in Create()
73 scoped_ptr<TransportDIB> dib(CreateWithHandle(handle)); in Map() local
74 if (!dib->Map()) in Map()
76 return dib.release(); in Map()
81 TransportDIB* dib = new TransportDIB; in CreateWithHandle() local
82 dib->key_.shmkey = shmkey; in CreateWithHandle()
[all …]
Dtransport_dib_win.cc30 TransportDIB* dib = new TransportDIB; in Create() local
32 if (!dib->shared_memory_.CreateAnonymous(size)) { in Create()
33 delete dib; in Create()
37 dib->size_ = size; in Create()
38 dib->sequence_num_ = sequence_num; in Create()
40 return dib; in Create()
45 scoped_ptr<TransportDIB> dib(CreateWithHandle(handle)); in Map() local
46 if (!dib->Map()) in Map()
48 return dib.release(); in Map()
57 bool TransportDIB::is_valid_handle(Handle dib) { in is_valid_handle() argument
[all …]
Dtransport_dib.h153 static bool is_valid_handle(Handle dib);
219 explicit TransportDIB(base::SharedMemoryHandle dib);
/external/chromium_org/content/browser/renderer_host/
Dbacking_store_gtk.cc87 void PushPaintCounter(TransportDIB* dib,
99 BackingStoreEvents(TransportDIB* dib, XDisplay* d, Picture pic, Pixmap pix, in BackingStoreEvents()
101 : dib(dib), in BackingStoreEvents()
106 dib->IncreaseInFlightCounter(); in BackingStoreEvents()
109 TransportDIB* dib; member
144 void XSyncHandler::PushPaintCounter(TransportDIB* dib, in PushPaintCounter() argument
150 dib, display, picture, pixmap, completion_callback)); in PushPaintCounter()
202 data->dib->DecreaseInFlightCounter(); in ~XSyncHandler()
234 data->dib->DecreaseInFlightCounter(); in OnEvent()
369 TransportDIB* dib = process->GetTransportDIB(bitmap); in PaintToBackingStore() local
[all …]
Dbacking_store_win.cc45 HANDLE dib = CreateDIBSection(dc, reinterpret_cast<BITMAPINFO*>(&hdr), in CreateDIB() local
48 return dib; in CreateDIB()
123 TransportDIB* dib = process->GetTransportDIB(bitmap); in PaintToBackingStore() local
124 if (!dib) in PaintToBackingStore()
152 dib->memory(), in PaintToBackingStore()
Dbacking_store_aura.cc113 TransportDIB* dib = process->GetTransportDIB(bitmap); in PaintToBackingStore() local
114 if (!dib) in PaintToBackingStore()
122 sk_bitmap.setPixels(dib->memory()); in PaintToBackingStore()
Dbacking_store_mac.mm88 TransportDIB* dib = process->GetTransportDIB(bitmap);
89 if (!dib)
99 DCHECK_GE(dib->size(), bitmap_byte_count);
103 NULL, dib->memory(), bitmap_byte_count, NULL));
Drender_process_host_impl.cc1258 TransportDIB* dib = MapTransportDIB(dib_id); in GetTransportDIB() local
1259 if (!dib) in GetTransportDIB()
1283 cached_dibs_[dib_id] = dib; in GetTransportDIB()
1285 return dib; in GetTransportDIB()
1290 std::map<TransportDIB::Id, TransportDIB*>::const_iterator dib = in ClearTransportDIBCache() local
1292 for (; dib != cached_dibs_.end(); ++dib) in ClearTransportDIBCache()
1293 dib->second->Detach(); in ClearTransportDIBCache()
Drender_widget_host_impl.cc1577 TransportDIB* dib = process_->GetTransportDIB(params.bitmap); in OnUpdateRect() local
1581 if (dib) { in OnUpdateRect()
1586 if (dib->size() < size) { in OnUpdateRect()
1799 TransportDIB* dib = process_->GetTransportDIB(id); in OnShowDisambiguationPopup() local
1800 DCHECK(dib->memory()); in OnShowDisambiguationPopup()
1801 DCHECK(dib->size() == SkBitmap::ComputeSize(SkBitmap::kARGB_8888_Config, in OnShowDisambiguationPopup()
1807 zoomed_bitmap.setPixels(dib->memory()); in OnShowDisambiguationPopup()
1818 dib->handle())); in OnShowDisambiguationPopup()
/external/chromium_org/content/plugin/
Dwebplugin_proxy.cc48 WebPluginProxy::SharedTransportDIB::SharedTransportDIB(TransportDIB* dib) in SharedTransportDIB() argument
49 : dib_(dib) { in SharedTransportDIB()
504 TransportDIB* dib = TransportDIB::Map(dib_handle); in CreateDIBAndCGContextFromHandle() local
506 if (dib) { in CreateDIBAndCGContextFromHandle()
508 dib->memory(), in CreateDIBAndCGContextFromHandle()
518 dib_out->reset(dib); in CreateDIBAndCGContextFromHandle()
543 TransportDIB* dib = TransportDIB::Map(dib_handle); in CreateDIBAndCanvasFromHandle() local
546 if (dib) { in CreateDIBAndCanvasFromHandle()
548 dib->GetPlatformCanvas(window_rect.width(), window_rect.height())); in CreateDIBAndCanvasFromHandle()
552 *dib_out = new SharedTransportDIB(dib); in CreateDIBAndCanvasFromHandle()
[all …]
Dwebplugin_proxy.h151 explicit SharedTransportDIB(TransportDIB* dib);
152 TransportDIB* dib() { return dib_.get(); } in dib() function
181 TransportDIB* dib,
/external/chromium_org/chrome/browser/thumbnails/
Drender_widget_snapshot_taker.cc121 TransportDIB* dib = item->second->thumbnail_dib.get(); in WidgetDidReceivePaintAtSizeAck() local
122 DCHECK(dib); in WidgetDidReceivePaintAtSizeAck()
123 if (!dib || !dib->Map()) { in WidgetDidReceivePaintAtSizeAck()
136 if (dib->size() < non_owned_bitmap.getSafeSize()) in WidgetDidReceivePaintAtSizeAck()
138 non_owned_bitmap.setPixels(dib->memory()); in WidgetDidReceivePaintAtSizeAck()
/external/chromium_org/content/renderer/pepper/
Dppb_image_data_impl.cc180 TransportDIB* dib = NULL; in Init() local
197 dib = TransportDIB::CreateWithHandle(dib_handle); in Init()
201 dib = TransportDIB::Create(buffer_size, next_dib_id++); in Init()
202 if (!dib) in Init()
205 DCHECK(dib); in Init()
206 dib_.reset(dib); in Init()
/external/libpng/contrib/gregbook/
Drpng-win.c131 static uch *dib; variable
455 if (!(dib = (uch *)malloc(sizeof(BITMAPINFOHEADER) + in rpng_win_create_window()
468 memset(dib, 0, sizeof(BITMAPINFOHEADER)); in rpng_win_create_window()
469 bmih = (BITMAPINFOHEADER *)dib; in rpng_win_create_window()
476 wimage_data = dib + sizeof(BITMAPINFOHEADER); in rpng_win_create_window()
634 if (dib) { in rpng_win_cleanup()
635 free(dib); in rpng_win_cleanup()
636 dib = NULL; in rpng_win_cleanup()
Drpng2-win.c236 static uch *dib; variable
681 if (!(dib = (uch *)malloc(sizeof(BITMAPINFOHEADER) + in rpng2_win_create_window()
694 memset(dib, 0, sizeof(BITMAPINFOHEADER)); in rpng2_win_create_window()
695 bmih = (BITMAPINFOHEADER *)dib; in rpng2_win_create_window()
702 wimage_data = dib + sizeof(BITMAPINFOHEADER); in rpng2_win_create_window()
1178 if (dib) { in rpng2_win_cleanup()
1179 free(dib); in rpng2_win_cleanup()
1180 dib = NULL; in rpng2_win_cleanup()
/external/chromium_org/content/renderer/
Drender_process_impl.cc145 void RenderProcessImpl::FreeTransportDIB(TransportDIB* dib) { in FreeTransportDIB() argument
146 if (!dib) in FreeTransportDIB()
152 IPC::Message* msg = new ViewHostMsg_FreeTransportDIB(dib->id()); in FreeTransportDIB()
156 delete dib; in FreeTransportDIB()
Drender_widget_fullscreen_pepper.h66 TransportDIB** dib,
Drender_widget_fullscreen_pepper.cc464 TransportDIB** dib, in GetBitmapForOptimizedPluginPaint() argument
469 paint_bounds, dib, location, clip, scale_factor)) { in GetBitmapForOptimizedPluginPaint()
/external/chromium_org/content/test/
Dmock_render_process.cc55 void MockRenderProcess::FreeTransportDIB(TransportDIB* dib) { in FreeTransportDIB() argument
56 delete dib; in FreeTransportDIB()
/external/chromium_org/ui/gfx/
Dicon_util.cc182 HBITMAP dib; in CreateHICONFromSkBitmap() local
183 dib = ::CreateDIBSection(hdc, reinterpret_cast<BITMAPINFO*>(&bitmap_header), in CreateHICONFromSkBitmap()
185 DCHECK(dib); in CreateHICONFromSkBitmap()
223 icon_info.hbmColor = dib; in CreateHICONFromSkBitmap()
225 ::DeleteObject(dib); in CreateHICONFromSkBitmap()
386 HBITMAP dib = ::CreateDIBSection(hdc, reinterpret_cast<BITMAPINFO*>(&h), in CreateSkBitmapFromHICONHelper() local
388 DCHECK(dib); in CreateSkBitmapFromHICONHelper()
392 HGDIOBJ old_obj = ::SelectObject(dib_dc, dib); in CreateSkBitmapFromHICONHelper()
443 ::DeleteObject(dib); in CreateSkBitmapFromHICONHelper()
/external/chromium_org/content/browser/renderer_host/media/
Dvideo_capture_host_unittest.cc189 base::SharedMemory* dib = new base::SharedMemory(handle, false); in OnNewBufferCreatedDispatch() local
190 dib->Map(length); in OnNewBufferCreatedDispatch()
191 filled_dib_[buffer_id] = dib; in OnNewBufferCreatedDispatch()
208 base::SharedMemory* dib = filled_dib_[buffer_id]; in OnBufferFilledDispatch() local
209 ASSERT_TRUE(dib != NULL); in OnBufferFilledDispatch()
220 dumper_.NewVideoFrame(dib->memory()); in OnBufferFilledDispatch()
/external/chromium/chrome/browser/tab_contents/
Dthumbnail_generator.cc276 TransportDIB* dib = item->second->thumbnail_dib.get(); in WidgetDidReceivePaintAtSizeAck() local
277 DCHECK(dib); in WidgetDidReceivePaintAtSizeAck()
278 if (!dib || !dib->Map()) { in WidgetDidReceivePaintAtSizeAck()
291 non_owned_bitmap.setPixels(dib->memory()); in WidgetDidReceivePaintAtSizeAck()
/external/chromium_org/content/renderer/npapi/
Dwebplugin_delegate_proxy.h154 scoped_ptr<TransportDIB> dib; member
229 return transport_stores_[front_buffer_index()].dib.get(); in front_buffer_dib()
233 return transport_stores_[back_buffer_index()].dib.get(); in back_buffer_dib()
Dwebplugin_delegate_proxy.cc548 if (transport_stores_[0].dib) in SendUpdateGeometry()
549 CopyTransportDIBHandleForMessage(transport_stores_[0].dib->handle(), in SendUpdateGeometry()
553 if (transport_stores_[1].dib) in SendUpdateGeometry()
554 CopyTransportDIBHandleForMessage(transport_stores_[1].dib->handle(), in SendUpdateGeometry()
602 if (!CreateSharedBitmap(&transport_stores_[0].dib, in UpdateGeometry()
604 !CreateSharedBitmap(&transport_stores_[1].dib, in UpdateGeometry()
618 transport_stores_[0].dib.reset(); in ResetWindowlessBitmaps()
619 transport_stores_[1].dib.reset(); in ResetWindowlessBitmaps()

12