Renamed to VKTexture.....cpp from VKDeviceTexture....cpp
This commit is contained in:
parent
722faa1a27
commit
6c6e1c1a8d
@ -141,10 +141,10 @@ SET(VK_MEMORY_SOURCE ${SG_INCLUDE_PATH}/VKMemory.h
|
|||||||
|
|
||||||
SET(VK_DEVICE_TEXTURE_SOURCE Vulkan/Texture/BufferImageCopy2D.h
|
SET(VK_DEVICE_TEXTURE_SOURCE Vulkan/Texture/BufferImageCopy2D.h
|
||||||
Vulkan/Texture/GenMipmaps.cpp
|
Vulkan/Texture/GenMipmaps.cpp
|
||||||
Vulkan/Texture/VKDeviceTexture.cpp
|
Vulkan/Texture/VKTexture.cpp
|
||||||
Vulkan/Texture/VKDeviceTexture2D.cpp
|
Vulkan/Texture/VKTexture2D.cpp
|
||||||
Vulkan/Texture/VKDeviceTexture2DArray.cpp
|
Vulkan/Texture/VKTexture2DArray.cpp
|
||||||
Vulkan/Texture/VKDeviceTextureCube.cpp)
|
Vulkan/Texture/VKTextureCube.cpp)
|
||||||
|
|
||||||
SET(VK_TEXTURE_LOADER_SOURCE ${SG_INCLUDE_PATH}/VKTextureCreateInfo.h
|
SET(VK_TEXTURE_LOADER_SOURCE ${SG_INCLUDE_PATH}/VKTextureCreateInfo.h
|
||||||
Vulkan/Texture/VKTextureLoader.h
|
Vulkan/Texture/VKTextureLoader.h
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#include<hgl/graph/VKDevice.h>
|
#include<hgl/graph/manager/TextureManager.h>
|
||||||
#include<hgl/graph/VKImageCreateInfo.h>
|
#include<hgl/graph/VKImageCreateInfo.h>
|
||||||
|
|
||||||
VK_NAMESPACE_BEGIN
|
VK_NAMESPACE_BEGIN
|
||||||
VkImage GPUDevice::CreateImage(VkImageCreateInfo *ici)
|
VkImage TextureManager::CreateImage(VkImageCreateInfo *ici)
|
||||||
{
|
{
|
||||||
if(!ici)return(VK_NULL_HANDLE);
|
if(!ici)return(VK_NULL_HANDLE);
|
||||||
if(!CheckVulkanFormat(ici->format))return(VK_NULL_HANDLE);
|
if(!CheckVulkanFormat(ici->format))return(VK_NULL_HANDLE);
|
||||||
@ -10,16 +10,16 @@ VkImage GPUDevice::CreateImage(VkImageCreateInfo *ici)
|
|||||||
|
|
||||||
VkImage image;
|
VkImage image;
|
||||||
|
|
||||||
if(vkCreateImage(attr->device,ici, nullptr, &image)!=VK_SUCCESS)
|
if(vkCreateImage(GetVkDevice(),ici, nullptr, &image)!=VK_SUCCESS)
|
||||||
return(nullptr);
|
return(nullptr);
|
||||||
|
|
||||||
return image;
|
return image;
|
||||||
}
|
}
|
||||||
|
|
||||||
void GPUDevice::DestroyImage(VkImage img)
|
void TextureManager::DestroyImage(VkImage img)
|
||||||
{
|
{
|
||||||
if(img==VK_NULL_HANDLE)return;
|
if(img==VK_NULL_HANDLE)return;
|
||||||
|
|
||||||
vkDestroyImage(attr->device,img,nullptr);
|
vkDestroyImage(GetVkDevice(),img,nullptr);
|
||||||
}
|
}
|
||||||
VK_NAMESPACE_END
|
VK_NAMESPACE_END
|
||||||
|
Loading…
x
Reference in New Issue
Block a user