mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 02:10:11 +01:00
gallium: don't use enum bitfields in p_video_state.h
Silences many warnings about "type of bit-field ‘field_select’ is a GCC extension". Since the field sizes were 8 and 16 bits, just use basic types.
This commit is contained in:
parent
a5a9422561
commit
e5f7e09210
1 changed files with 6 additions and 6 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue