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:
Robert Bragg 2010-10-12 13:23:44 +01:00
parent e18bfd92e4
commit 46b614a7c3
2 changed files with 0 additions and 20 deletions

View File

@ -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

View File

@ -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);
}