Closed Woovie closed 5 months ago
I believe the cached version is just how plasma's wallpaper functions.
What I'm doing during dev is simply killing the plasmashell and restarting it.
pkill plasmashell && plasmashell
and then you can just Ctrl+C to stop the process and call plasmashell
again to refresh it while you dev.
Another thing to try if killing and reloading doesn't clear the cache, change the wallpaper plugin type back to "image" and back again to "shader"
@Woovie
I see, I'll give that a shot and see how it goes. Thanks!
@Woovie did it work?
Sorry, it's been a hot minute since I worked on this, but I'll give it a shot today and report back.
That works well enough for me and correctly loaded the shader. Thanks for the help, I'll stick to that for now.
Here is a modified version of the PS3 menu shader I've updated to be compatible with the latest developer instructions.
As you can see, I've modified the color x, y, z to fixed values. Here is my expected look from shadertoy:
I originally compiled this file with the same name using the original colors, without modification. The original changes the red and green channel values only, based on the t1 and t2 values.
I chose another shader in wallpaper selector, then performed this command:
I reselect the jb-test.frag.qsb, and I get the same exact results. I copied my file, adding a 2 to the name, and reran this command a couple of times just to be sure before selecting the shader.
It is now correct. The files are identical, but one works and the other doesn't:
What mechanism is leading to this being cached and how can I avoid it for rapid development?
Thanks!