To get rid of artifarcts, you could use a small margin between two uv triangles that shouldn't merge. Blender uses this option, and I think the margin should be around 2 pixels. Another thing that could cause artifarcts is mip mapping, but I think you already disabled it