From f68bf1a1874ab571df8c33d4716adbb575516a3d Mon Sep 17 00:00:00 2001
From: Philip Rebohle <philip.rebohle@tu-dortmund.de>
Date: Mon, 28 May 2018 20:33:49 +0200
Subject: [PATCH] [dxvk] Added correct element size to depth-only and
 stencil-only formats

Fixes depth-to-color image copies in Elex and Neptunia VII.
---
 src/dxvk/dxvk_format.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/dxvk/dxvk_format.cpp b/src/dxvk/dxvk_format.cpp
index 9308f443..99735dfd 100644
--- a/src/dxvk/dxvk_format.cpp
+++ b/src/dxvk/dxvk_format.cpp
@@ -418,16 +418,16 @@ namespace dxvk {
     { 4, VK_IMAGE_ASPECT_COLOR_BIT },
     
     // VK_FORMAT_D16_UNORM
-    { 0, VK_IMAGE_ASPECT_DEPTH_BIT },
+    { 2, VK_IMAGE_ASPECT_DEPTH_BIT },
     
     // VK_FORMAT_X8_D24_UNORM_PACK32
     { 0, VK_IMAGE_ASPECT_DEPTH_BIT },
     
     // VK_FORMAT_D32_SFLOAT
-    { 0, VK_IMAGE_ASPECT_DEPTH_BIT },
+    { 4, VK_IMAGE_ASPECT_DEPTH_BIT },
     
     // VK_FORMAT_S8_UINT
-    { 0, VK_IMAGE_ASPECT_STENCIL_BIT },
+    { 1, VK_IMAGE_ASPECT_STENCIL_BIT },
     
     // VK_FORMAT_D16_UNORM_S8_UINT
     { 0, VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT },