disable log spam, fixes actual performance lol
All checks were successful
eden-license / license-header (pull_request) Successful in 36s

This commit is contained in:
Maufeat 2025-07-25 13:05:28 +02:00 committed by crueter
parent a311e896d7
commit d7e27b804f
Signed by: crueter
GPG key ID: 425ACD2D4830EBC6
7 changed files with 9 additions and 8 deletions

@ -1 +1 @@
Subproject commit 5aa8d113215bd9a97ecc1a2f3fc9506947a2fa57
Subproject commit 74fcff6e5b190fb833a231b7f7c1829e3c3ac54d

@ -1 +1 @@
Subproject commit 35dcc58263d6b55419a5932bd6b0b3029a0a8c00
Subproject commit 02de29e00321787fa515ca60f0f5911e61892dc6

@ -1 +1 @@
Subproject commit 12557954c68a780563f9ab9fc24a3a156c96cba1
Subproject commit 44a72f369268f7d552650891b296693e91db86bb

@ -1 +1 @@
Subproject commit 75a36c45ae1ad382b0f4e0ede0af84c11ee69928
Subproject commit 7ad36e52110b39cfb62b47bfdb6def94ac531309

@ -1 +1 @@
Subproject commit c2d2bab0255e53a7c3e9b615f4eb69449eb942df
Subproject commit 6372690e30389a94db65ece2d8a1f0a2310475ed

View file

@ -1732,7 +1732,7 @@ Binding BufferCache<P>::StorageBufferBinding(GPUVAddr ssbo_addr, u32 cbuf_index,
const std::optional<DAddr> aligned_device_addr = gpu_memory->GpuToCpuAddress(aligned_gpu_addr);
if (!aligned_device_addr || size == 0) {
LOG_WARNING(HW_GPU, "Failed to find storage buffer for cbuf index {}", cbuf_index);
LOG_DEBUG(HW_GPU, "Failed to find storage buffer for cbuf index {}", cbuf_index);
return NULL_BINDING;
}
const std::optional<DAddr> device_addr = gpu_memory->GpuToCpuAddress(gpu_addr);

View file

@ -324,8 +324,9 @@ bool GraphicsPipeline::ConfigureImpl(bool is_indexed) {
size_t ssbo_index{};
for (const auto& desc : info.storage_buffers_descriptors) {
ASSERT(desc.count == 1);
buffer_cache.BindGraphicsStorageBuffer(stage, ssbo_index, desc.cbuf_index,
desc.cbuf_offset, desc.is_written);
if (!buffer_cache.BindGraphicsStorageBuffer(stage, ssbo_index, desc.cbuf_index,
desc.cbuf_offset, desc.is_written))
continue;
++ssbo_index;
}
}