diff --git a/inc/hgl/graph/vulkan/VKPipeline.h b/inc/hgl/graph/vulkan/VKPipeline.h index 7b4718c8..c99a56e3 100644 --- a/inc/hgl/graph/vulkan/VKPipeline.h +++ b/inc/hgl/graph/vulkan/VKPipeline.h @@ -27,6 +27,7 @@ public: const bool IsAlphaBlend()const{return data->alpha_blend;} };//class GraphicsPipeline -Pipeline *CreatePipeline(Device *dev,PipelineData *,const Material *material,const RenderTarget *); +Pipeline *CreatePipeline(Device *,PipelineData *,const Material *,const RenderTarget *); VK_NAMESPACE_END #endif//HGL_GRAPH_VULKAN_PIPELINE_INCLUDE + \ No newline at end of file diff --git a/inc/hgl/graph/vulkan/VKRenderPass.h b/inc/hgl/graph/vulkan/VKRenderPass.h index acc123cd..e3d966da 100644 --- a/inc/hgl/graph/vulkan/VKRenderPass.h +++ b/inc/hgl/graph/vulkan/VKRenderPass.h @@ -46,23 +46,5 @@ public: const List & GetColorFormat()const{return color_formats;} const VkFormat GetDepthFormat()const{return depth_format;} };//class RenderPass - -class RenderpassCreater -{ - Device *device; - - List atta_desc_list; - -public: - - RenderpassCreater(Device *d) - { - device=d; - } - - ~RenderpassCreater()=default; - - int AddSwapchainImage(); -};//class RenderpassCreater VK_NAMESPACE_END #endif//HGL_GRAPH_VULKAN_RENDER_PASS_INCLUDE diff --git a/src/RenderDevice/Vulkan/VKRenderPass.cpp b/src/RenderDevice/Vulkan/VKRenderPass.cpp index 618bad21..2718a637 100644 --- a/src/RenderDevice/Vulkan/VKRenderPass.cpp +++ b/src/RenderDevice/Vulkan/VKRenderPass.cpp @@ -5,20 +5,4 @@ RenderPass::~RenderPass() { vkDestroyRenderPass(device,render_pass,nullptr); } - -int RenderpassCreater::AddSwapchainImage() -{ - VkAttachmentDescription desc; - - desc.format = device->GetSurfaceFormat(); - desc.samples = VK_SAMPLE_COUNT_1_BIT; - desc.loadOp = VK_ATTACHMENT_LOAD_OP_CLEAR; - desc.storeOp = VK_ATTACHMENT_STORE_OP_STORE; - desc.stencilLoadOp = VK_ATTACHMENT_LOAD_OP_DONT_CARE; - desc.stencilStoreOp = VK_ATTACHMENT_STORE_OP_DONT_CARE; - desc.initialLayout = VK_IMAGE_LAYOUT_UNDEFINED; - desc.finalLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR; - - return atta_desc_list.Add(desc); -} VK_NAMESPACE_END