Here is a new video from the latest snapshot. Upon loading into a world it is very stuttery, after reloading resources with F3+T the stutter is basically gone, but the FPS is still locked to 30.
Here’s a video file of the issue as requested
Added! Shows off how the horns and coat layers don't render on the other variants. Cold cow texture is included to show that it has a different texture layout from the Warm and Temperate Cows
Confirm this also affects 25w05a
it also affects the new cow variants added in the snapshot
After digging deeper into my NVIDIA settings, it turns out the issue at least in part stems from NVIDIA Control Panel having a setting to limit background applications maximum FPS. For some reason with Vulkan, this causes the game to always be detected as a background application by the graphics drivers.
When using OpenGL as the graphics API and with that setting enabled, it causes the game to be locked to that 30FPS on start-up but after you alt-tab to a different window and back to the game, the FPS limit goes away. Alt-Tabbing does not fix the issue when Vulkan is selected as the default graphics API.
So there’s some kind of detection issue with the game state not being recognized as a foreground application on start-up of the game.
For now, disabling the “Background Application Max Frame Rate” 3D setting in the NVIDIA Control Panel(or in the NVIDIA Desktop App under Legacy Settings) and clicking apply fixes the issue for both OpenGL and Vulkan.