nir: Add a lowering pass for point smoothing
When point smoothing is enabled then this lowering pass will modifies the alpha component of every write to fragment output. Anti-aliased points get rounded with respect to their radius instead of square.
Signed-off-by: Arvind Yadav arvind.yadav@amd.com