1// Copyright 2014 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 "content/common/gpu/client/gpu_memory_buffer_factory_host.h"
6
7#include "base/logging.h"
8
9namespace content {
10namespace {
11GpuMemoryBufferFactoryHost* instance = NULL;
12}
13
14// static
15GpuMemoryBufferFactoryHost* GpuMemoryBufferFactoryHost::GetInstance() {
16  return instance;
17}
18
19GpuMemoryBufferFactoryHost::GpuMemoryBufferFactoryHost() {
20  DCHECK(instance == NULL);
21  instance = this;
22}
23
24GpuMemoryBufferFactoryHost::~GpuMemoryBufferFactoryHost() {
25  instance = NULL;
26}
27}
28