Skip to content

Request: Implement Qualcomm SGSRv2 #841

@agyild

Description

@agyild

Qualcomm's SGSR v2 is yet another temporal upscaler designed for mobile/VR devices but it also has a more powerful desktop-oriented 3-pass compute shader variant.

The purpose of this open issue request is to see if anyone would be up for it to integrate it into OptiScaler directly or create a drop-in .dll plugin, just to see what it would look like and have a more complete upscaler library for the benefit of PC modding community. Some people might like it, and benchmark comparisons between more differing upscalers might be valuable.

I can try to do it as I have some experience with porting spatial upscalers such as FSR v1, NIS and SGSR v1 into mpv. However, I am a really rusty C/C++ programmer who cannot implement something like this unless someone holds my hand with the codebase. With mpv, it is quite easy as their custom shader support is well documented, but I believe OptiScaler does not have something like this but if the developer team is interested SGSR might be also a start for a custom plugin system.

I kindly ask the developer team to not close this issue even if your initial response is negative, simply to invite people to discuss the idea and to see if somebody in the wild might be interested in implementing a prototype.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions