C# Class Fusion.Drivers.Graphics.Ubershader.UsdbEntry

Show file Open project: demiurghg/FusionEngine

Public Properties

Property Type Description
ComputeShader ShaderBytecode
Defines string
DomainShader ShaderBytecode
GeometryShader ShaderBytecode
HullShader ShaderBytecode
PixelShader ShaderBytecode
VertexShader ShaderBytecode

Public Methods

Method Description
UsdbEntry ( string defines, byte ps, byte vs, byte gs, byte hs, byte ds, byte cs ) : System

Private Methods

Method Description
NullOrShaderBytecode ( byte array ) : ShaderBytecode

Method Details

UsdbEntry() public method

public UsdbEntry ( string defines, byte ps, byte vs, byte gs, byte hs, byte ds, byte cs ) : System
defines string
ps byte
vs byte
gs byte
hs byte
ds byte
cs byte
return System

Property Details

ComputeShader public property

public ShaderBytecode,Fusion.Drivers.Graphics ComputeShader
return ShaderBytecode

Defines public property

public string Defines
return string

DomainShader public property

public ShaderBytecode,Fusion.Drivers.Graphics DomainShader
return ShaderBytecode

GeometryShader public property

public ShaderBytecode,Fusion.Drivers.Graphics GeometryShader
return ShaderBytecode

HullShader public property

public ShaderBytecode,Fusion.Drivers.Graphics HullShader
return ShaderBytecode

PixelShader public property

public ShaderBytecode,Fusion.Drivers.Graphics PixelShader
return ShaderBytecode

VertexShader public property

public ShaderBytecode,Fusion.Drivers.Graphics VertexShader
return ShaderBytecode