[PATCH 1/5] wined3d: Use unsigned short for the bitfields in struct color_fixup_desc.
Matteo Bruni
mbruni at codeweavers.com
Tue Feb 10 13:14:48 CST 2015
It doesn't change the generated code with gcc but it makes pahole happy.
---
dlls/wined3d/wined3d_private.h | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 4373805..539f18c 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -95,14 +95,14 @@ enum complex_fixup
#include <pshpack2.h>
struct color_fixup_desc
{
- unsigned x_sign_fixup : 1;
- unsigned x_source : 3;
- unsigned y_sign_fixup : 1;
- unsigned y_source : 3;
- unsigned z_sign_fixup : 1;
- unsigned z_source : 3;
- unsigned w_sign_fixup : 1;
- unsigned w_source : 3;
+ unsigned short x_sign_fixup : 1;
+ unsigned short x_source : 3;
+ unsigned short y_sign_fixup : 1;
+ unsigned short y_source : 3;
+ unsigned short z_sign_fixup : 1;
+ unsigned short z_source : 3;
+ unsigned short w_sign_fixup : 1;
+ unsigned short w_source : 3;
};
#include <poppack.h>
--
2.0.5
More information about the wine-patches
mailing list