• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2016 Google Inc.
3  *
4  * Use of this source code is governed by a BSD-style license that can be
5  * found in the LICENSE file.
6  */
7 
8 //
9 //
10 //
11 
12 #include "SkImage_Compute.h"
13 
14 //
15 //
16 //
17 
18 #if SK_SUPPORT_GPU_COMPUTE
19 
20 //
21 // C++
22 //
23 
24 //
25 //
26 //
27 
SkImage_Compute(sk_sp<SkContext_Compute> compute,GrGLuint const snap,int const width,int const height)28 SkImage_Compute::SkImage_Compute(sk_sp<SkContext_Compute> compute,
29                                  GrGLuint           const snap,
30                                  int                const width,
31                                  int                const height)
32 
33   : SkImage(width,height,0), // FIXME -- who provides unique id?
34     compute(compute),
35     snap(snap)
36 {
37   ;
38 }
39 
~SkImage_Compute()40 SkImage_Compute::~SkImage_Compute()
41 {
42   // skc_interop_snap_dispose(compute->interop,snap); TODO skc.h
43 }
44 
45 //
46 //
47 //
48 
49 #endif
50