ValveSoftware/steamvr_unity_plugin

Float Backbuffer

nisan15 opened this issue · 2 comments

Hey I've updated my game to this new version to work with 2021 (upgraded from 2019 and the old plugin)

I see that now the game uses a float back buffer instead of Unorm (integer) as it was.
This causes some additive shaders with negative values to actually subtract colors and cause some visual artifacts.

How can I force using Unorm back buffer? (When using the Oculus plugin it does not happen)

R8B8G8A8_Unorm on the previous version
image

R16G16B16_SFloats (here it seems like it is a signed float and twice the size wich also downgraded performance)
image

@1runeberg Is there any update on the Issue?

Hi sorry, this got lost in a sea of notifications.

This seems like a question best asked with Unity however? (we don't control the underlying textures the engine uses)