dispatchData.gws[1] = CeilDiv(f, sub_group_size); // 1 WI calcs 16 OC
dispatchData.gws[2] = b;
- dispatchData.lws = { sub_group_size, 1, 1 };
+ dispatchData.lws = { static_cast<size_t>(sub_group_size), 1, 1 };
dispatchData.efficiency = FORCE_PRIORITY_1;
// classes output" i mean N outputs where N is number of item classes.
dispatchData.gws[2] = global[2];
- dispatchData.lws = { 1, workitems_per_classes, 1 };
+ dispatchData.lws = { 1, static_cast<size_t>(workitems_per_classes), 1 };
dispatchData.leftovers = item_class_count % workitems_per_classes;