renamed to RenderPassManager from DeviceRenderPassManage

This commit is contained in:
hyzboy 2024-11-09 00:13:21 +08:00
parent 5d3f2cfdfd
commit c5fd711c09
6 changed files with 13 additions and 13 deletions

View File

@ -90,7 +90,7 @@ class RenderCmdBuffer;
class TextureCmdBuffer;
class RenderPass;
class DeviceRenderPassManage;
class RenderPassManager;
class Fence;
class Semaphore;

View File

@ -37,7 +37,7 @@ private:
private:
DeviceRenderPassManage *render_pass_manage;
RenderPassManager *render_pass_manage;
RenderPass *device_render_pass;
void InitRenderPassManage();

View File

@ -7,7 +7,7 @@
VK_NAMESPACE_BEGIN
using RenderPassHASHCode=util::HashCodeSHA1LE;
class DeviceRenderPassManage:public GraphModule
class RenderPassManager:public GraphModule
{
VkPipelineCache pipeline_cache;
@ -19,9 +19,9 @@ private:
friend class GPUDevice;
//DeviceRenderPassManage(VkDevice,VkPipelineCache);
GRAPH_MODULE_CONSTRUCT(DeviceRenderPassManage)
~DeviceRenderPassManage();
//RenderPassManager(VkDevice,VkPipelineCache);
GRAPH_MODULE_CONSTRUCT(RenderPassManager)
~RenderPassManager();
bool Init() override;
@ -33,5 +33,5 @@ private:
const RenderbufferInfo *);
RenderPass * AcquireRenderPass( const RenderbufferInfo *,const uint subpass_count=2);
};//class DeviceRenderPassManage
};//class RenderPassManager
VK_NAMESPACE_END

View File

@ -29,7 +29,7 @@ protected:
private:
friend class DeviceRenderPassManage;
friend class RenderPassManager;
RenderPass(VkDevice d,VkPipelineCache pc,VkRenderPass rp,const List<VkFormat> &cf,VkFormat df);

View File

@ -6,7 +6,7 @@
VK_NAMESPACE_BEGIN
void GPUDevice::InitRenderPassManage()
{
render_pass_manage=new DeviceRenderPassManage(attr->device,attr->pipeline_cache);
render_pass_manage=new RenderPassManager(attr->device,attr->pipeline_cache);
SwapchainRenderbufferInfo rbi(attr->surface_format.format,attr->physical_device->GetDepthFormat());

View File

@ -184,7 +184,7 @@ bool CreateDepthAttachment( List<VkAttachmentReference> &ref_list,List<VkAttachm
return(true);
}
bool DeviceRenderPassManage::Init()
bool RenderPassManager::Init()
{
pipeline_cache=GetDeviceAttribute()->pipeline_cache;
@ -193,7 +193,7 @@ bool DeviceRenderPassManage::Init()
return(true);
}
DeviceRenderPassManage::~DeviceRenderPassManage()
RenderPassManager::~RenderPassManager()
{
SAFE_CLEAR(hash);
@ -266,7 +266,7 @@ namespace
}
}
RenderPass *DeviceRenderPassManage::CreateRenderPass( const List<VkAttachmentDescription> &desc_list,
RenderPass *RenderPassManager::CreateRenderPass( const List<VkAttachmentDescription> &desc_list,
const List<VkSubpassDescription> &subpass,
const List<VkSubpassDependency> &dependency,
const RenderbufferInfo *rbi)
@ -292,7 +292,7 @@ RenderPass *DeviceRenderPassManage::CreateRenderPass( const List<VkAttachmentD
return(new RenderPass(GetVkDevice(),pipeline_cache,render_pass,rbi->GetColorFormatList(),depth_format));
}
RenderPass *DeviceRenderPassManage::AcquireRenderPass(const RenderbufferInfo *rbi,const uint subpass_count)
RenderPass *RenderPassManager::AcquireRenderPass(const RenderbufferInfo *rbi,const uint subpass_count)
{
RenderPassHASHCode hash;
RenderPass *rp=nullptr;