changed to use texelSize and adds a parameter to set size of the tiles.
fix webgpu variant
initial release