Browse Source

Revert "[debug] Instrumentalization for EDS related pipeline worker failure."

vkexperiments1
CamilleLaVey 5 days ago
parent
commit
d1466b0e9d
  1. 13
      src/video_core/renderer_vulkan/vk_pipeline_cache.cpp

13
src/video_core/renderer_vulkan/vk_pipeline_cache.cpp

@ -751,19 +751,6 @@ std::unique_ptr<GraphicsPipeline> PipelineCache::CreateGraphicsPipeline(
descriptor_pool, guest_descriptor_queue, thread_worker, statistics, render_pass_cache, key, descriptor_pool, guest_descriptor_queue, thread_worker, statistics, render_pass_cache, key,
std::move(modules), infos); std::move(modules), infos);
} catch (const vk::Exception& exception) {
const auto hash = key.Hash();
LOG_ERROR(
Render_Vulkan,
"Failed to create graphics pipeline 0x{:016x}: {} (result={}, eds={}, eds2={}, "
"eds2_logic_op={}, topology={}, provoking_last={}, xfb={}, conservative={})",
hash, exception.what(), static_cast<int>(exception.GetResult()),
key.state.extended_dynamic_state != 0, key.state.extended_dynamic_state_2 != 0,
key.state.extended_dynamic_state_2_logic_op != 0, static_cast<u32>(key.state.topology.Value()),
key.state.provoking_vertex_last != 0, key.state.xfb_enabled != 0,
key.state.conservative_raster_enable != 0);
return nullptr;
} catch (const Shader::Exception& exception) { } catch (const Shader::Exception& exception) {
auto hash = key.Hash(); auto hash = key.Hash();
size_t env_index{0}; size_t env_index{0};

Loading…
Cancel
Save