Skip to content

SRP detection fails with removed HDRP 6000.2.x #187

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

Open
unitycoder opened this issue Mar 16, 2025 · 3 comments
Open

SRP detection fails with removed HDRP 6000.2.x #187

unitycoder opened this issue Mar 16, 2025 · 3 comments
Labels
bug Something isn't working

Comments

@unitycoder
Copy link
Owner

unitycoder commented Mar 16, 2025

even when hdrp is disabled and removed, GraphicsSettings.asset contains this row

m_RenderPipelineGlobalSettingsMap:
UnityEngine.Rendering.HighDefinition.HDRenderPipeline: {fileID: 11400000, guid: ....., type: 2}

its only removed if you do Reset on Project Settings/Graphics panel.. probably unity bug.

@unitycoder unitycoder added the bug Something isn't working label Mar 16, 2025
@unitycoder
Copy link
Owner Author

reported as a bug, lets see.. "IN-99018"

@unitycoder
Copy link
Owner Author

@unitycoder
Copy link
Owner Author

but got closed "As Designed"

Resolution Notes: The links in the Graphics Settings remain pointing to the HDRP Global Settings even if the HDRP package is removed. This is because, if HDRP is restored, these references also need to be restored. This approach is consistent with the behavior of MonoBehaviours in the Scene and ScriptableObjects in general. To determine the availability of a render pipeline in the project, we recommend using the PackageInfo API. If you need to perform this check outside of the Unity project, parsing the manifest.json file located in the Packages folder would be a more suitable alternative.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant