载入中...
搜索中...
未找到
eve::graphics::vulkan::Graphics::PbrResources结构体 参考
类 | |
| struct | Draw |
Public 成员函数 | |
| ~PbrResources () | |
Public 属性 | |
| vk::Device | device {} |
| vk::DescriptorSetLayout | setLayout {} |
| vk::PipelineLayout | layout {} |
| std::map< std::tuple< VkRenderPass, uint32_t, size_t >, vk::Pipeline > | pipelines |
| std::map< std::array< uint32_t, 4 >, vk::Sampler > | samplers |
| std::vector< std::vector< std::unique_ptr< Draw > > > | frames |
详细描述
在文件 GraphicsPbr.cpp 第 68 行定义.
构造及析构函数说明
◆ ~PbrResources()
|
inline |
类成员变量说明
◆ device
| vk::Device eve::graphics::vulkan::Graphics::PbrResources::device {} |
在文件 GraphicsPbr.cpp 第 74 行定义.
被这些函数引用 ~PbrResources().
◆ frames
| std::vector<std::vector<std::unique_ptr<Draw> > > eve::graphics::vulkan::Graphics::PbrResources::frames |
在文件 GraphicsPbr.cpp 第 79 行定义.
被这些函数引用 ~PbrResources().
◆ layout
| vk::PipelineLayout eve::graphics::vulkan::Graphics::PbrResources::layout {} |
在文件 GraphicsPbr.cpp 第 76 行定义.
被这些函数引用 ~PbrResources().
◆ pipelines
| std::map<std::tuple<VkRenderPass, uint32_t, size_t>, vk::Pipeline> eve::graphics::vulkan::Graphics::PbrResources::pipelines |
在文件 GraphicsPbr.cpp 第 77 行定义.
被这些函数引用 ~PbrResources().
◆ samplers
| std::map<std::array<uint32_t, 4>, vk::Sampler> eve::graphics::vulkan::Graphics::PbrResources::samplers |
在文件 GraphicsPbr.cpp 第 78 行定义.
被这些函数引用 ~PbrResources().
◆ setLayout
| vk::DescriptorSetLayout eve::graphics::vulkan::Graphics::PbrResources::setLayout {} |
在文件 GraphicsPbr.cpp 第 75 行定义.
被这些函数引用 ~PbrResources().
该结构体的文档由以下文件生成:
- src/modules/graphics/vulkan/GraphicsPbr.cpp