/external/skqp/src/compute/skc/ |
D | raster_builder.c | 94 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() 129 …raster_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 …]
|
D | skc.h | 114 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,
|
D | main.c | 181 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()
|
D | context.c | 121 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()
|
D | context.h | 57 skc_err (* raster_builder )(struct skc_context * const context, member 58 skc_raster_builder_t * const raster_builder);
|
/external/skia/src/compute/skc/ |
D | raster_builder.c | 94 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() 129 …raster_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 …]
|
D | skc.h | 114 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,
|
D | main.c | 181 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()
|
D | context.c | 121 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()
|
D | context.h | 57 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/ |
D | raster_builder_cl_12.c | 161 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 …]
|
D | export_cl_12.h | 31 struct skc_raster_builder * * const raster_builder);
|
D | runtime_cl_12.c | 192 context->raster_builder = skc_raster_builder_cl_12_create; in skc_runtime_cl_12_create()
|
/external/skqp/src/compute/skc/platforms/cl_12/ |
D | raster_builder_cl_12.c | 161 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 …]
|
D | export_cl_12.h | 31 struct skc_raster_builder * * const raster_builder);
|
D | runtime_cl_12.c | 192 context->raster_builder = skc_raster_builder_cl_12_create; in skc_runtime_cl_12_create()
|