X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Finclude%2Fpipe%2Fp_video_state.h;h=2a64ffb560137ce50dc3e6a62d25923517ebb46e;hb=e5f7e09210838376ba64c6c09b6270046b0feab1;hp=4d8a24116a0ff488985603bd7d5db6f59d87aafc;hpb=003401f95c9b59471c22368b7da16fe7a951e490;p=mesa.git diff --git a/src/gallium/include/pipe/p_video_state.h b/src/gallium/include/pipe/p_video_state.h index 4d8a24116a0..2a64ffb5601 100644 --- a/src/gallium/include/pipe/p_video_state.h +++ b/src/gallium/include/pipe/p_video_state.h @@ -85,18 +85,18 @@ enum pipe_video_mv_weight struct pipe_motionvector { struct { - signed x:16, y:16; - enum pipe_video_field_select field_select:16; - enum pipe_video_mv_weight weight:16; + short x, y; + ushort field_select; /**< enum pipe_video_field_select */ + ushort weight; /**< enum pipe_video_mv_weight */ } top, bottom; }; /* bitfields because this is used as a vertex buffer element */ struct pipe_ycbcr_block { - unsigned x:8, y:8; - enum pipe_mpeg12_dct_intra intra:8; - enum pipe_mpeg12_dct_type coding:8; + ubyte x, y; + ubyte intra; /**< enum pipe_mpeg12_dct_intra */ + ubyte coding; /**< enum pipe_mpeg12_dct_type */ }; struct pipe_picture_desc