Files

27 lines
740 B
C#
Raw Permalink Normal View History

2024-05-17 16:24:41 +08:00
//////////////////////////////////////////////////////
// MicroSplat
// Copyright (c) Jason Booth
//////////////////////////////////////////////////////
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Text;
namespace JBooth.MicroSplat
{
public interface IRenderLoopAdapter
{
string GetDisplayName();
string GetRenderLoopKeyword();
string GetShaderExtension();
void Init(string[] paths);
StringBuilder WriteShader(string[] features,
MicroSplatShaderGUI.MicroSplatCompiler compiler,
MicroSplatShaderGUI.MicroSplatCompiler.AuxShader auxShader,
string name,
string baseName);
string GetVersion();
}
}