Avoid clearing HTILE when shader contains address calculation (#3252)

* resource_tracking: Mark image as written when its used with atomics

* texture_cache: Remove meta registered flag

Mostly useless and it is possible for images to switch metas

* vk_rasterizer: Use xor as heuristic for HTILE clear
This commit is contained in:
TheTurtle
2025-07-16 01:28:03 +03:00
committed by GitHub
parent a82698d601
commit 6e350a5085
8 changed files with 42 additions and 35 deletions

View File

@@ -222,6 +222,7 @@ struct Info {
VAddr pgm_base;
bool has_storage_images{};
bool has_discard{};
bool has_bitwise_xor{};
bool has_image_gather{};
bool has_image_query{};
bool uses_buffer_atomic_float_min_max{};