Skip to content

Commit c63fbc9

Browse files
committed
fix asset preview
1 parent 2d1cbed commit c63fbc9

2 files changed

Lines changed: 1 addition & 23 deletions

File tree

sources/RenderSystem/Assets/Asset.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ void AssetManager::add_func(std::function<void()> f)
7474

7575
void AssetManager::add_preview(Asset::ptr asset)
7676
{
77-
if (!AssetRenderer::is_good()) return; // no preview renderer on Vulkan
77+
// if (!AssetRenderer::is_good()) return; // no preview renderer on Vulkan
7878

7979
preview_executor.enqueue([this, asset]() {
8080
try {

sources/RenderSystem/Assets/TextureAsset.cpp

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,7 @@ TextureAssetRenderer::~TextureAssetRenderer() {}
2020

2121
void TextureAssetRenderer::render(TextureAsset* asset, HAL::Texture::ptr target, HAL::CommandList::ptr c)
2222
{
23-
// DEBUG: GREEN = render entered with valid source
24-
{
25-
RT::SingleColor rt;
26-
rt.GetColor() = target->texture_2d().renderTarget;
27-
c->get_graphics().set_rtv(rt, RTOptions::ClearAll, 0, 0, vec4(0, 1, 0, 1));
28-
}
29-
3023
if (!asset->get_texture()->texture_2d()) return;
31-
32-
// DEBUG: BLUE = source texture is valid, proceeding with copy
33-
{
34-
RT::SingleColor rt;
35-
rt.GetColor() = target->texture_2d().renderTarget;
36-
c->get_graphics().set_rtv(rt, RTOptions::ClearAll, 0, 0, vec4(0, 0, 1, 1));
37-
}
38-
3924
MipMapGenerator::get().copy_texture_2d_slow(c->get_graphics(), target, asset->get_texture()->texture_2d());
4025
MipMapGenerator::get().generate(c->get_compute(), target->texture_2d());
4126
}
@@ -85,13 +70,6 @@ void TextureAsset::update_preview(HAL::Texture::ptr preview)
8570

8671
auto list = (RenderSystem::get().device().get_frame_manager().begin_frame()->start_list(L"TextureAsset"));
8772

88-
// DEBUG: RED = update_preview entered, before render
89-
{
90-
RT::SingleColor rt;
91-
rt.GetColor() = preview->texture_2d().renderTarget;
92-
list->get_graphics().set_rtv(rt, RTOptions::ClearAll, 0, 0, vec4(1, 0, 0, 1));
93-
}
94-
9573
TextureAssetRenderer::get().render(this, preview, list);
9674
list->execute();
9775
//

0 commit comments

Comments
 (0)