Home
last modified time | relevance | path

Searched refs:raster_builder (Results 1 – 16 of 16) sorted by relevance

/external/skqp/src/compute/skc/
Draster_builder.c94 skc_raster_builder_retain(skc_raster_builder_t raster_builder) in skc_raster_builder_retain() argument
96 raster_builder->refcount += 1; in skc_raster_builder_retain()
106 skc_raster_builder_release(skc_raster_builder_t raster_builder) in skc_raster_builder_release() argument
108 SKC_ASSERT_STATE_ASSERT(SKC_RASTER_BUILDER_STATE_READY,raster_builder); in skc_raster_builder_release()
110 raster_builder->release(raster_builder->impl); in skc_raster_builder_release()
121 skc_raster_builder_path_ids_append(struct skc_raster_builder * const raster_builder, in skc_raster_builder_path_ids_append() argument
125 …SKC_CONTEXT_WAIT_WHILE(raster_builder->context,skc_extent_ring_is_full(&raster_builder->path_ids.r… in skc_raster_builder_path_ids_append()
129raster_builder->path_ids.extent[skc_extent_ring_wip_index_inc(&raster_builder->path_ids.ring)] = p… in skc_raster_builder_path_ids_append()
131 return skc_extent_ring_wip_is_full(&raster_builder->path_ids.ring); in skc_raster_builder_path_ids_append()
136 skc_raster_builder_transforms_append(struct skc_raster_builder * const raster_builder, in skc_raster_builder_transforms_append() argument
[all …]
Dskc.h114 skc_raster_builder_create(skc_context_t context, skc_raster_builder_t * raster_builder);
117 skc_raster_builder_retain(skc_raster_builder_t raster_builder);
120 skc_raster_builder_release(skc_raster_builder_t raster_builder);
127 skc_raster_begin(skc_raster_builder_t raster_builder);
130 skc_raster_end(skc_raster_builder_t raster_builder, skc_raster_t * raster);
150 skc_raster_add_filled(skc_raster_builder_t raster_builder,
Dmain.c181 skc_raster_builder_t raster_builder; in main() local
183 err = skc_raster_builder_create(context,&raster_builder); in main()
245 rasters = SKC_TEST(rasters_decode,ts,paths,raster_builder); in main()
357 err = skc_raster_builder_release(raster_builder); in main()
Dcontext.c121 skc_raster_builder_create(skc_context_t context, skc_raster_builder_t * raster_builder) in skc_raster_builder_create() argument
123 return context->raster_builder(context,raster_builder); in skc_raster_builder_create()
Dcontext.h57 skc_err (* raster_builder )(struct skc_context * const context, member
58 skc_raster_builder_t * const raster_builder);
/external/skia/src/compute/skc/
Draster_builder.c94 skc_raster_builder_retain(skc_raster_builder_t raster_builder) in skc_raster_builder_retain() argument
96 raster_builder->refcount += 1; in skc_raster_builder_retain()
106 skc_raster_builder_release(skc_raster_builder_t raster_builder) in skc_raster_builder_release() argument
108 SKC_ASSERT_STATE_ASSERT(SKC_RASTER_BUILDER_STATE_READY,raster_builder); in skc_raster_builder_release()
110 raster_builder->release(raster_builder->impl); in skc_raster_builder_release()
121 skc_raster_builder_path_ids_append(struct skc_raster_builder * const raster_builder, in skc_raster_builder_path_ids_append() argument
125 …SKC_CONTEXT_WAIT_WHILE(raster_builder->context,skc_extent_ring_is_full(&raster_builder->path_ids.r… in skc_raster_builder_path_ids_append()
129raster_builder->path_ids.extent[skc_extent_ring_wip_index_inc(&raster_builder->path_ids.ring)] = p… in skc_raster_builder_path_ids_append()
131 return skc_extent_ring_wip_is_full(&raster_builder->path_ids.ring); in skc_raster_builder_path_ids_append()
136 skc_raster_builder_transforms_append(struct skc_raster_builder * const raster_builder, in skc_raster_builder_transforms_append() argument
[all …]
Dskc.h114 skc_raster_builder_create(skc_context_t context, skc_raster_builder_t * raster_builder);
117 skc_raster_builder_retain(skc_raster_builder_t raster_builder);
120 skc_raster_builder_release(skc_raster_builder_t raster_builder);
127 skc_raster_begin(skc_raster_builder_t raster_builder);
130 skc_raster_end(skc_raster_builder_t raster_builder, skc_raster_t * raster);
150 skc_raster_add_filled(skc_raster_builder_t raster_builder,
Dmain.c181 skc_raster_builder_t raster_builder; in main() local
183 err = skc_raster_builder_create(context,&raster_builder); in main()
245 rasters = SKC_TEST(rasters_decode,ts,paths,raster_builder); in main()
357 err = skc_raster_builder_release(raster_builder); in main()
Dcontext.c121 skc_raster_builder_create(skc_context_t context, skc_raster_builder_t * raster_builder) in skc_raster_builder_create() argument
123 return context->raster_builder(context,raster_builder); in skc_raster_builder_create()
Dcontext.h57 skc_err (* raster_builder )(struct skc_context * const context, member
58 skc_raster_builder_t * const raster_builder);
/external/skia/src/compute/skc/platforms/cl_12/
Draster_builder_cl_12.c161 struct skc_raster_builder * raster_builder; member
292 if (--impl->raster_builder->refcount != 0) in skc_raster_builder_pfn_release()
301 skc_runtime_host_perm_free(runtime,impl->raster_builder); in skc_raster_builder_pfn_release()
1079 impl->raster_builder->refcount += 1; in skc_raster_builder_cohort_grid_pfn_waiting()
1102 struct skc_raster_builder * const raster_builder = impl->raster_builder; in skc_raster_builder_cohort_grid_pfn_waiting() local
1105 skc_extent_phrwg_thr1s_snap_init(runtime,&raster_builder->path_ids .ring,&cohort->path_ids); in skc_raster_builder_cohort_grid_pfn_waiting()
1106 skc_extent_phw1g_tdrNs_snap_init(runtime,&raster_builder->transforms.ring,&cohort->transforms); in skc_raster_builder_cohort_grid_pfn_waiting()
1107 skc_extent_phw1g_tdrNs_snap_init(runtime,&raster_builder->clips .ring,&cohort->clips); in skc_raster_builder_cohort_grid_pfn_waiting()
1108 skc_extent_phw1g_tdrNs_snap_init(runtime,&raster_builder->fill_cmds .ring,&cohort->fill_cmds); in skc_raster_builder_cohort_grid_pfn_waiting()
1109 skc_extent_phrwg_tdrNs_snap_init(runtime,&raster_builder->raster_ids.ring,&cohort->raster_ids); in skc_raster_builder_cohort_grid_pfn_waiting()
[all …]
Dexport_cl_12.h31 struct skc_raster_builder * * const raster_builder);
Druntime_cl_12.c192 context->raster_builder = skc_raster_builder_cl_12_create; in skc_runtime_cl_12_create()
/external/skqp/src/compute/skc/platforms/cl_12/
Draster_builder_cl_12.c161 struct skc_raster_builder * raster_builder; member
292 if (--impl->raster_builder->refcount != 0) in skc_raster_builder_pfn_release()
301 skc_runtime_host_perm_free(runtime,impl->raster_builder); in skc_raster_builder_pfn_release()
1079 impl->raster_builder->refcount += 1; in skc_raster_builder_cohort_grid_pfn_waiting()
1102 struct skc_raster_builder * const raster_builder = impl->raster_builder; in skc_raster_builder_cohort_grid_pfn_waiting() local
1105 skc_extent_phrwg_thr1s_snap_init(runtime,&raster_builder->path_ids .ring,&cohort->path_ids); in skc_raster_builder_cohort_grid_pfn_waiting()
1106 skc_extent_phw1g_tdrNs_snap_init(runtime,&raster_builder->transforms.ring,&cohort->transforms); in skc_raster_builder_cohort_grid_pfn_waiting()
1107 skc_extent_phw1g_tdrNs_snap_init(runtime,&raster_builder->clips .ring,&cohort->clips); in skc_raster_builder_cohort_grid_pfn_waiting()
1108 skc_extent_phw1g_tdrNs_snap_init(runtime,&raster_builder->fill_cmds .ring,&cohort->fill_cmds); in skc_raster_builder_cohort_grid_pfn_waiting()
1109 skc_extent_phrwg_tdrNs_snap_init(runtime,&raster_builder->raster_ids.ring,&cohort->raster_ids); in skc_raster_builder_cohort_grid_pfn_waiting()
[all …]
Dexport_cl_12.h31 struct skc_raster_builder * * const raster_builder);
Druntime_cl_12.c192 context->raster_builder = skc_raster_builder_cl_12_create; in skc_runtime_cl_12_create()