• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2017 Google Inc.
3  *
4  * Use of this source code is governed by a BSD-style license that can
5  * be found in the LICENSE file.
6  *
7  */
8 
9 #pragma once
10 
11 //
12 //
13 //
14 
15 #include "skc.h"
16 
17 //
18 //
19 //
20 
21 skc_err
22 skc_path_builder_cl_12_create(struct skc_context        * const context,
23                               struct skc_path_builder * * const path_builder);
24 
25 //
26 //
27 //
28 
29 skc_err
30 skc_raster_builder_cl_12_create(struct skc_context          * const context,
31                                 struct skc_raster_builder * * const raster_builder);
32 
33 //
34 //
35 //
36 
37 skc_err
38 skc_composition_cl_12_create(struct skc_context       * const context,
39                              struct skc_composition * * const composition);
40 
41 //
42 //
43 //
44 
45 skc_err
46 skc_styling_cl_12_create(struct skc_context   * const context,
47                          struct skc_styling * * const styling,
48                          uint32_t               const layers_count,
49                          uint32_t               const groups_count,
50                          uint32_t               const extras_count);
51 
52 //
53 //
54 //
55 
56 skc_err
57 skc_surface_cl_12_create(struct skc_context   * const context,
58                          struct skc_surface * * const surface);
59 
60 //
61 //
62 //
63