mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-07-25 19:44:57 +00:00
texture_cache: Update depth target image
Avoids using undefined depth target in rendering
This commit is contained in:
parent
0fe0047b52
commit
e2963a19a3
@ -461,9 +461,9 @@ ImageView& TextureCache::FindDepthTarget(BaseDesc& desc) {
|
|||||||
const ImageId image_id = FindImage(desc);
|
const ImageId image_id = FindImage(desc);
|
||||||
Image& image = slot_images[image_id];
|
Image& image = slot_images[image_id];
|
||||||
image.flags |= ImageFlagBits::GpuModified;
|
image.flags |= ImageFlagBits::GpuModified;
|
||||||
image.flags &= ~ImageFlagBits::Dirty;
|
|
||||||
image.usage.depth_target = 1u;
|
image.usage.depth_target = 1u;
|
||||||
image.usage.stencil = image.info.HasStencil();
|
image.usage.stencil = image.info.HasStencil();
|
||||||
|
UpdateImage(image_id);
|
||||||
|
|
||||||
// Register meta data for this depth buffer
|
// Register meta data for this depth buffer
|
||||||
if (!(image.flags & ImageFlagBits::MetaRegistered)) {
|
if (!(image.flags & ImageFlagBits::MetaRegistered)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user