public void AddSnippetComileDataTuple(UnityEditor.Rendering.ShaderSnippetData snippet, UnityEditor.Rendering.ShaderCompilerData shaderVariant, bool isStripped = false)
        {
            SnippetComileDataTuple tuple = GetSnippetComileDataTuple(snippet);

            if (tuple != null)
            {
                tuple.AddShaderCompilerData(shaderVariant, isStripped);
            }
            else
            {
                tuple = new SnippetComileDataTuple(snippet, shaderVariant, isStripped);
                AddSnippetComileDataTuple(tuple);
            }
        }