bevy: MSAA causing render artefacts in Sprites
Bevy version
0.12
Operating system & version
Ubuntu 18.04
What you did
Run the bevy sprite example
What you expected to happen
See a nice Bevy icon.
What actually happened

Additional information
I tracked this change down to c2da7800e3671ad92e775529070a814d0bc2f5f8 (this commit added MSAA to sprites). Turning off MSAA with app.insert_resource(Msaa { samples: 1 }) resolves the issue.
Part of vulkaninfo output:
GPU0:
VkPhysicalDeviceProperties:
---------------------------
	apiVersion     = 4202691 (1.2.195)
	driverVersion  = 88092674 (0x5403002)
	vendorID       = 0x8086
	deviceID       = 0x3e9b
	deviceType     = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
	deviceName     = Intel(R) UHD Graphics 630 (CFL GT2)
About this issue
- Original URL
 - State: open
 - Created 2 years ago
 - Reactions: 1
 - Comments: 24 (15 by maintainers)
 
Commits related to this issue
- disable MSAA due to Intel graphics bugs See also https://github.com/bevyengine/bevy/issues/3593 — committed to ericseppanen/spaceship by ericseppanen 6 months ago
 
Confirmed still happening for me on 0.12 with the same Intel Integrated GPU, Pop OS laptop
This is happening for me too. I am getting darkened colours and artefacts before and after updating to 0.11.
I’m on a linux laptop with Intel UHD. Setting Msaa to off fixes the problem.
Example of with Msaa:
Example of without Msaa:
I can still reproduce this on fdec72b860cb658681baa1c9db1ebe08ede9f8b5