Pipet on CPU without Readback


#1

Is there a pipet version that works purely on CPU and doesn’t require Readback?

I only need a couple of samples on CPU and hope there might be a faster option.

Thanks a lot.


#2

Well it’s called pipet ex9


#3

CV image might have a pipet, that’s on CPU, also if you want to implement yourself you can try out System.Drawing images


#4

CV does have a pipet, but you still have to read back the texture to cpu to process it…


#5

Thanks everyone. I made this quick test. Looks like it makes sense to stick with the DX11 version especially if the texture is generated in DX11.

image

Is there a difference in the speed of different Readbacks? E.g. is reading back a texture quicker than reading back a buffer? What determines the speed - the size of the data?

Cheers.


#6

This is a really interesting and related thread worth reading. Ignore the part about timings in my last post: