 		dim3 block(BLOCK_WIDTH, BLOCK_HEIGHT);
 		dim3 grid(NV12input.width() / (8 * block.x), NV12input.height() / block.y);
 
-		kernelNV12toRGBA<false><<< grid, block >>>(NV12input.data(), NV12input.pitch(), RGBAoutput.data(), RGBAoutput.pitch());
+		kernelNV12toRGBA<false><<< grid, block >>>(NV12input.data(), NV12input.pitch(),
+												   RGBAoutput.data(), RGBAoutput.pitch());
 
 		// sync and check for errors
 		cudaDeviceSynchronize(); cudaErr(cudaGetLastError());

	const unsigned gridYidx = blockIdx.y * blockDim.y + threadIdx.y;

	// kill threads that are out of bounds
	if(gridXidx * 2 >= pixelsWidth || gridYidx >= pixelsHeight)
		return;

	// destinations for packed data

		if(!matchedHeight)
			grid.y++;

		kernelNV12toRGBA<true><<< grid, block >>>(NV12input.data(), NV12input.pitch(),
												  RGBAoutput.data(), RGBAoutput.pitch(),
												  RGBAoutput.width(), RGBAoutput.height());

		// sync and check for errors
		cudaDeviceSynchronize(); cudaErr(cudaGetLastError());
