softgpu : should be vreader.ReadColor1