-
Notifications
You must be signed in to change notification settings - Fork 8.4k
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
Add a path
parameter to toggleShaderEffects
#9898
Comments
You know, this isn't a bad idea, but maybe we should turn it around. Rather than adding a setting to start with the shader disabled, and then use |
path
parameter to toggleShaderEffects
Ok, I like that idea, in addition toggleShaderEffects would have to have some means of specifying that pixel shader should be turned off, either "null" or an empty string for the path (I'm not sure what best fits your philosophy). Keep the existing pixelShaderPath setting, which could be included in "defaults", and overridden in a particular profile. The final touch would be to have a list populated with the available shader names, and then have a mechanism and UI similar to the "next tab" mechanism, where you could scroll through the different shaders. |
I would love to be able to auto-populate the list of available shaders, but that might not be possible - they could really be anywhere in the OS. That being said, I also love the idea of previewing the shaders. It would fit in nice with #9818. You'd probably have to manually specify a list of We'd definitely need to work out the edge cases here.
okay that was easier than I expected |
What about a "pixelShaders" section similar to the "schemes" section "pixelShaders": This would make the list available and elsewhere the shaders could just be referred to by name. |
@zadjii-msft So when are we getting a |
When someone contributes the code 😜 As it currently stands, this probably isn't something that the core team will have dedicated time to get around to. But I'd be more than happy to help guide someone who wanted to contribute this on their own. |
I see. So it's not a priority for the core team? That's a bit sad, it could add a lot of fun to Windows Terminal. |
Alas, no. We've got to make pretty hard cuts on what we can actually prioritize. I sure agree, shaders are the kind of thing that sparks joy. But we've only got so many dev hours a week to go around. We tend to prioritize requests vaguely around 👍's. So go ahead and hit that like and subscribe to help prioritize this 😉 |
Add an "enablePixelShader" setting, which can be set to true or false.
If set to "false", but a valid pixelShaderPath was specified, this would enable Windows Terminal to be started without the pixel shader visible, but available at the press of a key combination.
The text was updated successfully, but these errors were encountered: