Closed ofry closed 4 years ago
[INFO] [slang]: Compiling shader "E:\Emulateurs\RetroArch64\shaders\shaders_slang\crt\shaders\geom-deluxe\crt-geom-deluxe.slang".
[INFO] [slang]: Building pass #0 (ORIG_LINEARIZED)
[ERROR] [slang]: Non-semantic textures not supported yet.
[ERROR] [slang]: Failed to reflect SPIR-V. Resource usage is inconsistent with expectations.
[ERROR] [GLCore]: Failed to create preset: "E:\Emulateurs\RetroArch64\shaders\retroarch.slangp".
[ERROR] [GLCore]: Failed to create filter chain: "E:\Emulateurs\RetroArch64\shaders\retroarch.slangp". Falling back to stock.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [GLCore]: Not using frame history.
[INFO] [GLCore]: Not using framebuffer feedback.
Individual slang shaders lilke those in the misc folder seem to be loading fine.
It's happening on May the 1st nightly for win x64, oldest on the buildbot.
I don't see the problem here. Try the latest build. It seems to work fine.
Maybe explain EXACTLY the steps you are doing that don't work (and EXACTLY the steps, one by one, thoroughly)
@twinaphex @Tatsuya79 I'm edited issue with exast error.
Does this still happen with the latest source?
If so ,we need a bisect.
I just tried setting a single pass with crt/shaders/crt-easymode-halation/crt-easymode-halation.glsl using the gl driver.
It failed under qt but worked under glui.
then I tried setting a single pass with crt/shaders/crt-easymode-halation/crt-easymode-halation.slang using the vulkan driver. It failed in both menus.
I cannot reproduce this.
We need a bisect done by somebody who can reproduce this.
OK so that's expected from a pass within a chain which refers to a previous shader, you can not isolate it. So there is no issue it seems.
This bug I can't reproduce with fresh config, but I found new bug. Maybe it's related too.
Now you will get such error:
Could you reproduce this? Thanks.
Can reproduce with Desktop Menu, for some reason it puts the drive letter 2 times in path:
[INFO] [slang]: Compiling shader "D:\D:\programmes\RetroArch\shaders\shaders_slang\denoisers\shaders\fast-bilateral.slang".
[ERROR] Failed to open shader file: "D:\D:\programmes\RetroArch\shaders\shaders_slang\denoisers\shaders\fast-bilateral.slang".
[ERROR] Failed to compile shader: "D:\D:\programmes\RetroArch\shaders\shaders_slang\denoisers\shaders\fast-bilateral.slang".
And path inside retroarch.slangp is ../../../../D:/programmes/RetroArch/shaders/shaders_slang/denoisers/shaders/fast-bilateral.slang
No issue without the Desktop Menu however.
Bisect done, started happening with this commit: 4f9a3f6813f3d90199687718f6c8116902871d5e
See if this fixes it -
https://github.com/libretro/RetroArch/commit/3ad0187012025bccf32a968c786358562c739489
Yup, looks like it fixed it!
Alright, I'll close this issue, then.
First and foremost consider this:
Description
Expected behavior
Actual behavior
Steps to reproduce the bug
Bisect Results
[Try to bisect and tell us when this started happening]
Version/Commit
You can find this information under Information/System Information
Environment information