breaking out the shader

This commit is contained in:
2019-09-24 23:22:15 -07:00
parent 5a888a4163
commit 1a247e482a
10 changed files with 530 additions and 360 deletions

View File

@@ -16,8 +16,8 @@ use crate::canvas::canvas_frame::CanvasFrame;
use crate::compute::compu_kernel::{CompuKernel, CompuKernelHandle};
use crate::compute::compu_buffer::{CompuBuffers, CompuBufferHandle};
use std::time::Duration;
use crate::canvas::canvas_shader::{CanvasShaderHandle, CompiledGraphicsPipeline, CompiledGraphicsPipelineHandle, ShaderType};
use vulkano::pipeline::depth_stencil::{DynamicStencilValue, StencilFaceFlags};
use crate::canvas::shader::common::CompiledGraphicsPipelineHandle;
/// VKProcessor holds the vulkan instance information, the swapchain, and the compute and canvas states
///