Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About the ssgi_unroll_kernel_ option in scene viewer #3

Open
Calinou opened this issue May 11, 2023 · 2 comments
Open

About the ssgi_unroll_kernel_ option in scene viewer #3

Calinou opened this issue May 11, 2023 · 2 comments

Comments

@Calinou
Copy link

Calinou commented May 11, 2023

I noticed there's a ssgi_unroll_kernel_ option in the Render Options panel at the bottom of the scene viewer GUI:

image

This option is disabled by default, but enabling it improves performance on a GeForce RTX 4090:

SSGI type 1920x1080 3840x2160
Unroll disabled 596 FPS (1.68 mspf)1 175 FPS (5.71 mspf)
Unroll enabled 613 FPS (1.63 mspf)1 181 FPS (5.53 mspf)

Is there a reason it's not enabled by default? I can't spot any visual difference in quality, both in still scenes and when moving the camera.

Footnotes

  1. Measured with V-Sync forcibly disabled in NVIDIA Control Panel, as the low GPU utilization causes the GPU to downclock (which makes the FPS estimation incorrect). Otherwise, I only get 300 FPS in 1080p on a 120 Hz display with V-Sync enabled. 2

@gboisse
Copy link
Collaborator

gboisse commented May 16, 2023

Thanks for reporting. We found this option to be slightly slower on our HW, but it does indeed calculate the same result.

@Calinou
Copy link
Author

Calinou commented May 16, 2023

Thanks for reporting. We found this option to be slightly slower on our HW, but it does indeed calculate the same result.

I've tested this option on a Radeon RX 6900 XT and can confirm it makes no noticeable performance difference, so that makes sense.

Hineven added a commit to Hineven/Capsaicin that referenced this issue May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants