I already several times tried to ask owners of Oculus, but they just tell me about viruses or antiviruses, which of course not my case. And i have seen some similar sympthoms from others. Anyway, i do not know how to fix that, i tried to swap cords to different slots, to internal mobo slots too, these make some changes by time when issue occur, but still nothing and only forcing fps by mod will reduce problem spawn rate much.
Certain resolutions do not matter for the mod, because i do not set limits of any kind. Also because of dynamic resolution in the game, very wide range of resolutions are used, but bug occurs only with SteamVR setting forced, so there must be some other reasons. Now i remembered one thing and opened bloom shader, it have FuncBlur function which set number of texels read adaptively from resolution, so it can be culprit, not the code inside the mod. Better just replace shader with some other version, now i dont remember how it works. Try yourself in the end of that function, before
return curr.xyz; line add this code:
or this one
One of them may apply reversed scaling of intensity, just make screenshots with various scaling factor to see difference. And change 3000 to something more close to your bloom initial setting, this means scaling is 1 for render resolution 3000 by width.
EDIT: no, probably these are more correct:
Code: Select all
curr.xyz*=invtargetsize.x*invtargetsize.y*3000.0*3000.0;
or this one
Code: Select all
curr.xyz/=invtargetsize.x*invtargetsize.y*3000.0*3000.0;