1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "ui/gfx/gpu_memory_buffer.h" 6 7 namespace gfx { 8 GpuMemoryBufferHandle()9GpuMemoryBufferHandle::GpuMemoryBufferHandle() 10 : type(EMPTY_BUFFER), 11 handle(base::SharedMemory::NULLHandle()) 12 #if defined(OS_MACOSX) 13 , 14 io_surface_id(0u) 15 #endif 16 #if defined(OS_ANDROID) 17 , 18 buffer_id(0) 19 #endif 20 #if defined(USE_X11) 21 , 22 pixmap(0) 23 #endif 24 { 25 } 26 GpuMemoryBuffer()27GpuMemoryBuffer::GpuMemoryBuffer() {} 28 ~GpuMemoryBuffer()29GpuMemoryBuffer::~GpuMemoryBuffer() {} 30 31 } // namespace gfx 32