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

RadeonProRenderSDK: shader compilation error with rocm 6.1.3 #76

Open
feniksa opened this issue Jul 19, 2024 · 0 comments
Open

RadeonProRenderSDK: shader compilation error with rocm 6.1.3 #76

feniksa opened this issue Jul 19, 2024 · 0 comments

Comments

@feniksa
Copy link
Contributor

feniksa commented Jul 19, 2024

Issue

Blender rendering on GPU doesn't work with rocm 6.1.3

Environment and hardware:

Ubuntu 22.04.4 LTS
AMD Radeon RX 6800 XT, AMD Ryzen Threadripper 3960X 24-Core Processor, rocm 6.1.3
Blender 4.1.1
GPU rendering
Detailed Description

RPR context initialization for Northstar gives -4 error, RPR_ERROR_SHADER_COMPILATION .

Looks like shaders for rocm 6.1.3 has some difference compare to rocm 5.7.3 .

For now, ubuntu amdgpu drivers uses rocm 6.1.3 .

Possible solutions of this issue:
Short-term solution: Add pre-compiled shaders for rocm 6.1.3
Long-term solution: Add fallback mechanism to compile shaders on specific machine (fallback mode).
It is always cat and mouse game to add pre-compiled shaders for new GPU's, for new ROCM version and MAYbe for different platfroms.

Crossposting from: GPUOpen-LibrariesAndSDKs/RadeonProRenderBlenderAddon#688

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

1 participant