[v4 PATCH] wined3d: Support missing WINED3DUSAGE flags to debug_d3dusage
Alistair Leslie-Hughes
leslie_alistair at hotmail.com
Wed May 25 01:06:08 CDT 2016
v4:
Corrected limit
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
---
dlls/wined3d/utils.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dlls/wined3d/utils.c b/dlls/wined3d/utils.c
index 5c781cd..f85fcc9 100644
--- a/dlls/wined3d/utils.c
+++ b/dlls/wined3d/utils.c
@@ -3603,7 +3603,7 @@ const char *debug_d3ddevicetype(enum wined3d_device_type device_type)
const char *debug_d3dusage(DWORD usage)
{
- char buf[333];
+ char buf[552];
buf[0] = '\0';
#define WINED3DUSAGE_TO_STR(u) if (usage & u) { strcat(buf, " | "#u); usage &= ~u; }
@@ -3617,7 +3617,14 @@ const char *debug_d3dusage(DWORD usage)
WINED3DUSAGE_TO_STR(WINED3DUSAGE_NPATCHES);
WINED3DUSAGE_TO_STR(WINED3DUSAGE_DYNAMIC);
WINED3DUSAGE_TO_STR(WINED3DUSAGE_AUTOGENMIPMAP);
+ WINED3DUSAGE_TO_STR(WINED3DUSAGE_RESTRICTED_CONTENT);
+ WINED3DUSAGE_TO_STR(WINED3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER);
+ WINED3DUSAGE_TO_STR(WINED3DUSAGE_RESTRICT_SHARED_RESOURCE);
WINED3DUSAGE_TO_STR(WINED3DUSAGE_DMAP);
+ WINED3DUSAGE_TO_STR(WINED3DUSAGE_TEXTAPI);
+ WINED3DUSAGE_TO_STR(WINED3DUSAGE_LEGACY_CUBEMAP);
+ WINED3DUSAGE_TO_STR(WINED3DUSAGE_TEXTURE);
+ WINED3DUSAGE_TO_STR(WINED3DUSAGE_OWNDC);
WINED3DUSAGE_TO_STR(WINED3DUSAGE_STATICDECL);
WINED3DUSAGE_TO_STR(WINED3DUSAGE_OVERLAY);
#undef WINED3DUSAGE_TO_STR
--
2.8.1
More information about the wine-patches
mailing list