改进命名和注释

This commit is contained in:
2025-06-07 01:39:27 +08:00
parent 304c3a9bf4
commit 5b2f2dbb9f
4 changed files with 11 additions and 7 deletions

View File

@@ -50,7 +50,7 @@ protected:
CameraComponentManager *camera_component_manager=nullptr;
LightComponentManager *light_component_manager =nullptr;
protected:
protected: //RenderContext,未来合并成一个RenderContext结构
Scene * default_scene =nullptr;
Camera * default_camera =nullptr;

View File

@@ -50,8 +50,9 @@ public:
};//class VulkanCmdBuffer
class DescriptorBinding;
using DescriptorBindingPtr=DescriptorBinding *;
using DescriptorBindingArray=DescriptorBindingPtr[size_t(DescriptorSetType::RANGE_SIZE)];
using DescriptorBindingPtrArray=DescriptorBindingPtr[size_t(DescriptorSetType::RANGE_SIZE)];
class RenderCmdBuffer:public VulkanCmdBuffer
{
@@ -66,10 +67,11 @@ class RenderCmdBuffer:public VulkanCmdBuffer
/*
* 绝大部分desc绑定会全部使用这些自动绑定器绑定
* 该数据在渲染前分别会有各自的模块设置进来
* 比如DescriptSetType::RenderTarget即该由RenderTarget模块设置
* ::Scene的自然由Scene模块设置
* 比如
* DescriptSetType::RenderTarget 即该由RenderTarget模块设置
* DescriptSetType::Scene 的自然由Scene模块设置
*/
DescriptorBindingArray desc_binding{};
DescriptorBindingPtrArray desc_binding{};
private: