rsx: Fully process texture if surface cache configuration changed
This commit is contained in:
@@ -309,7 +309,8 @@ namespace rsx
|
|||||||
if (!ref_image || surface->get_surface(rsx::surface_access::gpu_reference) == ref_image)
|
if (!ref_image || surface->get_surface(rsx::surface_access::gpu_reference) == ref_image)
|
||||||
{
|
{
|
||||||
// Same image, so configuration did not change.
|
// Same image, so configuration did not change.
|
||||||
if (surface->last_use_tag <= surface_cache_tag)
|
if (surface_cache.cache_tag <= surface_cache_tag &&
|
||||||
|
surface->last_use_tag <= surface_cache_tag)
|
||||||
{
|
{
|
||||||
external_subresource_desc.do_not_cache = false;
|
external_subresource_desc.do_not_cache = false;
|
||||||
return {};
|
return {};
|
||||||
|
|||||||
Reference in New Issue
Block a user