Where can I find information about what I need to do to support this in my own shaders?

I'm a shader author using Iris. I've received requests to add support for DH to my shader (which, for the most part, is a simple color swap. I'll spare details on implementation unless asked, but the gist is that the project I am developing for has specially made data-packed textures that are not intended for display. The shader reads the color from these textures, and spits out the proper color to display to the user based on some context available in the world itself). The faq says "only works for Iris 1.7+ and only with shaders built with DH support in mind", but nothing else. What exactly entails "DH support in mind"? Is there a specification I can read somewhere? I had a look on the wiki and did a few simple google searches, but I couldn't find anything for someone in my position, so now I'm trying my luck here. Thanks.
Solution:
GitHub
ShaderDoc/dh-support.md at master · IrisShaders/ShaderDoc
Documentation of Minecraft shaders. Contribute to IrisShaders/ShaderDoc development by creating an account on GitHub.
Jump to solution
2 Replies
Solution
Miki_P98
Miki_P984w ago
GitHub
ShaderDoc/dh-support.md at master · IrisShaders/ShaderDoc
Documentation of Minecraft shaders. Contribute to IrisShaders/ShaderDoc development by creating an account on GitHub.
Miki_P98
Miki_P984w ago
It’s better to ask shader related questions on ShaderLabs DC server

Did you find this page helpful?