Home | History | Annotate | Download | only in MagickCore

Lines Matching refs:pixelPerWorkgroup

2442   inline unsigned int getNumWorkItemsPerPixel(const unsigned int pixelPerWorkgroup, const unsigned int numWorkItems) {
2443 return (numWorkItems/pixelPerWorkgroup);
2448 inline int pixelToCompute(const unsigned itemID, const unsigned int pixelPerWorkgroup, const unsigned int numWorkItems) {
2449 const unsigned int numWorkItemsPerPixel = getNumWorkItemsPerPixel(pixelPerWorkgroup, numWorkItems);
2451 pixelIndex = (pixelIndex<pixelPerWorkgroup)?pixelIndex:-1;
2465 const unsigned int pixelPerWorkgroup, const unsigned int pixelChunkSize,
2469 const unsigned int startX = get_group_id(0)*pixelPerWorkgroup;
2470 const unsigned int stopX = MagickMin(startX + pixelPerWorkgroup,filteredColumns);
2627 const unsigned int pixelPerWorkgroup, const unsigned int pixelChunkSize,
2631 const unsigned int startY = get_group_id(1)*pixelPerWorkgroup;
2632 const unsigned int stopY = MagickMin(startY + pixelPerWorkgroup,filteredRows);