I want to distribute custom shaders with my UI. How can I do that shader will be part of my assembly (.dll) so I don’t have to distribute .xksl files?
Never mind, I would have to compile it to bytecode and distribute diff version for each platform. Think I will use .xksl files.
Yes, .xksl is the best option for now.
Later, we plan to have a real Xenko effect/shader bytecode (similar to SPIR-V or DXIL).
It should also make conversion from Xenko to HLSL/GLSL much faster.