open-manifold / Open-Manifold

A free and open-source clone of Rhythm 'n' Face for PC.
Other
10 stars 1 forks source link

Starfield BGFX draws far fewer dots than it should on certain Nvidia cards/backends #22

Closed SuperFromND closed 1 year ago

SuperFromND commented 1 year ago

The effect is supposed to draw tons of dots all over the screen every frame, but it seems Nvidia's cards (for whatever reason) aren't correctly clamping their positions to the screen and thus giving you way fewer dots most of the time.

https://user-images.githubusercontent.com/22881403/214119226-232bb15f-ef19-45e1-8a8b-a2072970a043.mp4

Setting the renderer to "opengl" seems to fix the issue, so this may be added as a fix for now:

SDL_SetHint(SDL_HINT_RENDER_DRIVER, "opengl");

https://user-images.githubusercontent.com/22881403/214121492-5e3dc42f-3499-423e-8545-ec90204d99d5.mp4