aboutsummaryrefslogtreecommitdiff
path: root/src/Rendering/Texture.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Rendering/Texture.cpp')
-rw-r--r--src/Rendering/Texture.cpp40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/Rendering/Texture.cpp b/src/Rendering/Texture.cpp
index 93b8a75..2470e46 100644
--- a/src/Rendering/Texture.cpp
+++ b/src/Rendering/Texture.cpp
@@ -1,19 +1,19 @@
-#include "Texture.h"
-#include "Renderer.h"
+#include "texture.h"
+#include "renderer.h"
-#include "Platform/OpenGL/OpenGLTexture.h"
-#include "Platform/Vulkan/VulkanTexture.h"
+#include "platform/opengl/opengl_texture.h"
+#include "platform/vulkan/vulkan_texture.h"
namespace Donut
{
- Ref<Texture2D> Texture2D::Create(uint32_t width, uint32_t height)
+ auto Texture2D::create(uint32_t width, uint32_t height) -> Ref<Texture2D>
{
- switch (Renderer::GetAPI())
+ switch (Renderer::get_api())
{
case RendererAPI::API::OpenGL:
- return CreateRef<OpenGLTexture2D>(width, height);
+ return create_ref<OpenGLTexture2D>(width, height);
case RendererAPI::API::Vulkan:
- return CreateRef<VulkanTexture2D>(width, height);
+ return create_ref<VulkanTexture2D>(width, height);
case RendererAPI::API::None:
return nullptr;
default:
@@ -21,14 +21,14 @@ namespace Donut
}
}
- Ref<Texture2D> Texture2D::Create(const std::string& path)
+ auto Texture2D::create(const std::string& path) -> Ref<Texture2D>
{
- switch (Renderer::GetAPI())
+ switch (Renderer::get_api())
{
case RendererAPI::API::OpenGL:
- return CreateRef<OpenGLTexture2D>(path);
+ return create_ref<OpenGLTexture2D>(path);
case RendererAPI::API::Vulkan:
- return CreateRef<VulkanTexture2D>(path);
+ return create_ref<VulkanTexture2D>(path);
case RendererAPI::API::None:
return nullptr;
default:
@@ -36,14 +36,14 @@ namespace Donut
}
}
- Ref<CubemapTexture> CubemapTexture::Create(uint32_t width, uint32_t height)
+ auto CubemapTexture::create(uint32_t width, uint32_t height) -> Ref<CubemapTexture>
{
- switch (Renderer::GetAPI())
+ switch (Renderer::get_api())
{
case RendererAPI::API::OpenGL:
- return CreateRef<OpenGLCubemapTexture>(width, height);
+ return create_ref<OpenGLCubemapTexture>(width, height);
case RendererAPI::API::Vulkan:
- return CreateRef<VulkanCubemapTexture>(width, height);
+ return create_ref<VulkanCubemapTexture>(width, height);
case RendererAPI::API::None:
return nullptr;
default:
@@ -51,14 +51,14 @@ namespace Donut
}
}
- Ref<CubemapTexture> CubemapTexture::CreateFromHDRI(const std::string& path)
+ auto CubemapTexture::create_from_hdri(const std::string& path) -> Ref<CubemapTexture>
{
- switch (Renderer::GetAPI())
+ switch (Renderer::get_api())
{
case RendererAPI::API::OpenGL:
- return CreateRef<OpenGLCubemapTexture>(path);
+ return create_ref<OpenGLCubemapTexture>(path);
case RendererAPI::API::Vulkan:
- return CreateRef<VulkanCubemapTexture>(path);
+ return create_ref<VulkanCubemapTexture>(path);
case RendererAPI::API::None:
return nullptr;
default: