mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-09-05 21:01:52 +00:00
Added vertex shader
This commit is contained in:
@@ -112,6 +112,8 @@ namespace GlitchyEngine.Renderer
|
||||
public extern void SetVertexLayout(VertexLayout vertexLayout);
|
||||
|
||||
public extern void SetPrimitiveTopology(PrimitiveTopology primitiveTopology);
|
||||
|
||||
public extern void SetVertexShader(VertexShader vertexShader);
|
||||
|
||||
public extern void SetPixelShader(PixelShader pixelShader);
|
||||
}
|
||||
|
||||
@@ -51,4 +51,12 @@ namespace GlitchyEngine.Renderer
|
||||
|
||||
public override extern void CompileFromSource(String code, String entryPoint, ShaderDefine[] macros = null);
|
||||
}
|
||||
|
||||
public class VertexShader : Shader
|
||||
{
|
||||
public this(GraphicsContext context, String source, String entryPoint, ShaderDefine[] macros = null)
|
||||
: base(context, source, entryPoint, macros) { }
|
||||
|
||||
public override extern void CompileFromSource(String code, String entryPoint, ShaderDefine[] macros = null);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user