disable log spam, fixes actual performance lol
All checks were successful
eden-license / license-header (pull_request) Successful in 36s
All checks were successful
eden-license / license-header (pull_request) Successful in 36s
This commit is contained in:
parent
a311e896d7
commit
d7e27b804f
7 changed files with 9 additions and 8 deletions
2
externals/dynarmic/externals/catch
vendored
2
externals/dynarmic/externals/catch
vendored
|
@ -1 +1 @@
|
|||
Subproject commit 5aa8d113215bd9a97ecc1a2f3fc9506947a2fa57
|
||||
Subproject commit 74fcff6e5b190fb833a231b7f7c1829e3c3ac54d
|
2
externals/dynarmic/externals/fmt
vendored
2
externals/dynarmic/externals/fmt
vendored
|
@ -1 +1 @@
|
|||
Subproject commit 35dcc58263d6b55419a5932bd6b0b3029a0a8c00
|
||||
Subproject commit 02de29e00321787fa515ca60f0f5911e61892dc6
|
2
externals/dynarmic/externals/xbyak
vendored
2
externals/dynarmic/externals/xbyak
vendored
|
@ -1 +1 @@
|
|||
Subproject commit 12557954c68a780563f9ab9fc24a3a156c96cba1
|
||||
Subproject commit 44a72f369268f7d552650891b296693e91db86bb
|
2
externals/dynarmic/externals/zycore-c
vendored
2
externals/dynarmic/externals/zycore-c
vendored
|
@ -1 +1 @@
|
|||
Subproject commit 75a36c45ae1ad382b0f4e0ede0af84c11ee69928
|
||||
Subproject commit 7ad36e52110b39cfb62b47bfdb6def94ac531309
|
2
externals/dynarmic/externals/zydis
vendored
2
externals/dynarmic/externals/zydis
vendored
|
@ -1 +1 @@
|
|||
Subproject commit c2d2bab0255e53a7c3e9b615f4eb69449eb942df
|
||||
Subproject commit 6372690e30389a94db65ece2d8a1f0a2310475ed
|
|
@ -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);
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue