Roblox Security Changes Break Nvidia Ansel & Vulkan Layer Support

Does that include the use of Vulkan layers since OBS game capture is a Vulkan layer if Vulkan is set as the rendering API? Because Vulkan layers cannot be “injected” they’re loaded by the Vulkan loader at runtime. As in, are Vulkan layers not off the table?

7 Likes

This is off-topic as this is a bug report. We addressed all the issues as reported by the OP, albeit probably not to their satisfaction. I’m going to go ahead and close the ticket.

3 Likes

If you can, please address OP’s final question about the Vulkan layers at least before closing

Vulkan layers are not off the table. However, supporting renaming the client to fake being another game is off the table for now. Keep in mind, that doesn’t mean it might not work in the future. Not supported means it might or might not work; we are not going to actively test for and fix it if it doesn’t work.

6 Likes

Thank you. I really do appreciate it, and that is great news; however, I’m not necessarily sure how that’s going to work with the code signing restrictions. Good luck with everything, and thank you very much.

6 Likes

Really appreciate the extensive responses, at least there’s closure to this topic even if it’s a little disheartening to hear.

3 Likes

How would shaders be used for cheating, I don’t get it?

this was actually a fiasco that happened with crytek w/ hunt: showdown

people was using reshade to cheat by using zoom filters or using the depth buffer to completely bypass fog or darkness. you can imagine this being an issue in competitive games on this platform, especially during The Hunt event which there was monetary reward

this is why you can’t have good things

5 Likes

Wow. Just goes to show people like to cheat in the most ridiculous ways.

As was said, the platform has a diverse range of games. Therefore, in my opinion, the best solution for the problem would be to allow the option for developers to decide whether they approve of shaders or not. Shaders are very beneficial for non-competitive games like roleplays, while they can be a detriment to competitive games such as shooters.

I’m speaking on behalf of developers - I had been using shaders for development until the recent change. It was a great way to capture high-quality footage from the game to be used later for thumbnails, gamepasses, or in-game content.

2 Likes