csharp
public readonly record struct LineShadersThe shaders a LineRenderer is built from.
Remarks
Supplied rather than compiled here, the same seam UiShaders describes: turning source into modules belongs to Vixen.Shaders and, once it lands, to Raven. What this must not do is grow a compiler.
Fields and properties (3)
public ShaderHandle VertexThe vertex stage.
public ShaderHandle FragmentThe fragment stage.
public VertexLocations LocationsWhere the vertex stage reads LineVertex's two attributes: position, then colour.
Methods (2)
public LineShaders(ShaderHandle Vertex, ShaderHandle Fragment)The shaders a LineRenderer is built from.
public static LineShaders Default(IGraphicsDevice device)The two modules embedded in this assembly, created on a device.
Used by (17)
- AppGraphicsVixen.App.Hosting
- DebugDrawRendererVixen.Engine.Renderer
- DebugOverlayRendererVixen.Engine.Renderer
- FixtureVixen.Graphics.Golden.Tests
- IrradianceCaptureDeviceTestsVixen.Graphics.Golden.Tests
- LineRendererVixen.Rendering
- SurfaceCacheRendererDeviceTestsVixen.Graphics.Golden.Tests
- SurfaceCardCaptureDeviceTestsVixen.Graphics.Golden.Tests
- ViewportOverlayImageTestsVixen.Graphics.Golden.Tests
- ComposedPaneTestsVixen.Editor.App.Tests
- EditorHostVixen.Editor.Host
- FramePresenterVixen.Editor.App
- FramePresenterTestsVixen.Editor.App.Tests
- ScenePresenterVixen.Editor.App
- ShadersVixen.Editor.App.Tests
- TerrainViewportTestsVixen.Editor.App.Tests
- VegetationViewportTestsVixen.Editor.App.Tests