前言
上一章深入剖析了vsg::RenderGraph对Vulkan渲染流程的封装,重点探讨了vsg::FrameBuffer、vsg::RenderPass和vsg::ImageView三个Vulkan渲染过程中的核心组件。本章将在该基础上,进一步探讨Vulkan渲染过程中的另一核心组件——VkPipeline,以及vsg中针对图形渲染管线的封装GraphicsPipeline。
目录
- 1 GraphicsPipeline的创建
- 2 GraphicsPipeline的绑定
1 GraphicsPipeline的创建
回到第4章(vulkanscenegraph显示倾斜模型(4)-数据读取-优快云博客)悬疑列表之一的osg::Geometry转vsg::Command的具体细节,具体代码见osg2vsg项目(https://github.com/vsg-dev/osg2vsg,版本为v0.1.0)ConvertToVsg.cpp文件,代码第197-269行。其中GraphicsPipeline创建的代码如下(对应213-241行)ConvertToVsg.cpp文件:
auto stategroup

最低0.47元/天 解锁文章
929

被折叠的 条评论
为什么被折叠?



