Move bone buffer to backend
This commit is contained in:
parent
f2585a3b17
commit
d7a7953d10
16 changed files with 42 additions and 191 deletions
|
|
@ -38,7 +38,6 @@
|
|||
#include "hw_cvars.h"
|
||||
#include "hw_skydome.h"
|
||||
#include "flatvertices.h"
|
||||
#include "hw_bonebuffer.h"
|
||||
|
||||
#include "vk_renderdevice.h"
|
||||
#include "vulkan/vk_renderstate.h"
|
||||
|
|
@ -132,7 +131,6 @@ VulkanRenderDevice::~VulkanRenderDevice()
|
|||
|
||||
delete mVertexData;
|
||||
delete mSkyData;
|
||||
delete mBones;
|
||||
delete mShadowMap;
|
||||
|
||||
if (mDescriptorSetManager)
|
||||
|
|
@ -189,7 +187,6 @@ void VulkanRenderDevice::InitializeState()
|
|||
|
||||
mVertexData = new FFlatVertexBuffer(this, GetWidth(), GetHeight());
|
||||
mSkyData = new FSkyVertexBuffer(this);
|
||||
mBones = new BoneBuffer(this);
|
||||
mShadowMap = new ShadowMap(this);
|
||||
|
||||
mShaderManager.reset(new VkShaderManager(this));
|
||||
|
|
@ -316,11 +313,6 @@ IBuffer*VulkanRenderDevice::CreateIndexBuffer()
|
|||
return GetBufferManager()->CreateIndexBuffer();
|
||||
}
|
||||
|
||||
IBuffer* VulkanRenderDevice::CreateBoneBuffer()
|
||||
{
|
||||
return GetBufferManager()->CreateBoneBuffer();
|
||||
}
|
||||
|
||||
IBuffer* VulkanRenderDevice::CreateShadowmapNodesBuffer()
|
||||
{
|
||||
return GetBufferManager()->CreateShadowmapNodesBuffer();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue