mirror of
https://github.com/brl/mutter.git
synced 2024-12-26 12:52:14 +00:00
pixel-array: Remove flags member and flag macros
There are no flags associated with pixel-arrays so we don't need the flags member or flag macros.
This commit is contained in:
parent
e18bfd92e4
commit
46b614a7c3
@ -37,32 +37,14 @@ G_BEGIN_DECLS
|
||||
|
||||
#define COGL_PIXEL_ARRAY(array) ((CoglPixelArray *)(array))
|
||||
|
||||
#define COGL_PIXEL_ARRAY_SET_FLAG(array, flag) \
|
||||
((array)->flags |= (COGL_PIXEL_ARRAY_FLAG_ ## flag))
|
||||
|
||||
#define COGL_PIXEL_ARRAY_CLEAR_FLAG(array, flag) \
|
||||
((array)->flags &= ~(COGL_PIXEL_ARRAY_FLAG_ ## flag))
|
||||
|
||||
#define COGL_PIXEL_ARRAY_FLAG_IS_SET(array, flag) \
|
||||
((array)->flags & (COGL_PIXEL_ARRAY_FLAG_ ## flag))
|
||||
|
||||
typedef enum _CoglPixelArrayFlags
|
||||
{
|
||||
COGL_PIXEL_ARRAY_FLAG_NONE = 0,
|
||||
COGL_PIXEL_ARRAY_FLAG_STORE_CREATED = 1 << 0,
|
||||
} CoglPixelArrayFlags;
|
||||
|
||||
struct _CoglPixelArray
|
||||
{
|
||||
CoglBuffer _parent;
|
||||
|
||||
CoglPixelArrayFlags flags;
|
||||
|
||||
CoglPixelFormat format;
|
||||
unsigned int width;
|
||||
unsigned int height;
|
||||
unsigned int stride;
|
||||
|
||||
};
|
||||
|
||||
GQuark
|
||||
|
@ -109,8 +109,6 @@ _cogl_pixel_array_new (unsigned int size)
|
||||
COGL_BUFFER_USAGE_HINT_TEXTURE,
|
||||
COGL_BUFFER_UPDATE_HINT_STATIC);
|
||||
|
||||
pixel_array->flags = COGL_PIXEL_ARRAY_FLAG_NONE;
|
||||
|
||||
/* return COGL_INVALID_HANDLE; */
|
||||
return _cogl_pixel_array_object_new (pixel_array);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user