#ifndef ASH_CONTENT_SUPPORT_GPU_SUPPORT_IMPL_H_
#define ASH_CONTENT_SUPPORT_GPU_SUPPORT_IMPL_H_
#include "ash/content_support/ash_with_content_export.h"
#include "ash/gpu_support.h"
namespace ash {
class ASH_WITH_CONTENT_EXPORT GPUSupportImpl : public GPUSupport {
public:
GPUSupportImpl();
virtual ~GPUSupportImpl();
private:
virtual bool IsPanelFittingDisabled() const OVERRIDE;
virtual void DisableGpuWatchdog() OVERRIDE;
virtual void GetGpuProcessHandles(
const GetGpuProcessHandlesCallback& callback) const OVERRIDE;
DISALLOW_COPY_AND_ASSIGN(GPUSupportImpl);
};
}
#endif