My Solution: Run two raster passes. The first is ConversativeRasterizationEnabled==false, and the second is ConversativeRasterizationEnabled==true. Using depth test to discard or overwrite fragments generated from shared edges.