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#ifndef CONTENT_BROWSER_RENDERER_HOST_SOFTWARE_LAYER_MAC_H_
6#define CONTENT_BROWSER_RENDERER_HOST_SOFTWARE_LAYER_MAC_H_
7
8#import <Cocoa/Cocoa.h>
9
10#include "ui/gfx/geometry/size.h"
11
12@interface SoftwareLayer : CALayer
13- (id)init;
14
15- (void)setContentsToData:(const void *)data
16             withRowBytes:(size_t)rowBytes
17            withPixelSize:(gfx::Size)pixelSize
18          withScaleFactor:(float)scaleFactor;
19@end
20
21
22#endif  // CONTENT_BROWSER_RENDERER_HOST_SOFTWARE_LAYER_MAC_H_
23