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