filament icon indicating copy to clipboard operation
filament copied to clipboard

Transmission + MSAA fails on Vulkan

Open pixelflinger opened this issue 3 years ago • 3 comments

Launch gltf_viewer with any transmission test and MSAA activated, the screen is back. Tested on Pixel4 and MoltenVK.

pixelflinger avatar Jul 23 '21 07:07 pixelflinger

Update: this has been fixed on MoltenVK but still appears to be an issue on Pixel 4. Will investigate.

prideout avatar Mar 03 '22 23:03 prideout

I'm still seeing this issue on my make w/ molten vk (do I need to upgrade molten vk manually?)

pixelflinger avatar May 16 '22 19:05 pixelflinger

Interesting. I cannot repro with the Molten that I'm currently using via the LunarG SDK, which looks like it is version 1.1.4, according to the startup logs.

./out/cmake-debug/samples/gltf_viewer -a vulkan ../glTF-Sample-Models/2.0/IridescentDishWithOlives/glTF/IridescentDishWithOlives.gltf
FEngine (64 bits) created at 0x7fdad9800000 (threading is enabled)
FEngine resolved backend: Vulkan
Vulkan device driver: MoltenVK 1.1.4

prideout avatar May 16 '22 19:05 prideout

I was able to repro on a Pixel 6pro. It does seem to be tied to the MSAA path; turning it off produces correct rendering.

poweifeng avatar Jan 11 '23 23:01 poweifeng