eden/src/video_core/query_cache
Shinmegumi b1f3b568fb
[vk] Fix query cache leak on missed sync (#131)
Provided by community member, elementary-particle. Submitted as PR by MaranBR.

Fixed issues:

1. The queue cache forgot to put the host query into unregister queue if they weren't synced. This will block all the banks from freeing causing a major leak.

2. SamplesQueryCounter is not aligned with renderpass begin/end. This creates invalid queries.

3. Conditional rendering is not turned on/off at the correct location making them invalid.

Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: #131
Co-authored-by: Shinmegumi <shinmegumi@eden-emu.dev>
Co-committed-by: Shinmegumi <shinmegumi@eden-emu.dev>
2025-07-26 18:12:54 +02:00
..
bank_base.h Query Cache: Fix memory leak. 2023-10-01 11:47:14 +02:00
query_base.h Merge pull request #12499 from Kelebek1/time 2024-01-25 14:19:01 -05:00
query_cache.h [vk] Fix query cache leak on missed sync (#131) 2025-07-26 18:12:54 +02:00
query_cache_base.h Merge pull request #12499 from Kelebek1/time 2024-01-25 14:19:01 -05:00
query_stream.h Rework time service to fix time passing offline. 2024-01-24 04:26:55 +00:00
types.h Rework time service to fix time passing offline. 2024-01-24 04:26:55 +00:00