summaryrefslogtreecommitdiff
path: root/src/core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core.cpp')
-rw-r--r--src/core.cpp148
1 files changed, 74 insertions, 74 deletions
diff --git a/src/core.cpp b/src/core.cpp
index 1aeb111..f524e36 100644
--- a/src/core.cpp
+++ b/src/core.cpp
@@ -258,7 +258,7 @@ unload_font_library(void *obj)
}
void
-load_vk_instance(void *obj)
+load_blucat_instance(void *obj)
{
std::vector<const char*> vk_extensions;
std::vector<const char*> vk_required_layers_names;
@@ -397,7 +397,7 @@ load_vk_instance(void *obj)
}
void
-unload_vk_instance(void *obj)
+unload_blucat_instance(void *obj)
{
vkDestroyInstance(cg_core.vk_instance, nullptr);
}
@@ -422,14 +422,14 @@ unload_window_surface(void *obj)
#ifdef DEBUG
void
-load_vk_debug_callback(void *obj)
+load_blucat_debug_callback(void *obj)
{
PFN_vkCreateDebugUtilsMessengerEXT debug_messenger;
// A Vulkan instance extension named VK_EXT_debug_utils and a Vulkan instance
// layer named VK_LAYER_LUNARG_standard_validation are required to enable
// this callback. These instance extension and instance layer are loaded at
- // Instance::load_vk_instance.
+ // Instance::load_blucat_instance.
VkDebugUtilsMessengerCreateInfoEXT create_info;
create_info.sType = VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT;
create_info.pNext = nullptr;
@@ -455,7 +455,7 @@ load_vk_debug_callback(void *obj)
}
void
-unload_vk_debug_callback(void *obj)
+unload_blucat_debug_callback(void *obj)
{
PFN_vkDestroyDebugUtilsMessengerEXT debug_messenger;
@@ -468,7 +468,7 @@ unload_vk_debug_callback(void *obj)
#endif
void
-load_vk_devices(void *obj)
+load_blucat_devices(void *obj)
{
uint32_t devices_count;
std::vector<VkPhysicalDevice> vk_physical_devices;
@@ -502,15 +502,15 @@ load_vk_devices(void *obj)
}
void
-unload_vk_devices(void *obj)
+unload_blucat_devices(void *obj)
{
cg_core.vk_devices.clear();
}
static void
-load_vk_swapchain(void *obj)
+load_blucat_swapchain(void *obj)
{
- try { cg_core.vk_swapchain = new VK::Swapchain(); }
+ try { cg_core.vk_swapchain = new BluCat::Swapchain(); }
catch(const CommandError &error)
{
std::string error_message{"Failed to create swapchain → "};
@@ -520,17 +520,17 @@ load_vk_swapchain(void *obj)
}
void
-unload_vk_swapchain(void *obj)
+unload_blucat_swapchain(void *obj)
{
delete cg_core.vk_swapchain;
}
void
-load_vk_framebuffer(void *obj)
+load_blucat_framebuffer(void *obj)
{
try
{
- cg_core.vk_framebuffer = new VK::Framebuffer();
+ cg_core.vk_framebuffer = new BluCat::Framebuffer();
}
catch(const CommandError &e)
{
@@ -539,17 +539,17 @@ load_vk_framebuffer(void *obj)
}
void
-unload_vk_framebuffer(void *obj)
+unload_blucat_framebuffer(void *obj)
{
delete cg_core.vk_framebuffer;
}
void
-load_vk_render_pass(void *obj)
+load_blucat_render_pass(void *obj)
{
try
{
- cg_core.vk_render_pass = new VK::RenderPass();
+ cg_core.vk_render_pass = new BluCat::RenderPass();
}
catch(const CommandError &e)
{
@@ -558,17 +558,17 @@ load_vk_render_pass(void *obj)
}
void
-unload_vk_render_pass(void *obj)
+unload_blucat_render_pass(void *obj)
{
delete cg_core.vk_render_pass;
}
void
-load_vk_descriptor_set_layout(void *obj)
+load_blucat_descriptor_set_layout(void *obj)
{
try
{
- cg_core.vk_descriptor_set_layout = new VK::DescriptorSetLayout();
+ cg_core.vk_descriptor_set_layout = new BluCat::DescriptorSetLayout();
}
catch(const CommandError &e)
{
@@ -577,18 +577,18 @@ load_vk_descriptor_set_layout(void *obj)
}
void
-unload_vk_descriptor_set_layout(void *obj)
+unload_blucat_descriptor_set_layout(void *obj)
{
delete cg_core.vk_descriptor_set_layout;
}
void
-load_vk_graphics_pipeline_3d_layout(void *obj)
+load_blucat_graphics_pipeline_3d_layout(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_3d_layout =
- new VK::GraphicsPipeline3DLayout();
+ new BluCat::GraphicsPipeline3DLayout();
}
catch(const CommandError &e)
{
@@ -597,18 +597,18 @@ load_vk_graphics_pipeline_3d_layout(void *obj)
}
void
-unload_vk_graphics_pipeline_3d_layout(void *obj)
+unload_blucat_graphics_pipeline_3d_layout(void *obj)
{
delete cg_core.vk_graphics_pipeline_3d_layout;
}
void
-load_vk_graphics_pipeline_2d_solid_layout(void *obj)
+load_blucat_graphics_pipeline_2d_solid_layout(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_2d_solid_layout =
- new VK::GraphicsPipeline2DSolidLayout();
+ new BluCat::GraphicsPipeline2DSolidLayout();
}
catch(const CommandError &e)
{
@@ -617,18 +617,18 @@ load_vk_graphics_pipeline_2d_solid_layout(void *obj)
}
void
-unload_vk_graphics_pipeline_2d_solid_layout(void *obj)
+unload_blucat_graphics_pipeline_2d_solid_layout(void *obj)
{
delete cg_core.vk_graphics_pipeline_2d_solid_layout;
}
void
-load_vk_graphics_pipeline_2d_wired_layout(void *obj)
+load_blucat_graphics_pipeline_2d_wired_layout(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_2d_wired_layout =
- new VK::GraphicsPipeline2DWiredLayout();
+ new BluCat::GraphicsPipeline2DWiredLayout();
}
catch(const CommandError &e)
{
@@ -637,17 +637,17 @@ load_vk_graphics_pipeline_2d_wired_layout(void *obj)
}
void
-unload_vk_graphics_pipeline_2d_wired_layout(void *obj)
+unload_blucat_graphics_pipeline_2d_wired_layout(void *obj)
{
delete cg_core.vk_graphics_pipeline_2d_wired_layout;
}
void
-load_vk_light(void *obj)
+load_blucat_light(void *obj)
{
try
{
- cg_core.vk_light = new VK::Light();
+ cg_core.vk_light = new BluCat::Light();
}
catch(const CommandError &e)
{
@@ -656,18 +656,18 @@ load_vk_light(void *obj)
}
void
-unload_vk_light(void *obj)
+unload_blucat_light(void *obj)
{
delete cg_core.vk_light;
}
void
-load_vk_graphics_pipeline_3d(void *obj)
+load_blucat_graphics_pipeline_3d(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_3d =
- std::make_unique<VK::GraphicsPipeline3D>();
+ std::make_unique<BluCat::GraphicsPipeline3D>();
}
catch(const CommandError &e)
{
@@ -676,18 +676,18 @@ load_vk_graphics_pipeline_3d(void *obj)
}
void
-unload_vk_graphics_pipeline_3d(void *obj)
+unload_blucat_graphics_pipeline_3d(void *obj)
{
cg_core.vk_graphics_pipeline_3d = nullptr;
}
void
-load_vk_graphics_pipeline_3d_skeletal(void *obj)
+load_blucat_graphics_pipeline_3d_skeletal(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_3d_skeletal =
- std::make_unique<VK::GraphicsPipeline3DSkeletal>();
+ std::make_unique<BluCat::GraphicsPipeline3DSkeletal>();
}
catch(const CommandError &e)
{
@@ -696,18 +696,18 @@ load_vk_graphics_pipeline_3d_skeletal(void *obj)
}
void
-unload_vk_graphics_pipeline_3d_skeletal(void *obj)
+unload_blucat_graphics_pipeline_3d_skeletal(void *obj)
{
cg_core.vk_graphics_pipeline_3d_skeletal = nullptr;
}
void
-load_vk_graphics_pipeline_sprite_3d(void *obj)
+load_blucat_graphics_pipeline_sprite_3d(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_sprite_3d =
- std::make_unique<VK::GraphicsPipelineSprite3D>();
+ std::make_unique<BluCat::GraphicsPipelineSprite3D>();
}
catch(const CommandError &e)
{
@@ -716,18 +716,18 @@ load_vk_graphics_pipeline_sprite_3d(void *obj)
}
void
-unload_vk_graphics_pipeline_sprite_3d(void *obj)
+unload_blucat_graphics_pipeline_sprite_3d(void *obj)
{
cg_core.vk_graphics_pipeline_sprite_3d = nullptr;
}
void
-load_vk_graphics_pipeline_2d_solid(void *obj)
+load_blucat_graphics_pipeline_2d_solid(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_2d_solid =
- std::make_unique<VK::GraphicsPipeline2DSolid>();
+ std::make_unique<BluCat::GraphicsPipeline2DSolid>();
}
catch(const CommandError &e)
{
@@ -736,18 +736,18 @@ load_vk_graphics_pipeline_2d_solid(void *obj)
}
void
-unload_vk_graphics_pipeline_2d_solid(void *obj)
+unload_blucat_graphics_pipeline_2d_solid(void *obj)
{
cg_core.vk_graphics_pipeline_2d_solid = nullptr;
}
void
-load_vk_graphics_pipeline_2d_wired(void *obj)
+load_blucat_graphics_pipeline_2d_wired(void *obj)
{
try
{
cg_core.vk_graphics_pipeline_2d_wired =
- std::make_unique<VK::GraphicsPipeline2DWired>();
+ std::make_unique<BluCat::GraphicsPipeline2DWired>();
}
catch(const CommandError &e)
{
@@ -756,13 +756,13 @@ load_vk_graphics_pipeline_2d_wired(void *obj)
}
void
-unload_vk_graphics_pipeline_2d_wired(void *obj)
+unload_blucat_graphics_pipeline_2d_wired(void *obj)
{
cg_core.vk_graphics_pipeline_2d_wired = nullptr;
}
void
-load_vk_renderer(void *obj)
+load_blucat_renderer(void *obj)
{
try
{
@@ -770,9 +770,9 @@ load_vk_renderer(void *obj)
0.f, 0.f,
static_cast<float>(cg_core.display_width),
static_cast<float>(cg_core.display_height));
- cg_core.vk_renderer = new VK::Renderer(
+ cg_core.vk_renderer = new BluCat::Renderer(
{},
- {std::make_shared<VK::View3D>(region, region.z, region.w)});
+ {std::make_shared<BluCat::View3D>(region, region.z, region.w)});
}
catch(const CommandError &e)
{
@@ -781,7 +781,7 @@ load_vk_renderer(void *obj)
}
void
-unload_vk_renderer(void *obj)
+unload_blucat_renderer(void *obj)
{
delete cg_core.vk_renderer;
}
@@ -818,33 +818,33 @@ const CommandChain cg_sCore::loader{
{&load_sdl_open_audio, &unload_sdl_open_audio},
{&load_window, &unload_window},
{&load_font_library, &unload_font_library},
- {&load_vk_instance, &unload_vk_instance},
+ {&load_blucat_instance, &unload_blucat_instance},
{&load_window_surface, &unload_window_surface},
#ifdef DEBUG
- {&load_vk_debug_callback, &unload_vk_debug_callback},
+ {&load_blucat_debug_callback, &unload_blucat_debug_callback},
#endif
- {&load_vk_devices, &unload_vk_devices},
- {&load_vk_swapchain, &unload_vk_swapchain},
-
- {&load_vk_render_pass, &unload_vk_render_pass},
- {&load_vk_framebuffer, &unload_vk_framebuffer},
- {&load_vk_descriptor_set_layout, &unload_vk_descriptor_set_layout},
- {&load_vk_graphics_pipeline_3d_layout,
- &unload_vk_graphics_pipeline_3d_layout},
- {&load_vk_graphics_pipeline_2d_solid_layout,
- &unload_vk_graphics_pipeline_2d_solid_layout},
- {&load_vk_graphics_pipeline_2d_wired_layout,
- &unload_vk_graphics_pipeline_2d_wired_layout},
- {&load_vk_light, &unload_vk_light},
+ {&load_blucat_devices, &unload_blucat_devices},
+ {&load_blucat_swapchain, &unload_blucat_swapchain},
+
+ {&load_blucat_render_pass, &unload_blucat_render_pass},
+ {&load_blucat_framebuffer, &unload_blucat_framebuffer},
+ {&load_blucat_descriptor_set_layout, &unload_blucat_descriptor_set_layout},
+ {&load_blucat_graphics_pipeline_3d_layout,
+ &unload_blucat_graphics_pipeline_3d_layout},
+ {&load_blucat_graphics_pipeline_2d_solid_layout,
+ &unload_blucat_graphics_pipeline_2d_solid_layout},
+ {&load_blucat_graphics_pipeline_2d_wired_layout,
+ &unload_blucat_graphics_pipeline_2d_wired_layout},
+ {&load_blucat_light, &unload_blucat_light},
// TODO: finish skeletal mesh animation
- {&load_vk_graphics_pipeline_3d_skeletal,
- &unload_vk_graphics_pipeline_3d_skeletal},
- {&load_vk_graphics_pipeline_3d, &unload_vk_graphics_pipeline_3d},
- {&load_vk_graphics_pipeline_sprite_3d,
- &unload_vk_graphics_pipeline_sprite_3d},
- {&load_vk_graphics_pipeline_2d_solid, &unload_vk_graphics_pipeline_2d_solid},
- {&load_vk_graphics_pipeline_2d_wired, &unload_vk_graphics_pipeline_2d_wired},
-
- {&load_vk_renderer, &unload_vk_renderer},
+ {&load_blucat_graphics_pipeline_3d_skeletal,
+ &unload_blucat_graphics_pipeline_3d_skeletal},
+ {&load_blucat_graphics_pipeline_3d, &unload_blucat_graphics_pipeline_3d},
+ {&load_blucat_graphics_pipeline_sprite_3d,
+ &unload_blucat_graphics_pipeline_sprite_3d},
+ {&load_blucat_graphics_pipeline_2d_solid, &unload_blucat_graphics_pipeline_2d_solid},
+ {&load_blucat_graphics_pipeline_2d_wired, &unload_blucat_graphics_pipeline_2d_wired},
+
+ {&load_blucat_renderer, &unload_blucat_renderer},
{&load_mruby_interface, nullptr}
};