Hello, I've been setting up ColibriGui like in the sample, but the texts appear as rectangles, they still seem to have the correct size tho:
In the Colibri sample:
https://ibb.co/ZVf1JXd
In my implementation:
https://ibb.co/t2jg3Z9
When looking through the sample, I think the problem might be at the shapersettings when setting up resources.
Here's my SetupResource function, based on the sample:
Code: Select all
void LowLevelOgreNext::SetupResources()
{
//COLIBRI===========================================================================
struct ShaperSettings
{
const char* locale;
const char* fullpath;
hb_script_t script;
Colibri::HorizReadingDir::HorizReadingDir horizReadingDir;
bool useKerning;
bool allowsVerticalLayout;
ShaperSettings(const char* _locale, const char* _fullpath, hb_script_t _script,
bool _useKerning = false,
Colibri::HorizReadingDir::HorizReadingDir _horizReadingDir =
Colibri::HorizReadingDir::LTR,
bool _allowsVerticalLayout = false) :
locale(_locale),
fullpath(_fullpath),
script(_script),
horizReadingDir(_horizReadingDir),
useKerning(_useKerning),
allowsVerticalLayout(_allowsVerticalLayout)
{
}
};
Ogre::String dataPath;
#if OGRE_PLATFORM == OGRE_PLATFORM_APPLE
dataPath = mResourcePath + "/Data/";
#else
//dataPath = "Data/";
dataPath = mColibriResourcePath; // Since the "Data" folder is in the same directory as the executable file
#endif
ShaperSettings shaperSettings[3] =
{
ShaperSettings("en", "Fonts/DejaVuSerif.ttf", HB_SCRIPT_LATIN, true),
ShaperSettings("ar", "Fonts/amiri-0.104/amiri-regular.ttf", HB_SCRIPT_ARABIC, false,
Colibri::HorizReadingDir::RTL),
ShaperSettings("ch", "Fonts/fireflysung-1.3.0/fireflysung.ttf", HB_SCRIPT_HAN, false,
Colibri::HorizReadingDir::LTR, true)
};
mColibriMgr = new Colibri::ColibriManager(&g_colibriLogListener,
&g_colibriListener);
Colibri::ShaperManager* shaperManager = mColibriMgr->getShaperManager();
for (size_t i = 0; i < sizeof(shaperSettings) / sizeof(shaperSettings[0]); ++i)
{
Colibri::Shaper* shaper;
const Ogre::String fullPath = dataPath + shaperSettings[i].fullpath;
shaper = shaperManager->addShaper(shaperSettings[i].script, fullPath.c_str(),
shaperSettings[i].locale);
if (shaperSettings[i].useKerning)
shaper->addFeatures(Colibri::Shaper::KerningOn);
}
size_t defaultFont = 0; //"en"
shaperManager->setDefaultShaper(defaultFont + 1u,
shaperSettings[defaultFont].horizReadingDir,
shaperSettings[defaultFont].allowsVerticalLayout);
shaperManager->addBmpFont((dataPath + "Fonts/ExampleBmpFont.fnt").c_str());
shaperManager->setDefaultBmpFontForRaster(0u);
if (defaultFont == 1)
mColibriMgr->setSwapRTLControls(true);
Ogre::CompositorPassColibriGuiProvider* compoProvider =
OGRE_NEW Ogre::CompositorPassColibriGuiProvider(mColibriMgr);
Ogre::CompositorManager2* compositorManager = mRoot->getCompositorManager2();
compositorManager->setCompositorPassProvider(compoProvider);
//===================================================================================================================
// Load resource paths from config file
Ogre::ConfigFile cf;
cf.load(Demo::AndroidSystems::openFile(mResourcePath + "resources2.cfg"));
// Go through all sections & settings in the file
Ogre::ConfigFile::SectionIterator seci = cf.getSectionIterator();
Ogre::String secName, typeName, archName;
// Add the paths to each section
while (seci.hasMoreElements())
{
secName = seci.peekNextKey();
Ogre::ConfigFile::SettingsMultiMap* settings = seci.getNext();
if (secName != "Hlms")
{
Ogre::ConfigFile::SettingsMultiMap::iterator i;
for (i = settings->begin(); i != settings->end(); ++i)
{
typeName = i->first;
archName = i->second;
AddResourceLocation(archName, typeName, secName);
}
}
}
// Load paths from the DoNotUse section in resource2 file
Ogre::String dataFolder = cf.getSetting("DoNotUseAsResource", "Hlms", "");
if (dataFolder.empty())
dataFolder = Demo::AndroidSystems::isAndroid() ? "/" : "./";
else if (*(dataFolder.end() - 1) != '/')
dataFolder += "/";
const size_t baseSize = dataFolder.size();
//COLIBRI===========================================================================
dataFolder.resize(baseSize);
dataFolder += "2.0/scripts/materials/PbsMaterials";
AddResourceLocation(dataFolder, GetMediaReadArchiveType(), "General");
//DecalsAndAreaLightTex=============================================================
dataFolder.resize(baseSize);
dataFolder += "2.0/scripts/materials/UpdatingDecalsAndAreaLightTex";
AddResourceLocation(dataFolder, GetMediaReadArchiveType(), "General");
}
here's the log:
Code: Select all
08:57:06: Creating resource group General
08:57:06: Creating resource group Internal
08:57:06: Creating resource group Autodetect
08:57:06: SceneManagerFactory for type 'DefaultSceneManager' registered.
08:57:06: Registering ResourceManager for type Material
08:57:06: Registering ResourceManager for type Mesh
08:57:06: Registering ResourceManager for type Mesh2
08:57:06: Registering ResourceManager for type OldSkeleton
08:57:06: MovableObjectFactory for type 'ParticleSystem' registered.
08:57:06: ArchiveFactory for archive type FileSystem registered.
08:57:06: ArchiveFactory for archive type Zip registered.
08:57:06: ArchiveFactory for archive type EmbeddedZip registered.
08:57:06: DDS codec registering
08:57:06: FreeImage version: 3.18.0
08:57:06: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
08:57:06: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,psb,cut,xbm,xpm,gif,hdr,g3,sgi,rgb,rgba,bw,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,srw,sti,x3f,webp
08:57:06: ETC codec registering
08:57:06: OITD codec registering
08:57:06: Registering ResourceManager for type HighLevelGpuProgram
08:57:06: MovableObjectFactory for type 'Decal' registered.
08:57:06: MovableObjectFactory for type 'InternalCubemapProbe' registered.
08:57:06: MovableObjectFactory for type 'Entity' registered.
08:57:06: MovableObjectFactory for type 'Item' registered.
08:57:06: MovableObjectFactory for type 'Light' registered.
08:57:06: MovableObjectFactory for type 'Rectangle2Dv2' registered.
08:57:06: MovableObjectFactory for type 'BillboardSet' registered.
08:57:06: MovableObjectFactory for type 'ManualObject2' registered.
08:57:06: MovableObjectFactory for type 'BillboardChain' registered.
08:57:06: MovableObjectFactory for type 'RibbonTrail' registered.
08:57:06: MovableObjectFactory for type 'WireAabb' registered.
08:57:06: Loading library .\RenderSystem_Direct3D11_d
08:57:06: Installing plugin: D3D11 RenderSystem
08:57:06: D3D11: Direct3D11 Rendering Subsystem created.
08:57:06: D3D11: Driver Detection Starts
08:57:06: D3D11: "AMD Radeon(TM) Graphics"
08:57:06: D3D11: "NVIDIA GeForce RTX 3050 Laptop GPU"
08:57:06: D3D11: "Microsoft Basic Render Driver (software)"
08:57:06: D3D11: Driver Detection Ends
08:57:06: Plugin successfully installed
08:57:06: Loading library .\RenderSystem_GL3Plus_d
08:57:06: Installing plugin: GL 3+ RenderSystem
08:57:06: OpenGL 3+ Rendering Subsystem created.
08:57:06: Plugin successfully installed
08:57:06: Loading library .\RenderSystem_Vulkan_d
08:57:06: Installing plugin: Vulkan RenderSystem
08:57:06: [Vulkan] Initializing VkInstance
08:57:08: Found instance extension: VK_KHR_device_group_creation
08:57:08: Found instance extension: VK_KHR_display
08:57:08: Found instance extension: VK_KHR_external_fence_capabilities
08:57:08: Found instance extension: VK_KHR_external_memory_capabilities
08:57:08: Found instance extension: VK_KHR_external_semaphore_capabilities
08:57:08: Found instance extension: VK_KHR_get_display_properties2
08:57:08: Found instance extension: VK_KHR_get_physical_device_properties2
08:57:08: Found instance extension: VK_KHR_get_surface_capabilities2
08:57:08: Found instance extension: VK_KHR_surface
08:57:08: Found instance extension: VK_KHR_surface_protected_capabilities
08:57:08: Found instance extension: VK_KHR_win32_surface
08:57:08: Found instance extension: VK_EXT_debug_report
08:57:08: Found instance extension: VK_EXT_debug_utils
08:57:08: Found instance extension: VK_EXT_direct_mode_display
08:57:08: Found instance extension: VK_EXT_swapchain_colorspace
08:57:08: Found instance extension: VK_NV_external_memory_capabilities
08:57:08: Found instance extension: VK_KHR_portability_enumeration
08:57:08: Found instance layer: VK_LAYER_NV_optimus
08:57:08: Found instance layer: VK_LAYER_AMD_switchable_graphics
08:57:08: Found instance layer: VK_LAYER_OBS_HOOK
08:57:08: Found instance layer: VK_LAYER_RENDERDOC_Capture
08:57:08: Found instance layer: VK_LAYER_VALVE_steam_overlay
08:57:08: Found instance layer: VK_LAYER_VALVE_steam_fossilize
08:57:08: WARNING: VK_LAYER_KHRONOS_validation layer not present. Extension VK_EXT_debug_marker not found
08:57:08: Requesting Instance Extension: VK_KHR_get_physical_device_properties2
08:57:08: Requesting Instance Extension: VK_KHR_win32_surface
08:57:08: Requesting Instance Extension: VK_EXT_debug_report
08:57:08: Requesting Instance Extension: VK_EXT_debug_utils
08:57:08: Requesting Instance Extension: VK_KHR_surface
08:57:08: ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file D:\VulkanSDK\1.3.236.0\Bin\VkLayer_api_dump.json
08:57:08: ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file D:\VulkanSDK\1.3.236.0\Bin\VkLayer_gfxreconstruct.json
08:57:08: ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file D:\VulkanSDK\1.3.236.0\Bin\VkLayer_khronos_synchronization2.json
08:57:08: ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file D:\VulkanSDK\1.3.236.0\Bin\VkLayer_khronos_validation.json
08:57:08: ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file D:\VulkanSDK\1.3.236.0\Bin\VkLayer_monitor.json
08:57:08: ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file D:\VulkanSDK\1.3.236.0\Bin\VkLayer_screenshot.json
08:57:08: ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file D:\VulkanSDK\1.3.236.0\Bin\VkLayer_khronos_profiles.json
08:57:08: [Vulkan] Found 2 devices
08:57:08: [Vulkan] Found devices:
08:57:08: AMD Radeon(TM) Graphics #0
08:57:08: NVIDIA GeForce RTX 3050 Laptop GPU #1
08:57:08: Plugin successfully installed
08:57:08: Loading library .\Plugin_ParticleFX_d
08:57:08: Installing plugin: ParticleFX
08:57:08: Particle Emitter Type 'Point' registered
08:57:08: Particle Emitter Type 'Box' registered
08:57:08: Particle Emitter Type 'Ellipsoid' registered
08:57:08: Particle Emitter Type 'Cylinder' registered
08:57:08: Particle Emitter Type 'Ring' registered
08:57:08: Particle Emitter Type 'HollowEllipsoid' registered
08:57:08: Particle Affector Type 'LinearForce' registered
08:57:08: Particle Affector Type 'ColourFader' registered
08:57:08: Particle Affector Type 'ColourFader2' registered
08:57:08: Particle Affector Type 'ColourImage' registered
08:57:08: Particle Affector Type 'ColourInterpolator' registered
08:57:08: Particle Affector Type 'ScaleInterpolator' registered
08:57:08: Particle Affector Type 'Scaler' registered
08:57:08: Particle Affector Type 'Rotator' registered
08:57:08: Particle Affector Type 'DirectionRandomiser' registered
08:57:08: Particle Affector Type 'DeflectorPlane' registered
08:57:08: Plugin successfully installed
08:57:08: *-*-* OGRE Initialising
08:57:08: *-*-* Version 3.0.0unstable (E)
08:57:08: D3D11: RenderSystem Option: Rendering Device = (default)
08:57:08: D3D11: RenderSystem Option: Allow NVPerfHUD = No
08:57:08: D3D11: RenderSystem Option: Backbuffer Count = Auto
08:57:08: D3D11: RenderSystem Option: Driver type = Hardware
08:57:08: D3D11: RenderSystem Option: FSAA = 1x MSAA
08:57:08: D3D11: RenderSystem Option: Fast Shader Build Hack = Yes
08:57:08: D3D11: RenderSystem Option: Floating-point mode = Fastest
08:57:08: D3D11: RenderSystem Option: Full Screen = Yes
08:57:08: D3D11: RenderSystem Option: Information Queue Exceptions Bottom Level = Info (exception on any message)
08:57:08: D3D11: RenderSystem Option: Max Requested Feature Levels = 11.1
08:57:08: D3D11: RenderSystem Option: Min Requested Feature Levels = 9.1
08:57:08: D3D11: RenderSystem Option: VSync = No
08:57:08: D3D11: RenderSystem Option: VSync Interval = 1
08:57:08: D3D11: RenderSystem Option: Vendor Extensions = Auto
08:57:08: D3D11: RenderSystem Option: Video Mode = 1920 x 1080 @ 32-bit colour
08:57:08: D3D11: RenderSystem Option: sRGB Gamma Conversion = Yes
08:57:09: CPU Identifier & Features
08:57:09: -------------------------
08:57:09: * CPU ID: AuthenticAMD: AMD Ryzen 5 5600H with Radeon Graphics
08:57:09: * Logical cores: 12
08:57:09: * SSE: yes
08:57:09: * SSE2: yes
08:57:09: * SSE3: yes
08:57:09: * MMX: yes
08:57:09: * MMXEXT: yes
08:57:09: * 3DNOW: no
08:57:09: * 3DNOWEXT: no
08:57:09: * CMOV: yes
08:57:09: * TSC: yes
08:57:09: * FPU: yes
08:57:09: * PRO: yes
08:57:09: * HT: no
08:57:09: -------------------------
08:57:09: [Vulkan] Found 2 devices
08:57:09: [Vulkan] Selecting device 0
08:57:09: Found device extension: VK_KHR_16bit_storage
08:57:09: Found device extension: VK_KHR_8bit_storage
08:57:09: Found device extension: VK_KHR_bind_memory2
08:57:09: Found device extension: VK_KHR_buffer_device_address
08:57:09: Found device extension: VK_KHR_copy_commands2
08:57:09: Found device extension: VK_KHR_create_renderpass2
08:57:09: Found device extension: VK_KHR_dedicated_allocation
08:57:09: Found device extension: VK_KHR_depth_stencil_resolve
08:57:09: Found device extension: VK_KHR_descriptor_update_template
08:57:09: Found device extension: VK_KHR_device_group
08:57:09: Found device extension: VK_KHR_draw_indirect_count
08:57:09: Found device extension: VK_KHR_driver_properties
08:57:09: Found device extension: VK_KHR_dynamic_rendering
08:57:09: Found device extension: VK_KHR_external_fence
08:57:09: Found device extension: VK_KHR_external_fence_win32
08:57:09: Found device extension: VK_KHR_external_memory
08:57:09: Found device extension: VK_KHR_external_memory_win32
08:57:09: Found device extension: VK_KHR_external_semaphore
08:57:09: Found device extension: VK_KHR_external_semaphore_win32
08:57:09: Found device extension: VK_KHR_format_feature_flags2
08:57:09: Found device extension: VK_KHR_get_memory_requirements2
08:57:09: Found device extension: VK_KHR_global_priority
08:57:09: Found device extension: VK_KHR_imageless_framebuffer
08:57:09: Found device extension: VK_KHR_image_format_list
08:57:09: Found device extension: VK_KHR_maintenance1
08:57:09: Found device extension: VK_KHR_maintenance2
08:57:09: Found device extension: VK_KHR_maintenance3
08:57:09: Found device extension: VK_KHR_maintenance4
08:57:09: Found device extension: VK_KHR_multiview
08:57:09: Found device extension: VK_KHR_pipeline_executable_properties
08:57:09: Found device extension: VK_KHR_pipeline_library
08:57:09: Found device extension: VK_KHR_push_descriptor
08:57:09: Found device extension: VK_KHR_relaxed_block_layout
08:57:09: Found device extension: VK_KHR_sampler_mirror_clamp_to_edge
08:57:09: Found device extension: VK_KHR_sampler_ycbcr_conversion
08:57:09: Found device extension: VK_KHR_separate_depth_stencil_layouts
08:57:09: Found device extension: VK_KHR_shader_atomic_int64
08:57:09: Found device extension: VK_KHR_shader_clock
08:57:09: Found device extension: VK_KHR_shader_draw_parameters
08:57:09: Found device extension: VK_KHR_shader_float16_int8
08:57:09: Found device extension: VK_KHR_shader_float_controls
08:57:09: Found device extension: VK_KHR_shader_integer_dot_product
08:57:09: Found device extension: VK_KHR_shader_non_semantic_info
08:57:09: Found device extension: VK_KHR_shader_subgroup_extended_types
08:57:09: Found device extension: VK_KHR_shader_subgroup_uniform_control_flow
08:57:09: Found device extension: VK_KHR_shader_terminate_invocation
08:57:09: Found device extension: VK_KHR_spirv_1_4
08:57:09: Found device extension: VK_KHR_storage_buffer_storage_class
08:57:09: Found device extension: VK_KHR_swapchain
08:57:09: Found device extension: VK_KHR_swapchain_mutable_format
08:57:09: Found device extension: VK_KHR_synchronization2
08:57:09: Found device extension: VK_KHR_timeline_semaphore
08:57:09: Found device extension: VK_KHR_uniform_buffer_standard_layout
08:57:09: Found device extension: VK_KHR_variable_pointers
08:57:09: Found device extension: VK_KHR_vulkan_memory_model
08:57:09: Found device extension: VK_KHR_win32_keyed_mutex
08:57:09: Found device extension: VK_KHR_workgroup_memory_explicit_layout
08:57:09: Found device extension: VK_KHR_zero_initialize_workgroup_memory
08:57:09: Found device extension: VK_EXT_4444_formats
08:57:09: Found device extension: VK_EXT_calibrated_timestamps
08:57:09: Found device extension: VK_EXT_color_write_enable
08:57:09: Found device extension: VK_EXT_conditional_rendering
08:57:09: Found device extension: VK_EXT_conservative_rasterization
08:57:09: Found device extension: VK_EXT_custom_border_color
08:57:09: Found device extension: VK_EXT_depth_clip_control
08:57:09: Found device extension: VK_EXT_depth_clip_enable
08:57:09: Found device extension: VK_EXT_depth_range_unrestricted
08:57:09: Found device extension: VK_EXT_descriptor_indexing
08:57:09: Found device extension: VK_EXT_extended_dynamic_state
08:57:09: Found device extension: VK_EXT_extended_dynamic_state2
08:57:09: Found device extension: VK_EXT_external_memory_host
08:57:09: Found device extension: VK_EXT_full_screen_exclusive
08:57:09: Found device extension: VK_EXT_global_priority
08:57:09: Found device extension: VK_EXT_global_priority_query
08:57:09: Found device extension: VK_EXT_hdr_metadata
08:57:09: Found device extension: VK_EXT_host_query_reset
08:57:09: Found device extension: VK_EXT_image_robustness
08:57:09: Found device extension: VK_EXT_image_view_min_lod
08:57:09: Found device extension: VK_EXT_index_type_uint8
08:57:09: Found device extension: VK_EXT_inline_uniform_block
08:57:09: Found device extension: VK_EXT_line_rasterization
08:57:09: Found device extension: VK_EXT_load_store_op_none
08:57:09: Found device extension: VK_EXT_memory_budget
08:57:09: Found device extension: VK_EXT_memory_priority
08:57:09: Found device extension: VK_EXT_non_seamless_cube_map
08:57:09: Found device extension: VK_EXT_pageable_device_local_memory
08:57:09: Found device extension: VK_EXT_pipeline_creation_cache_control
08:57:09: Found device extension: VK_EXT_pipeline_creation_feedback
08:57:09: Found device extension: VK_EXT_primitive_topology_list_restart
08:57:09: Found device extension: VK_EXT_private_data
08:57:09: Found device extension: VK_EXT_provoking_vertex
08:57:09: Found device extension: VK_EXT_queue_family_foreign
08:57:09: Found device extension: VK_EXT_robustness2
08:57:09: Found device extension: VK_EXT_sampler_filter_minmax
08:57:09: Found device extension: VK_EXT_sample_locations
08:57:09: Found device extension: VK_EXT_scalar_block_layout
08:57:09: Found device extension: VK_EXT_separate_stencil_usage
08:57:09: Found device extension: VK_EXT_shader_atomic_float
08:57:09: Found device extension: VK_EXT_shader_demote_to_helper_invocation
08:57:09: Found device extension: VK_EXT_shader_image_atomic_int64
08:57:09: Found device extension: VK_EXT_shader_stencil_export
08:57:09: Found device extension: VK_EXT_shader_subgroup_ballot
08:57:09: Found device extension: VK_EXT_shader_subgroup_vote
08:57:09: Found device extension: VK_EXT_shader_viewport_index_layer
08:57:09: Found device extension: VK_EXT_subgroup_size_control
08:57:09: Found device extension: VK_EXT_texel_buffer_alignment
08:57:09: Found device extension: VK_EXT_tooling_info
08:57:09: Found device extension: VK_EXT_transform_feedback
08:57:09: Found device extension: VK_EXT_vertex_attribute_divisor
08:57:09: Found device extension: VK_EXT_ycbcr_image_arrays
08:57:09: Found device extension: VK_AMD_buffer_marker
08:57:09: Found device extension: VK_AMD_calibrated_timestamps
08:57:09: Found device extension: VK_AMD_device_coherent_memory
08:57:09: Found device extension: VK_AMD_display_native_hdr
08:57:09: Found device extension: VK_AMD_draw_indirect_count
08:57:09: Found device extension: VK_AMD_gcn_shader
08:57:09: Found device extension: VK_AMD_gpa_interface
08:57:09: Found device extension: VK_AMD_gpu_shader_half_float
08:57:09: Found device extension: VK_AMD_gpu_shader_int16
08:57:09: Found device extension: VK_AMD_memory_overallocation_behavior
08:57:09: Found device extension: VK_AMD_mixed_attachment_samples
08:57:09: Found device extension: VK_AMD_pipeline_compiler_control
08:57:09: Found device extension: VK_AMD_rasterization_order
08:57:09: Found device extension: VK_AMD_shader_ballot
08:57:09: Found device extension: VK_AMD_shader_core_properties
08:57:09: Found device extension: VK_AMD_shader_core_properties2
08:57:09: Found device extension: VK_AMD_shader_early_and_late_fragment_tests
08:57:09: Found device extension: VK_AMD_shader_explicit_vertex_parameter
08:57:09: Found device extension: VK_AMD_shader_fragment_mask
08:57:09: Found device extension: VK_AMD_shader_image_load_store_lod
08:57:09: Found device extension: VK_AMD_shader_info
08:57:09: Found device extension: VK_AMD_shader_trinary_minmax
08:57:09: Found device extension: VK_AMD_texture_gather_bias_lod
08:57:09: Found device extension: VK_AMD_wave_limits
08:57:09: Found device extension: VK_GOOGLE_decorate_string
08:57:09: Found device extension: VK_GOOGLE_hlsl_functionality1
08:57:09: Found device extension: VK_GOOGLE_user_type
08:57:09: Requesting Extension: VK_KHR_16bit_storage
08:57:09: Requesting Extension: VK_KHR_maintenance2
08:57:09: Requesting Extension: VK_KHR_shader_float16_int8
08:57:09: Requesting Extension: VK_KHR_storage_buffer_storage_class
08:57:09: Requesting Extension: VK_EXT_shader_subgroup_vote
08:57:09: Requesting Extension: VK_EXT_shader_viewport_index_layer
08:57:09: Requesting Extension: VK_KHR_swapchain
08:57:09: [Vulkan] API Version: 1.3.217 (0x4030d9)
08:57:09: [Vulkan] Driver Version (raw): 0x8000e9
08:57:09: [Vulkan] Vendor ID: 0x1002
08:57:09: [Vulkan] Device ID: 0x1638
08:57:09: Registering ResourceManager for type GpuProgram
08:57:09: RenderSystem capabilities
08:57:09: -------------------------
08:57:09: RenderSystem Name: Vulkan Rendering Subsystem
08:57:09: GPU Vendor: amd
08:57:09: Device Name: AMD Radeon(TM) Graphics
08:57:09: Driver Version: 2.0.233.0
08:57:09: * Fixed function pipeline: no
08:57:09: * Hardware generation of mipmaps: yes
08:57:09: * Texture blending: yes
08:57:09: * Anisotropic texture filtering: yes
08:57:09: * Dot product texture operation: yes
08:57:09: * Cube mapping: yes
08:57:09: * Hardware stencil buffer: yes
08:57:09: - Stencil depth: 8
08:57:09: - Two sided stencil support: yes
08:57:09: - Wrap stencil values: yes
08:57:09: * Hardware vertex / index buffers: yes
08:57:09: * 32-bit index buffers: no
08:57:09: * Vertex programs: no
08:57:09: * Number of floating-point constants for vertex programs: 256
08:57:09: * Number of integer constants for vertex programs: 256
08:57:09: * Number of boolean constants for vertex programs: 256
08:57:09: * Fragment programs: no
08:57:09: * Number of floating-point constants for fragment programs: 256
08:57:09: * Number of integer constants for fragment programs: 256
08:57:09: * Number of boolean constants for fragment programs: 256
08:57:09: * Geometry programs: no
08:57:09: * Number of floating-point constants for geometry programs: 256
08:57:09: * Number of integer constants for geometry programs: 256
08:57:09: * Number of boolean constants for geometry programs: 256
08:57:09: * Tessellation Hull programs: no
08:57:09: * Number of floating-point constants for tessellation hull programs: 256
08:57:09: * Number of integer constants for tessellation hull programs: 256
08:57:09: * Number of boolean constants for tessellation hull programs: 256
08:57:09: * Tessellation Domain programs: no
08:57:09: * Number of floating-point constants for tessellation domain programs: 256
08:57:09: * Number of integer constants for tessellation domain programs: 256
08:57:09: * Number of boolean constants for tessellation domain programs: 256
08:57:09: * Compute programs: yes
08:57:09: * Number of floating-point constants for compute programs: 256
08:57:09: * Number of integer constants for compute programs: 256
08:57:09: * Number of boolean constants for compute programs: 256
08:57:09: * Supported Shader Profiles: glsl glslvk hlsl hlslvk
08:57:09: * Texture Compression: yes
08:57:09: - DXT: yes
08:57:09: - VTC: no
08:57:09: - PVRTC: no
08:57:09: - ATC: no
08:57:09: - ETC1: no
08:57:09: - ETC2: no
08:57:09: - BC4/BC5: yes
08:57:09: - BC6H/BC7: yes
08:57:09: - ASTC: no
08:57:09: * Hardware Occlusion Query: no
08:57:09: * User clip planes: yes
08:57:09: * VET_UBYTE4 vertex element type: yes
08:57:09: * Infinite far plane projection: yes
08:57:09: * Hardware render-to-texture: yes
08:57:09: * Floating point textures: yes
08:57:09: * Non-power-of-two textures: yes
08:57:09: * 1d textures: yes
08:57:09: * Volume textures: yes
08:57:09: * Max Texture resolution (2D) 16384
08:57:09: * Max Texture resolution (3D) 4096
08:57:09: * Max Texture resolution (Cubemaps) 16384
08:57:09: * Multiple Render Targets: 1
08:57:09: - With different bit depths: no
08:57:09: * Point Sprites: yes
08:57:09: * Extended point parameters: yes
08:57:09: * Max Point Size: 256
08:57:09: * Vertex texture fetch: no
08:57:09: * Number of world matrices: 0
08:57:09: * Number of texture units: 32
08:57:09: * Stencil buffer depth: 8
08:57:09: * Number of vertex blend matrices: 0
08:57:09: * Render to Vertex Buffer : no
08:57:09: * Hardware Atomic Counters: no
08:57:09: * Shader 16-bit floating point (half): yes
08:57:09: * Compute max threads per threadgroup per axis: 1024, 1024, 1024
08:57:09: * Compute max threads per threadgroup total: 1024
08:57:09: * Using Reverse Z: yes
08:57:09: Supported memory types for general buffer usage: 15
08:57:09: Supported memory types for reading: 15
08:57:09: VkDevice will use coherent memory buffers: true
08:57:09: VkDevice will use non-coherent memory buffers: false
08:57:09: VkDevice will use coherent memory for reading: true
08:57:09: VkDevice read memory is coherent: true
08:57:09: Trying presentMode = IMMEDIATE_KHR
08:57:09: Chosen presentMode = IMMEDIATE_KHR
08:57:09: surfaceCaps.currentTransform = 1
08:57:09: DefaultWorkQueue('Root') initialising on thread main.
08:57:09: _hlmsMacroblockCreated
08:57:09: _hlmsBlendblockCreated
08:57:09: Particle Renderer Type 'billboard' registered
08:57:09: OverlayElementFactory for type Panel registered.
08:57:09: OverlayElementFactory for type BorderPanel registered.
08:57:09: OverlayElementFactory for type TextArea registered.
08:57:09: Registering ResourceManager for type Font
08:57:10: Creating resource group Essential
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/packs/DebugPack.zip' of type 'Zip' to resource group 'Essential'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/packs/CornellBox.zip' of type 'Zip' to resource group 'Essential'
08:57:10: Added resource location 'D:/OGRE_NEXT/colibrigui/bin/Data/DebugPack.zip' of type 'Zip' to resource group 'Essential'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/Common' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/Common/Any' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/Common/GLSL' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/Common/GLSLES' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/Common/HLSL' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/Common/Metal' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/Hlms/Common/Any' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/Hlms/Common/GLSL' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/Hlms/Common/HLSL' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/Hlms/Common/Metal' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/Compute/Algorithms/IBL' of type 'FileSystem' to resource group 'General'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/Compute/Tools/Any' of type 'FileSystem' to resource group 'General'
08:57:10: Creating resource group Popular
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/Compositors' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/models' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/materials/textures' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/materials/textures/Cubemaps' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT_MESH' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT/colibrigui/bin/Data' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT/colibrigui/bin/Data/Materials/ColibriGui/Skins/DarkGloss' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT/colibrigui/bin/Data/Materials/ColibriGui/Skins/Debug' of type 'FileSystem' to resource group 'Popular'
08:57:10: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/PbsMaterials' of type 'FileSystem' to resource group 'General'
08:57:11: Added resource location 'D:/OGRE_NEXT/ogre-next/Samples/Media/2.0/scripts/materials/UpdatingDecalsAndAreaLightTex' of type 'FileSystem' to resource group 'General'
08:57:11: HLMS Library path 'D:/OGRE_NEXT/ogre-next/Samples/Media/Hlms/Colibri/Any' has no piece files. Are you sure you provided the right path with read access?
08:57:11: _hlmsSamplerblockCreated
08:57:11: _hlmsSamplerblockCreated
08:57:11: _hlmsSamplerblockCreated
08:57:11: _hlmsSamplerblockCreated
08:57:11: Loading HlmsDiskCache from hlmsDiskCache1.bin
08:57:11: _hlmsMacroblockCreated
08:57:11: _hlmsMacroblockCreated
08:57:11: Applying HlmsDiskCache 1
08:57:11: Shader 100000000VertexShader_vs compiled successfully.
08:57:12: Shader 100000000PixelShader_ps compiled successfully.
08:57:12: Shader 100000001VertexShader_vs compiled successfully.
08:57:12: Shader 100000001PixelShader_ps compiled successfully.
08:57:12: Loading HlmsDiskCache from hlmsDiskCache3.bin
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: Applying HlmsDiskCache 3
08:57:12: Shader 300000000VertexShader_vs compiled successfully.
08:57:12: Shader 300000000PixelShader_ps compiled successfully.
08:57:12: Shader 300000001VertexShader_vs compiled successfully.
08:57:12: Shader 300000001PixelShader_ps compiled successfully.
08:57:12: Shader 300000002VertexShader_vs compiled successfully.
08:57:12: Shader 300000002PixelShader_ps compiled successfully.
08:57:12: Shader 300000003VertexShader_vs compiled successfully.
08:57:12: Shader 300000003PixelShader_ps compiled successfully.
08:57:12: Shader 300000004VertexShader_vs compiled successfully.
08:57:12: Shader 300000004PixelShader_ps compiled successfully.
08:57:12: Shader 300000005VertexShader_vs compiled successfully.
08:57:12: Shader 300000005PixelShader_ps compiled successfully.
08:57:12: Shader 300000006VertexShader_vs compiled successfully.
08:57:12: Shader 300000006PixelShader_ps compiled successfully.
08:57:12: Shader 300000007VertexShader_vs compiled successfully.
08:57:12: Shader 300000007PixelShader_ps compiled successfully.
08:57:12: Parsing scripts for resource group Autodetect
08:57:12: Finished parsing scripts for resource group Autodetect
08:57:12: Creating resources for group Autodetect
08:57:12: All done
08:57:12: Parsing scripts for resource group Essential
08:57:12: Parsing script Materials.material
08:57:12: Parsing script Materials.material
08:57:12: OGRE EXCEPTION(4:ItemIdentityException): A material datablock with name 'DebugCube' already exists. in Hlms::createDatablock at D:\OGRE_NEXT\ogre-next\OgreMain\src\OgreHlms.cpp (line 1893)
08:57:12: OGRE EXCEPTION(4:ItemIdentityException): A material datablock with name 'DebugSphere1000' already exists. in Hlms::createDatablock at D:\OGRE_NEXT\ogre-next\OgreMain\src\OgreHlms.cpp (line 1893)
08:57:12: Parsing script CornellBox.material.json
08:57:12: _hlmsMacroblockCreated
08:57:12: Parsing script DebugFont.fontdef
08:57:12: Parsing script DebugFont.fontdef
08:57:12: Finished parsing scripts for resource group Essential
08:57:12: Creating resources for group Essential
08:57:12: All done
08:57:12: Parsing scripts for resource group General
08:57:12: Parsing script Quad.program
08:57:12: Shader Ogre/Compositor/Quad_vs_VK compiled successfully.
08:57:12: Shader Ogre/Compositor/QuadCameraDir_vs_VK compiled successfully.
08:57:12: Shader Ogre/Compositor/QuadCameraDirNoUV_vs_VK compiled successfully.
08:57:12: Parsing script Atmosphere.material
08:57:12: Shader Ogre/Atmo/NprSky_ps_VK compiled successfully.
08:57:12: _hlmsMacroblockCreated
08:57:12: Parsing script Copyback.material
08:57:12: Shader Ogre/Copy/4xFP32_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: Shader Ogre/Copy/4xFP32_2DArray_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsSamplerblockCreated
08:57:12: Shader Ogre/Copy/1xFP32_ps_VK compiled successfully.
08:57:12: Shader Ogre/Resolve/1xFP32_Subsample0_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: Parsing script DepthUtils.material
08:57:12: Shader Ogre/Depth/DownscaleMax_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: Parsing script DPM.material
08:57:12: Shader Ogre/DPM/CubeToDpm_4xFP16_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: Parsing script DPSM.material
08:57:12: Shader Ogre/DPSM/CubeToDpsm_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: Shader Ogre/DPSM/CubeToDpsm_Colour_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: Parsing script EsmGaussianBlurLogFilter.material
08:57:12: Shader ESM/GaussianLogFilterH_ps_VK compiled successfully.
08:57:12: Shader ESM/GaussianLogFilterV_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsSamplerblockCreated
08:57:12: Parsing script HiddenAreaMeshVr.material
08:57:12: Shader Ogre/VR/HiddenAreaMeshVr_vs_VK compiled successfully.
08:57:12: Shader Ogre/VR/HiddenAreaMeshVr_ps_VK compiled successfully.
08:57:12: _hlmsBlendblockCreated
08:57:12: Parsing script PccDepthCompressor.material
08:57:12: Shader PccDepthCompressor_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: Parsing script RadialDensityMask.material
08:57:12: Shader Ogre/Compositor/RadialDensityMask_vs_VK compiled successfully.
08:57:12: Shader Ogre/VR/RadialDensityMask_ps_VK compiled successfully.
08:57:12: _hlmsMacroblockCreated
08:57:12: Parsing script Sky.material
08:57:12: Shader Ogre/Sky/Cubemap_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsSamplerblockCreated
08:57:12: Shader Ogre/Sky/Equirectangular_ps_VK compiled successfully.
08:57:12: _hlmsSamplerblockCreated
08:57:12: Parsing script PbsMaterials.material
08:57:12: _hlmsSamplerblockCreated
08:57:12: Parsing script Materials.material
08:57:12: Parsing script EsmGaussianBlurLogFilter.material.json
08:57:12: _hlmsSamplerblockCreated
08:57:12: Parsing script Mipmaps.material.json
08:57:12: Parsing script IBL.material.json
08:57:12: Finished parsing scripts for resource group General
08:57:12: Creating resources for group General
08:57:12: All done
08:57:12: Parsing scripts for resource group Internal
08:57:12: Finished parsing scripts for resource group Internal
08:57:12: Creating resources for group Internal
08:57:12: All done
08:57:12: Parsing scripts for resource group Popular
08:57:12: Parsing script Material.material
08:57:12: Compiler error: unknown error in Material.material(8): token class, rtshader_system, unrecognized.
08:57:12: Compiler error: unknown error in Material.material(8): token "rtshader_system" is not recognized
08:57:12: Parsing script Skins.material
08:57:12: _hlmsMacroblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: Parsing script Skins.material
08:57:12: Parsing script InstancedStereo.compositor
08:57:12: Parsing script IrradianceFieldRaster.compositor
08:57:12: Parsing script LocalCubemaps.compositor
08:57:12: Parsing script PbsMaterials.compositor
08:57:12: Parsing script PlanarReflections.compositor
08:57:12: Parsing script Refractions.compositor
08:57:12: Parsing script ScreenSpaceReflections.compositor
08:57:12: Parsing script ShadowMapDebugging.compositor
08:57:12: Parsing script StaticShadowMaps.compositor
08:57:12: Parsing script StencilTest.compositor
08:57:12: Parsing script StereoRendering.compositor
08:57:12: Parsing script TutorialSky_Postprocess.compositor
08:57:12: Parsing script TutorialUav01_Setup.compositor
08:57:12: Parsing script TutorialUav02_Setup.compositor
08:57:12: Parsing script Tutorial_DynamicCubemap.compositor
08:57:12: Parsing script Tutorial_OpenVRWorkspace.compositor
08:57:12: Parsing script Tutorial_ReconstructPosFromDepth.compositor
08:57:12: Parsing script Tutorial_Terrain.compositor
08:57:12: Parsing script UvBaking.compositor
08:57:12: Parsing script Main.compositor
08:57:12: Finished parsing scripts for resource group Popular
08:57:12: Creating resources for group Popular
08:57:12: All done
08:57:12: Mesh: Loading Cube.003.mesh.
08:57:12: Skeleton: Loading Cube.003.skeleton
08:57:12: OGRE EXCEPTION(3:RenderingAPIException): Fixed Function pipeline is no longer allowed nor supported. The material Material must use shaders in HlmsLowLevel::calculateHashFor at D:\OGRE_NEXT\ogre-next\OgreMain\src\OgreHlmsLowLevel.cpp (line 159)
08:57:12: OGRE EXCEPTION(3:RenderingAPIException): Fixed Function pipeline is no longer allowed nor supported. The material Material must use shaders in HlmsLowLevel::calculateHashFor at D:\OGRE_NEXT\ogre-next\OgreMain\src\OgreHlmsLowLevel.cpp (line 159)
08:57:12: Couldn't apply datablock '[Value 0x00000024]' to this renderable. Using default one. Check previous log messages to see if there's more information.
08:57:12: _hlmsBlendblockCreated
08:57:12: _hlmsBlendblockCreated
08:57:12: _hlmsSamplerblockCreated
08:57:12: _hlmsMacroblockCreated
08:57:12: Slider handle ends outside of parent. It will be clipped. You can shrink slider_line_size, shrink slider_handle_proportion, change slider_handle_position_top_left_proportion to move the handle around until it doesn't clip, or set the the slider size to at least height = 157.500000
08:57:13: Font DebugFont using texture size 512x512
08:57:13: Info: Freetype returned null for character 127 in font DebugFont
08:57:13: Info: Freetype returned null for character 128 in font DebugFont
08:57:13: Info: Freetype returned null for character 129 in font DebugFont
08:57:13: Info: Freetype returned null for character 130 in font DebugFont
08:57:13: Info: Freetype returned null for character 131 in font DebugFont
08:57:13: Info: Freetype returned null for character 132 in font DebugFont
08:57:13: Info: Freetype returned null for character 133 in font DebugFont
08:57:13: Info: Freetype returned null for character 134 in font DebugFont
08:57:13: Info: Freetype returned null for character 135 in font DebugFont
08:57:13: Info: Freetype returned null for character 136 in font DebugFont
08:57:13: Info: Freetype returned null for character 137 in font DebugFont
08:57:13: Info: Freetype returned null for character 138 in font DebugFont
08:57:13: Info: Freetype returned null for character 139 in font DebugFont
08:57:13: Info: Freetype returned null for character 140 in font DebugFont
08:57:13: Info: Freetype returned null for character 141 in font DebugFont
08:57:13: Info: Freetype returned null for character 142 in font DebugFont
08:57:13: Info: Freetype returned null for character 143 in font DebugFont
08:57:13: Info: Freetype returned null for character 144 in font DebugFont
08:57:13: Info: Freetype returned null for character 145 in font DebugFont
08:57:13: Info: Freetype returned null for character 146 in font DebugFont
08:57:13: Info: Freetype returned null for character 147 in font DebugFont
08:57:13: Info: Freetype returned null for character 148 in font DebugFont
08:57:13: Info: Freetype returned null for character 149 in font DebugFont
08:57:13: Info: Freetype returned null for character 150 in font DebugFont
08:57:13: Info: Freetype returned null for character 151 in font DebugFont
08:57:13: Info: Freetype returned null for character 152 in font DebugFont
08:57:13: Info: Freetype returned null for character 153 in font DebugFont
08:57:13: Info: Freetype returned null for character 154 in font DebugFont
08:57:13: Info: Freetype returned null for character 155 in font DebugFont
08:57:13: Info: Freetype returned null for character 156 in font DebugFont
08:57:13: Info: Freetype returned null for character 157 in font DebugFont
08:57:13: Info: Freetype returned null for character 158 in font DebugFont
08:57:13: Info: Freetype returned null for character 159 in font DebugFont
08:57:13: Info: Freetype returned null for character 160 in font DebugFont
08:57:13: _hlmsSamplerblockCreated
08:57:13: _hlmsMacroblockCreated
08:57:13: _hlmsMacroblockCreated
08:57:16: LowLevelOgreNext::DestroyScene01() called succesfully!
08:57:16: Saving HlmsDiskCache to hlmsDiskCache1.bin
08:57:16: Saving HlmsDiskCache to hlmsDiskCache3.bin
08:57:16: Unregistering ResourceManager for type Font
08:57:16: DefaultWorkQueue('Root') shutting down on thread main.
08:57:16: *-*-* OGRE Shutdown
08:57:16: Unregistering ResourceManager for type OldSkeleton
08:57:16: Unregistering ResourceManager for type Mesh2
08:57:16: Unregistering ResourceManager for type Mesh
08:57:16: Unregistering ResourceManager for type Material
08:57:16: Unregistering ResourceManager for type HighLevelGpuProgram
08:57:16: Uninstalling plugin: ParticleFX
08:57:16: Plugin successfully uninstalled
08:57:16: Unloading library .\Plugin_ParticleFX_d
08:57:16: Uninstalling plugin: Vulkan RenderSystem
08:57:16: Unregistering ResourceManager for type GpuProgram
08:57:16: WARNING: Deleting mapped buffer without having it unmapped. This is often sign of a resource leak or a bad pattern. Umapping the buffer for you...
08:57:17: Plugin successfully uninstalled
08:57:17: Unloading library .\RenderSystem_Vulkan_d
08:57:17: Uninstalling plugin: GL 3+ RenderSystem
08:57:17: *** Stopping Win32GL Subsystem ***
08:57:17: Plugin successfully uninstalled
08:57:17: Unloading library .\RenderSystem_GL3Plus_d
08:57:17: Uninstalling plugin: D3D11 RenderSystem
08:57:17: D3D11: Shutting down cleanly.
08:57:17: D3D11: Direct3D11 Rendering Subsystem destroyed.
08:57:17: Plugin successfully uninstalled
08:57:17: Unloading library .\RenderSystem_Direct3D11_d