X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcontent%2Fcommon%2Fgpu%2Fclient%2Fgpu_memory_buffer_impl_win.cc;h=3c144f37ccf6b6159d2ba9692fffccf3b23b9e87;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=592920cdc01cc2c8d83f8968a3ab9b4e37a45c1d;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/content/common/gpu/client/gpu_memory_buffer_impl_win.cc b/src/content/common/gpu/client/gpu_memory_buffer_impl_win.cc index 592920c..3c144f3 100644 --- a/src/content/common/gpu/client/gpu_memory_buffer_impl_win.cc +++ b/src/content/common/gpu/client/gpu_memory_buffer_impl_win.cc @@ -9,15 +9,15 @@ namespace content { // static -void GpuMemoryBufferImpl::Create(const gfx::Size& size, - unsigned internalformat, - unsigned usage, +void GpuMemoryBufferImpl::Create(gfx::GpuMemoryBufferId id, + const gfx::Size& size, + Format format, + Usage usage, int client_id, const CreationCallback& callback) { if (GpuMemoryBufferImplSharedMemory::IsConfigurationSupported( - size, internalformat, usage)) { - GpuMemoryBufferImplSharedMemory::Create( - size, internalformat, usage, callback); + size, format, usage)) { + GpuMemoryBufferImplSharedMemory::Create(id, size, format, callback); return; } @@ -26,16 +26,17 @@ void GpuMemoryBufferImpl::Create(const gfx::Size& size, // static void GpuMemoryBufferImpl::AllocateForChildProcess( + gfx::GpuMemoryBufferId id, const gfx::Size& size, - unsigned internalformat, - unsigned usage, + Format format, + Usage usage, base::ProcessHandle child_process, int child_client_id, const AllocationCallback& callback) { if (GpuMemoryBufferImplSharedMemory::IsConfigurationSupported( - size, internalformat, usage)) { + size, format, usage)) { GpuMemoryBufferImplSharedMemory::AllocateForChildProcess( - size, internalformat, child_process, callback); + id, size, format, child_process, callback); return; } @@ -45,20 +46,22 @@ void GpuMemoryBufferImpl::AllocateForChildProcess( // static void GpuMemoryBufferImpl::DeletedByChildProcess( gfx::GpuMemoryBufferType type, - const gfx::GpuMemoryBufferId& id, - base::ProcessHandle child_process) { + gfx::GpuMemoryBufferId id, + base::ProcessHandle child_process, + int child_client_id, + uint32 sync_point) { } // static scoped_ptr GpuMemoryBufferImpl::CreateFromHandle( const gfx::GpuMemoryBufferHandle& handle, const gfx::Size& size, - unsigned internalformat, + Format format, const DestructionCallback& callback) { switch (handle.type) { case gfx::SHARED_MEMORY_BUFFER: return GpuMemoryBufferImplSharedMemory::CreateFromHandle( - handle, size, internalformat, callback); + handle, size, format, callback); default: return scoped_ptr(); }