moved over to the enum method of drawing. Not flexible, but type safe
This commit is contained in:
@@ -8,13 +8,13 @@ Creation-Date: 2020-02-03T22:11:42-08:00
|
||||
|
||||
Main Systems:
|
||||
[[~/source/Trac3r-rust/doc/sfml_rust/sprite/index.html|Spri]][[~/source/Trac3r-rust/doc/sfml_rust/sprite/index.html|te]]
|
||||
[[CanvasContainerClasses]]
|
||||
[[VKProcessor:CanvasContainerClasses]]
|
||||
|
||||
Docs
|
||||
[[VkProcessor]] [[~/source/Trac3r-rust/doc/sfml_rust/vkprocessor/struct.VkProcessor.html|===========]]
|
||||
[[CanvasState]] [[~/source/Trac3r-rust/doc/sfml_rust/canvas/canvas_state/index.html|===========]]
|
||||
[[DynamicVertex]]
|
||||
[[CompuState]] [[~/source/Trac3r-rust/doc/sfml_rust/compute/compu_state/struct.CompuState.html|===========]]
|
||||
[[VKProcessor:CanvasState]] [[~/source/Trac3r-rust/doc/sfml_rust/canvas/canvas_state/index.html|===========]]
|
||||
[[VKProcessor:DynamicVertex]]
|
||||
[[VKProcessor:CompuState]] [[~/source/Trac3r-rust/doc/sfml_rust/compute/compu_state/struct.CompuState.html|===========]]
|
||||
|
||||
|
||||
--------------------
|
||||
|
||||
@@ -26,13 +26,13 @@ Vk Processors is a do_all class for interaction with the render window, vulkan s
|
||||
queue
|
||||
|
||||
**Owns:**
|
||||
[[CanvasState]]
|
||||
[[CompuState]]
|
||||
[[+CanvasState]]
|
||||
[[+CompuState]]
|
||||
|
||||
--------------------
|
||||
|
||||
===== CanvasState =====
|
||||
<[[CanvasState]]>:[[~/source/Trac3r-rust/doc/sfml_rust/canvas/canvas_state/index.html|docs]]
|
||||
<[[+CanvasState]]>:[[~/source/Trac3r-rust/doc/sfml_rust/canvas/canvas_state/index.html|docs]]
|
||||
|
||||
* Is used for storage of texture and image buffers in addition to vertex buffers
|
||||
* Also contains logic for writing the stored buffers to the command_buffer
|
||||
|
||||
@@ -18,6 +18,7 @@ All buffers will have a coupled handle type stored in the [[/src/canvas/mod.rs|c
|
||||
|
||||
===== CanvasTexture =====
|
||||
|
||||
|
||||
===== CanvasFont =====
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ Creation-Date: 2020-02-03T23:30:41-08:00
|
||||
**Owns:**
|
||||
render_pass
|
||||
[[CanvasImage]]
|
||||
[[CanvasTexture]]
|
||||
[[VKProcessor:CanvasTexture]]
|
||||
[[CanvasFont]]
|
||||
CompiledGraphicsPipeline
|
||||
colored_vertex_buffer
|
||||
Reference in New Issue
Block a user