Piping just the vertex glyph representation first to test the stencil buffer
This commit is contained in:
44
notes/VKProcessor/CompiledShader.txt
Normal file
44
notes/VKProcessor/CompiledShader.txt
Normal file
@@ -0,0 +1,44 @@
|
||||
Content-Type: text/x-zim-wiki
|
||||
Wiki-Format: zim 0.4
|
||||
Creation-Date: 2020-02-12T23:22:51-08:00
|
||||
|
||||
====== CompiledShader ======
|
||||
|
||||
[[/doc/sfml_rust/canvas/managed/shader/shader_common/trait.CompiledShader.html|Documentation]]
|
||||
|
||||
==== Details ====
|
||||
|
||||
This trait returns:
|
||||
* It's pipeline
|
||||
* It's own assigned handle
|
||||
* The renderpass it copied from the constructor
|
||||
|
||||
==== Implementors ====
|
||||
|
||||
**GenericShader**
|
||||
For basic 2D drawing we just these shaders
|
||||
* Vertex
|
||||
* Fragment
|
||||
We also use a **SingleBufferDefinition**
|
||||
For vertices, we use a **Triangle List**
|
||||
We also use the **generic** depth stencil
|
||||
|
||||
**TextShader**
|
||||
|
||||
Very similar to the GenericShader, but specialized with the depth stencil to draw text.
|
||||
Still using the shaders :
|
||||
* Vertex
|
||||
* Fragment
|
||||
**SingleBufferDefinition**
|
||||
**TriangleList**
|
||||
**DepthStencil** with our own specialized depth stencil values
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user