cogl: Remove CoglBool, use gboolean instead

This basically reverts commit 54735dec, which tried to avoid the
GLib-defined types in favor the standard C ones. One exception to this
is the bool type, for which the commit introduces a new type CoglBool.

Let's just get rid of this type in favor of having consistency with the
GLib types. Note by the way that neither CoglBool nor gboolean (which
has a size of `int`) are completely compatible with bool (size `char`).

https://gitlab.gnome.org/GNOME/mutter/merge_requests/321
This commit is contained in:
Niels De Graef 2018-11-24 13:04:47 +01:00 committed by Niels De Graef
parent 6fe46cac60
commit a81435ab5f
228 changed files with 1185 additions and 1197 deletions

View File

@ -678,8 +678,8 @@ static gboolean
check_onscreen_template (CoglRenderer *renderer,
CoglSwapChain *swap_chain,
CoglOnscreenTemplate *onscreen_template,
CoglBool enable_argb,
CoglBool enable_stereo,
gboolean enable_argb,
gboolean enable_stereo,
GError **error)
{
GError *internal_error = NULL;

View File

@ -47,7 +47,7 @@ typedef struct _CoglPangoDisplayListRectangle CoglPangoDisplayListRectangle;
struct _CoglPangoDisplayList
{
CoglBool color_override;
gboolean color_override;
CoglColor color;
GSList *nodes;
GSList *last_node;
@ -65,7 +65,7 @@ struct _CoglPangoDisplayListNode
{
CoglPangoDisplayListNodeType type;
CoglBool color_override;
gboolean color_override;
CoglColor color;
CoglPipeline *pipeline;
@ -273,7 +273,7 @@ emit_vertex_buffer_geometry (CoglFramebuffer *fb,
CoglAttributeBuffer *buffer;
CoglVertexP2T2 *verts, *v;
int n_verts;
CoglBool allocated = FALSE;
gboolean allocated = FALSE;
CoglAttribute *attributes[2];
CoglPrimitive *prim;
int i;

View File

@ -153,7 +153,7 @@ cogl_pango_font_map_clear_glyph_cache (CoglPangoFontMap *fm)
void
cogl_pango_font_map_set_use_mipmapping (CoglPangoFontMap *fm,
CoglBool value)
gboolean value)
{
PangoRenderer *renderer = _cogl_pango_font_map_get_renderer (fm);
@ -161,7 +161,7 @@ cogl_pango_font_map_set_use_mipmapping (CoglPangoFontMap *fm,
value);
}
CoglBool
gboolean
cogl_pango_font_map_get_use_mipmapping (CoglPangoFontMap *fm)
{
PangoRenderer *renderer = _cogl_pango_font_map_get_renderer (fm);

View File

@ -54,16 +54,16 @@ struct _CoglPangoGlyphCache
/* TRUE if we've ever stored a texture in the global atlas. This is
used to make sure we only register one callback to listen for
global atlas reorganizations */
CoglBool using_global_atlas;
gboolean using_global_atlas;
/* True if some of the glyphs are dirty. This is used as an
optimization in _cogl_pango_glyph_cache_set_dirty_glyphs to avoid
iterating the hash table if we know none of them are dirty */
CoglBool has_dirty_glyphs;
gboolean has_dirty_glyphs;
/* Whether mipmapping is being used for this cache. This only
affects whether we decide to put the glyph in the global atlas */
CoglBool use_mipmapping;
gboolean use_mipmapping;
};
struct _CoglPangoGlyphCacheKey
@ -100,7 +100,7 @@ cogl_pango_glyph_cache_hash_func (const void *key)
return GPOINTER_TO_UINT (cache_key->font) ^ cache_key->glyph;
}
static CoglBool
static gboolean
cogl_pango_glyph_cache_equal_func (const void *a, const void *b)
{
const CoglPangoGlyphCacheKey *key_a
@ -117,7 +117,7 @@ cogl_pango_glyph_cache_equal_func (const void *a, const void *b)
CoglPangoGlyphCache *
cogl_pango_glyph_cache_new (CoglContext *ctx,
CoglBool use_mipmapping)
gboolean use_mipmapping)
{
CoglPangoGlyphCache *cache;
@ -210,7 +210,7 @@ cogl_pango_glyph_cache_update_position_cb (void *user_data,
value->dirty = TRUE;
}
static CoglBool
static gboolean
cogl_pango_glyph_cache_add_to_global_atlas (CoglPangoGlyphCache *cache,
PangoFont *font,
PangoGlyph glyph,
@ -259,7 +259,7 @@ cogl_pango_glyph_cache_add_to_global_atlas (CoglPangoGlyphCache *cache,
return TRUE;
}
static CoglBool
static gboolean
cogl_pango_glyph_cache_add_to_local_atlas (CoglPangoGlyphCache *cache,
PangoFont *font,
PangoGlyph glyph,
@ -309,7 +309,7 @@ cogl_pango_glyph_cache_add_to_local_atlas (CoglPangoGlyphCache *cache,
CoglPangoGlyphCacheValue *
cogl_pango_glyph_cache_lookup (CoglPangoGlyphCache *cache,
CoglBool create,
gboolean create,
PangoFont *font,
PangoGlyph glyph)
{

View File

@ -58,7 +58,7 @@ struct _CoglPangoGlyphCacheValue
/* This will be set to TRUE when the glyph atlas is reorganized
which means the glyph will need to be redrawn */
CoglBool dirty;
gboolean dirty;
};
typedef void (* CoglPangoGlyphCacheDirtyFunc) (PangoFont *font,
@ -67,14 +67,14 @@ typedef void (* CoglPangoGlyphCacheDirtyFunc) (PangoFont *font,
CoglPangoGlyphCache *
cogl_pango_glyph_cache_new (CoglContext *ctx,
CoglBool use_mipmapping);
gboolean use_mipmapping);
void
cogl_pango_glyph_cache_free (CoglPangoGlyphCache *cache);
CoglPangoGlyphCacheValue *
cogl_pango_glyph_cache_lookup (CoglPangoGlyphCache *cache,
CoglBool create,
gboolean create,
PangoFont *font,
PangoGlyph glyph);

View File

@ -74,7 +74,7 @@ _cogl_pango_pipeline_cache_value_destroy (void *data)
CoglPangoPipelineCache *
_cogl_pango_pipeline_cache_new (CoglContext *ctx,
CoglBool use_mipmapping)
gboolean use_mipmapping)
{
CoglPangoPipelineCache *cache = g_new (CoglPangoPipelineCache, 1);

View File

@ -49,13 +49,13 @@ typedef struct _CoglPangoPipelineCache
CoglPipeline *base_texture_alpha_pipeline;
CoglPipeline *base_texture_rgba_pipeline;
CoglBool use_mipmapping;
gboolean use_mipmapping;
} CoglPangoPipelineCache;
CoglPangoPipelineCache *
_cogl_pango_pipeline_cache_new (CoglContext *ctx,
CoglBool use_mipmapping);
gboolean use_mipmapping);
/* Returns a pipeline that can be used to render glyphs in the given
texture. The pipeline has a new reference so it is up to the caller

View File

@ -48,8 +48,8 @@ _cogl_pango_renderer_clear_glyph_cache (CoglPangoRenderer *renderer);
void
_cogl_pango_renderer_set_use_mipmapping (CoglPangoRenderer *renderer,
CoglBool value);
CoglBool
gboolean value);
gboolean
_cogl_pango_renderer_get_use_mipmapping (CoglPangoRenderer *renderer);

View File

@ -76,7 +76,7 @@ struct _CoglPangoRenderer
CoglPangoRendererCaches no_mipmap_caches;
CoglPangoRendererCaches mipmap_caches;
CoglBool use_mipmapping;
gboolean use_mipmapping;
/* The current display list that is being built */
CoglPangoDisplayList *display_list;
@ -102,7 +102,7 @@ struct _CoglPangoLayoutQdata
/* Whether mipmapping was previously used to render this layout. We
need to regenerate the display list if the mipmapping value is
changed because it will be using a different set of textures */
CoglBool mipmapping_used;
gboolean mipmapping_used;
};
static void
@ -534,12 +534,12 @@ _cogl_pango_renderer_clear_glyph_cache (CoglPangoRenderer *renderer)
void
_cogl_pango_renderer_set_use_mipmapping (CoglPangoRenderer *renderer,
CoglBool value)
gboolean value)
{
renderer->use_mipmapping = value;
}
CoglBool
gboolean
_cogl_pango_renderer_get_use_mipmapping (CoglPangoRenderer *renderer)
{
return renderer->use_mipmapping;
@ -547,7 +547,7 @@ _cogl_pango_renderer_get_use_mipmapping (CoglPangoRenderer *renderer)
static CoglPangoGlyphCacheValue *
cogl_pango_renderer_get_cached_glyph (PangoRenderer *renderer,
CoglBool create,
gboolean create,
PangoFont *font,
PangoGlyph glyph)
{

View File

@ -144,7 +144,7 @@ cogl_pango_ensure_glyph_cache_for_layout (PangoLayout *layout);
*/
void
cogl_pango_font_map_set_use_mipmapping (CoglPangoFontMap *font_map,
CoglBool value);
gboolean value);
/**
* cogl_pango_font_map_get_use_mipmapping:
@ -157,7 +157,7 @@ cogl_pango_font_map_set_use_mipmapping (CoglPangoFontMap *font_map,
*
* Since: 1.0
*/
CoglBool
gboolean
cogl_pango_font_map_get_use_mipmapping (CoglPangoFontMap *font_map);
/**

View File

@ -96,7 +96,7 @@ cogl_path_copy (CoglPath *path);
*
* Since: 2.0
*/
CoglBool
gboolean
cogl_is_path (void *object);
#define cogl_path_move_to cogl2_path_move_to

View File

@ -105,13 +105,13 @@ struct _CoglPathData
case and divert to the journal or a rectangle clip. If it is TRUE
then the entire path can be described by calling
_cogl_path_get_bounds */
CoglBool is_rectangle;
gboolean is_rectangle;
};
void
_cogl_add_path_to_stencil_buffer (CoglPath *path,
CoglBool merge,
CoglBool need_clear);
gboolean merge,
gboolean need_clear);
void
_cogl_path_get_bounds (CoglPath *path,
@ -120,7 +120,7 @@ _cogl_path_get_bounds (CoglPath *path,
float *max_x,
float *max_y);
CoglBool
gboolean
_cogl_path_is_rectangle (CoglPath *path);
#endif /* __COGL_PATH_PRIVATE_H */

View File

@ -169,7 +169,7 @@ cogl2_path_get_fill_rule (CoglPath *path)
static void
_cogl_path_add_node (CoglPath *path,
CoglBool new_sub_path,
gboolean new_sub_path,
float x,
float y)
{
@ -299,7 +299,7 @@ _cogl_path_fill_nodes_with_clipped_rectangle (CoglPath *path,
/* We need at least three stencil bits to combine clips */
if (_cogl_framebuffer_get_stencil_bits (framebuffer) >= 3)
{
static CoglBool seen_warning = FALSE;
static gboolean seen_warning = FALSE;
if (!seen_warning)
{
@ -320,10 +320,10 @@ _cogl_path_fill_nodes_with_clipped_rectangle (CoglPath *path,
cogl_framebuffer_pop_clip (framebuffer);
}
static CoglBool
static gboolean
validate_layer_cb (CoglPipelineLayer *layer, void *user_data)
{
CoglBool *needs_fallback = user_data;
gboolean *needs_fallback = user_data;
CoglTexture *texture = _cogl_pipeline_layer_get_texture (layer);
/* If any of the layers of the current pipeline contain sliced
@ -365,7 +365,7 @@ _cogl_path_fill_nodes (CoglPath *path,
}
else
{
CoglBool needs_fallback = FALSE;
gboolean needs_fallback = FALSE;
CoglPrimitive *primitive;
_cogl_pipeline_foreach_layer_internal (pipeline,
@ -538,7 +538,7 @@ cogl2_path_rectangle (CoglPath *path,
float x_2,
float y_2)
{
CoglBool is_rectangle;
gboolean is_rectangle;
/* If the path was previously empty and the rectangle isn't mirrored
then we'll record that this is a simple rectangle path so that we
@ -556,7 +556,7 @@ cogl2_path_rectangle (CoglPath *path,
path->data->is_rectangle = is_rectangle;
}
CoglBool
gboolean
_cogl_path_is_rectangle (CoglPath *path)
{
return path->data->is_rectangle;

View File

@ -63,7 +63,7 @@ struct _CoglAtlasTexture
CoglAtlasTexture *
_cogl_atlas_texture_new_from_bitmap (CoglBitmap *bmp,
CoglBool can_convert_in_place);
gboolean can_convert_in_place);
void
_cogl_atlas_texture_add_reorganize_callback (CoglContext *ctx,
@ -75,7 +75,7 @@ _cogl_atlas_texture_remove_reorganize_callback (CoglContext *ctx,
GHookFunc callback,
void *user_data);
CoglBool
gboolean
_cogl_is_atlas_texture (void *object);
#endif /* _COGL_ATLAS_TEXTURE_PRIVATE_H_ */

View File

@ -299,7 +299,7 @@ _cogl_atlas_texture_get_max_waste (CoglTexture *tex)
return cogl_texture_get_max_waste (atlas_tex->sub_texture);
}
static CoglBool
static gboolean
_cogl_atlas_texture_is_sliced (CoglTexture *tex)
{
CoglAtlasTexture *atlas_tex = COGL_ATLAS_TEXTURE (tex);
@ -308,7 +308,7 @@ _cogl_atlas_texture_is_sliced (CoglTexture *tex)
return cogl_texture_is_sliced (atlas_tex->sub_texture);
}
static CoglBool
static gboolean
_cogl_atlas_texture_can_hardware_repeat (CoglTexture *tex)
{
CoglAtlasTexture *atlas_tex = COGL_ATLAS_TEXTURE (tex);
@ -339,7 +339,7 @@ _cogl_atlas_texture_transform_quad_coords_to_gl (CoglTexture *tex,
coords);
}
static CoglBool
static gboolean
_cogl_atlas_texture_get_gl_texture (CoglTexture *tex,
GLuint *out_gl_handle,
GLenum *out_gl_target)
@ -444,7 +444,7 @@ _cogl_atlas_texture_ensure_non_quad_rendering (CoglTexture *tex)
_cogl_texture_ensure_non_quad_rendering (atlas_tex->sub_texture);
}
static CoglBool
static gboolean
_cogl_atlas_texture_set_region_with_border (CoglAtlasTexture *atlas_tex,
int src_x,
int src_y,
@ -523,7 +523,7 @@ static CoglBitmap *
_cogl_atlas_texture_convert_bitmap_for_upload (CoglAtlasTexture *atlas_tex,
CoglBitmap *bmp,
CoglPixelFormat internal_format,
CoglBool can_convert_in_place,
gboolean can_convert_in_place,
CoglError **error)
{
CoglBitmap *upload_bmp;
@ -564,7 +564,7 @@ _cogl_atlas_texture_convert_bitmap_for_upload (CoglAtlasTexture *atlas_tex,
return override_bmp;
}
static CoglBool
static gboolean
_cogl_atlas_texture_set_region (CoglTexture *tex,
int src_x,
int src_y,
@ -585,7 +585,7 @@ _cogl_atlas_texture_set_region (CoglTexture *tex,
pixels to the border */
if (atlas_tex->atlas)
{
CoglBool ret;
gboolean ret;
CoglBitmap *upload_bmp =
_cogl_atlas_texture_convert_bitmap_for_upload (atlas_tex,
bmp,
@ -639,7 +639,7 @@ _cogl_atlas_texture_get_gl_format (CoglTexture *tex)
return _cogl_texture_gl_get_format (atlas_tex->sub_texture);
}
static CoglBool
static gboolean
_cogl_atlas_texture_can_use_format (CoglPixelFormat format)
{
/* We don't care about the ordering or the premult status and we can
@ -706,7 +706,7 @@ cogl_atlas_texture_new_with_size (CoglContext *ctx,
loader);
}
static CoglBool
static gboolean
allocate_space (CoglAtlasTexture *atlas_tex,
int width,
int height,
@ -792,7 +792,7 @@ allocate_space (CoglAtlasTexture *atlas_tex,
return TRUE;
}
static CoglBool
static gboolean
allocate_with_size (CoglAtlasTexture *atlas_tex,
CoglTextureLoader *loader,
CoglError **error)
@ -817,7 +817,7 @@ allocate_with_size (CoglAtlasTexture *atlas_tex,
return FALSE;
}
static CoglBool
static gboolean
allocate_from_bitmap (CoglAtlasTexture *atlas_tex,
CoglTextureLoader *loader,
CoglError **error)
@ -827,7 +827,7 @@ allocate_from_bitmap (CoglAtlasTexture *atlas_tex,
CoglPixelFormat bmp_format = cogl_bitmap_get_format (bmp);
int width = cogl_bitmap_get_width (bmp);
int height = cogl_bitmap_get_height (bmp);
CoglBool can_convert_in_place = loader->src.bitmap.can_convert_in_place;
gboolean can_convert_in_place = loader->src.bitmap.can_convert_in_place;
CoglPixelFormat internal_format;
CoglBitmap *upload_bmp;
@ -878,7 +878,7 @@ allocate_from_bitmap (CoglAtlasTexture *atlas_tex,
return TRUE;
}
static CoglBool
static gboolean
_cogl_atlas_texture_allocate (CoglTexture *tex,
CoglError **error)
{
@ -902,7 +902,7 @@ _cogl_atlas_texture_allocate (CoglTexture *tex,
CoglAtlasTexture *
_cogl_atlas_texture_new_from_bitmap (CoglBitmap *bmp,
CoglBool can_convert_in_place)
gboolean can_convert_in_place)
{
CoglTextureLoader *loader;

View File

@ -246,7 +246,7 @@ cogl_atlas_texture_new_from_bitmap (CoglBitmap *bmp);
* Since: 1.16
* Stability: Unstable
*/
CoglBool
gboolean
cogl_is_atlas_texture (void *object);
G_END_DECLS

View File

@ -362,7 +362,7 @@ _cogl_atlas_notify_post_reorganize (CoglAtlas *atlas)
g_hook_list_invoke (&atlas->post_reorganize_callbacks, FALSE);
}
CoglBool
gboolean
_cogl_atlas_reserve_space (CoglAtlas *atlas,
unsigned int width,
unsigned int height,
@ -372,7 +372,7 @@ _cogl_atlas_reserve_space (CoglAtlas *atlas,
CoglRectangleMap *new_map;
CoglTexture2D *new_tex;
unsigned int map_width = 0, map_height = 0;
CoglBool ret;
gboolean ret;
CoglRectangleMapEntry new_position;
/* Check if we can fit the rectangle into the existing map */

View File

@ -69,7 +69,7 @@ _cogl_atlas_new (CoglPixelFormat texture_format,
CoglAtlasFlags flags,
CoglAtlasUpdatePositionCallback update_position_cb);
CoglBool
gboolean
_cogl_atlas_reserve_space (CoglAtlas *atlas,
unsigned int width,
unsigned int height,
@ -99,7 +99,7 @@ _cogl_atlas_remove_reorganize_callback (CoglAtlas *atlas,
GHookFunc post_callback,
void *user_data);
CoglBool
gboolean
_cogl_is_atlas (void *object);
#endif /* __COGL_ATLAS_H */

View File

@ -139,7 +139,7 @@ cogl_attribute_buffer_new (CoglContext *context,
* Since: 1.4
* Stability: Unstable
*/
CoglBool
gboolean
cogl_is_attribute_buffer (void *object);
G_END_DECLS

View File

@ -55,7 +55,7 @@ typedef struct _CoglAttributeNameState
const char *name;
CoglAttributeNameID name_id;
int name_index;
CoglBool normalized_default;
gboolean normalized_default;
int layer_number;
} CoglAttributeNameState;
@ -64,9 +64,9 @@ struct _CoglAttribute
CoglObject _parent;
const CoglAttributeNameState *name_state;
CoglBool normalized;
gboolean normalized;
CoglBool is_buffered;
gboolean is_buffered;
union {
struct {

View File

@ -65,11 +65,11 @@ static void _cogl_attribute_free (CoglAttribute *attribute);
COGL_OBJECT_DEFINE (Attribute, attribute);
COGL_GTYPE_DEFINE_CLASS (Attribute, attribute);
static CoglBool
static gboolean
validate_cogl_attribute_name (const char *name,
const char **real_attribute_name,
CoglAttributeNameID *name_id,
CoglBool *normalized,
gboolean *normalized,
int *layer_number)
{
name = name + 5; /* skip "cogl_" */
@ -166,7 +166,7 @@ error:
return NULL;
}
static CoglBool
static gboolean
validate_n_components (const CoglAttributeNameState *name_state,
int n_components)
{
@ -271,7 +271,7 @@ _cogl_attribute_new_const (CoglContext *context,
const char *name,
int n_components,
int n_columns,
CoglBool transpose,
gboolean transpose,
const float *value)
{
CoglAttribute *attribute = g_slice_new (CoglAttribute);
@ -428,7 +428,7 @@ CoglAttribute *
cogl_attribute_new_const_2x2fv (CoglContext *context,
const char *name,
const float *matrix2x2,
CoglBool transpose)
gboolean transpose)
{
return _cogl_attribute_new_const (context,
name,
@ -442,7 +442,7 @@ CoglAttribute *
cogl_attribute_new_const_3x3fv (CoglContext *context,
const char *name,
const float *matrix3x3,
CoglBool transpose)
gboolean transpose)
{
return _cogl_attribute_new_const (context,
name,
@ -456,7 +456,7 @@ CoglAttribute *
cogl_attribute_new_const_4x4fv (CoglContext *context,
const char *name,
const float *matrix4x4,
CoglBool transpose)
gboolean transpose)
{
return _cogl_attribute_new_const (context,
name,
@ -466,7 +466,7 @@ cogl_attribute_new_const_4x4fv (CoglContext *context,
matrix4x4);
}
CoglBool
gboolean
cogl_attribute_get_normalized (CoglAttribute *attribute)
{
_COGL_RETURN_VAL_IF_FAIL (cogl_is_attribute (attribute), FALSE);
@ -477,7 +477,7 @@ cogl_attribute_get_normalized (CoglAttribute *attribute)
static void
warn_about_midscene_changes (void)
{
static CoglBool seen = FALSE;
static gboolean seen = FALSE;
if (!seen)
{
g_warning ("Mid-scene modification of attributes has "
@ -488,7 +488,7 @@ warn_about_midscene_changes (void)
void
cogl_attribute_set_normalized (CoglAttribute *attribute,
CoglBool normalized)
gboolean normalized)
{
_COGL_RETURN_IF_FAIL (cogl_is_attribute (attribute));
@ -558,7 +558,7 @@ _cogl_attribute_free (CoglAttribute *attribute)
g_slice_free (CoglAttribute, attribute);
}
static CoglBool
static gboolean
validate_layer_cb (CoglPipeline *pipeline,
int layer_index,
void *user_data)
@ -566,7 +566,7 @@ validate_layer_cb (CoglPipeline *pipeline,
CoglTexture *texture =
cogl_pipeline_get_layer_texture (pipeline, layer_index);
CoglFlushLayerState *state = user_data;
CoglBool status = TRUE;
gboolean status = TRUE;
/* invalid textures will be handled correctly in
* _cogl_pipeline_flush_layers_gl_state */

View File

@ -402,7 +402,7 @@ CoglAttribute *
cogl_attribute_new_const_2x2fv (CoglContext *context,
const char *name,
const float *matrix2x2,
CoglBool transpose);
gboolean transpose);
/**
* cogl_attribute_new_const_3x3fv:
@ -437,7 +437,7 @@ CoglAttribute *
cogl_attribute_new_const_3x3fv (CoglContext *context,
const char *name,
const float *matrix3x3,
CoglBool transpose);
gboolean transpose);
/**
* cogl_attribute_new_const_4x4fv:
@ -472,7 +472,7 @@ CoglAttribute *
cogl_attribute_new_const_4x4fv (CoglContext *context,
const char *name,
const float *matrix4x4,
CoglBool transpose);
gboolean transpose);
/**
* cogl_attribute_set_normalized:
@ -494,7 +494,7 @@ cogl_attribute_new_const_4x4fv (CoglContext *context,
*/
void
cogl_attribute_set_normalized (CoglAttribute *attribute,
CoglBool normalized);
gboolean normalized);
/**
* cogl_attribute_get_normalized:
@ -506,7 +506,7 @@ cogl_attribute_set_normalized (CoglAttribute *attribute,
* Stability: unstable
* Since: 1.10
*/
CoglBool
gboolean
cogl_attribute_get_normalized (CoglAttribute *attribute);
/**
@ -545,7 +545,7 @@ cogl_attribute_set_buffer (CoglAttribute *attribute,
* Return value: %TRUE if the @object references a #CoglAttribute,
* %FALSE otherwise
*/
CoglBool
gboolean
cogl_is_attribute (void *object);
G_END_DECLS

View File

@ -289,7 +289,7 @@ _cogl_bitmap_premult_unpacked_span_16 (uint16_t *data,
}
}
static CoglBool
static gboolean
_cogl_bitmap_can_fast_premult (CoglPixelFormat format)
{
switch (format & ~COGL_PREMULT_BIT)
@ -305,7 +305,7 @@ _cogl_bitmap_can_fast_premult (CoglPixelFormat format)
}
}
static CoglBool
static gboolean
_cogl_bitmap_needs_short_temp_buffer (CoglPixelFormat format)
{
/* If the format is using more than 8 bits per component then we'll
@ -358,7 +358,7 @@ _cogl_bitmap_needs_short_temp_buffer (CoglPixelFormat format)
return FALSE;
}
CoglBool
gboolean
_cogl_bitmap_convert_into_bitmap (CoglBitmap *src_bmp,
CoglBitmap *dst_bmp,
CoglError **error)
@ -374,8 +374,8 @@ _cogl_bitmap_convert_into_bitmap (CoglBitmap *src_bmp,
int width, height;
CoglPixelFormat src_format;
CoglPixelFormat dst_format;
CoglBool use_16;
CoglBool need_premult;
gboolean use_16;
gboolean need_premult;
src_format = cogl_bitmap_get_format (src_bmp);
src_rowstride = cogl_bitmap_get_rowstride (src_bmp);
@ -514,7 +514,7 @@ _cogl_bitmap_convert (CoglBitmap *src_bmp,
return dst_bmp;
}
static CoglBool
static gboolean
driver_can_convert (CoglContext *ctx,
CoglPixelFormat src_format,
CoglPixelFormat internal_format)
@ -546,7 +546,7 @@ driver_can_convert (CoglContext *ctx,
CoglBitmap *
_cogl_bitmap_convert_for_upload (CoglBitmap *src_bmp,
CoglPixelFormat internal_format,
CoglBool can_convert_in_place,
gboolean can_convert_in_place,
CoglError **error)
{
CoglContext *ctx = _cogl_bitmap_get_context (src_bmp);
@ -614,7 +614,7 @@ _cogl_bitmap_convert_for_upload (CoglBitmap *src_bmp,
return dst_bmp;
}
CoglBool
gboolean
_cogl_bitmap_unpremult (CoglBitmap *bmp,
CoglError **error)
{
@ -682,7 +682,7 @@ _cogl_bitmap_unpremult (CoglBitmap *bmp,
return TRUE;
}
CoglBool
gboolean
_cogl_bitmap_premult (CoglBitmap *bmp,
CoglError **error)
{

View File

@ -40,7 +40,7 @@
#include <gdk-pixbuf/gdk-pixbuf.h>
CoglBool
gboolean
_cogl_bitmap_get_size_from_file (const char *filename,
int *width,
int *height)
@ -60,7 +60,7 @@ _cogl_bitmap_from_file (CoglContext *ctx,
{
static CoglUserDataKey pixbuf_key;
GdkPixbuf *pixbuf;
CoglBool has_alpha;
gboolean has_alpha;
GdkColorspace color_space;
CoglPixelFormat pixel_format;
int width;

View File

@ -51,8 +51,8 @@ struct _CoglBitmap
uint8_t *data;
CoglBool mapped;
CoglBool bound;
gboolean mapped;
gboolean bound;
/* If this is non-null then 'data' is ignored and instead it is
fetched from this shared bitmap. */
@ -109,10 +109,10 @@ _cogl_bitmap_convert (CoglBitmap *bmp,
CoglBitmap *
_cogl_bitmap_convert_for_upload (CoglBitmap *src_bmp,
CoglPixelFormat internal_format,
CoglBool can_convert_in_place,
gboolean can_convert_in_place,
CoglError **error);
CoglBool
gboolean
_cogl_bitmap_convert_into_bitmap (CoglBitmap *src_bmp,
CoglBitmap *dst_bmp,
CoglError **error);
@ -122,20 +122,20 @@ _cogl_bitmap_from_file (CoglContext *ctx,
const char *filename,
CoglError **error);
CoglBool
gboolean
_cogl_bitmap_unpremult (CoglBitmap *dst_bmp,
CoglError **error);
CoglBool
gboolean
_cogl_bitmap_premult (CoglBitmap *dst_bmp,
CoglError **error);
CoglBool
gboolean
_cogl_bitmap_convert_premult_status (CoglBitmap *bmp,
CoglPixelFormat dst_format,
CoglError **error);
CoglBool
gboolean
_cogl_bitmap_copy_subregion (CoglBitmap *src,
CoglBitmap *dst,
int src_x,
@ -151,7 +151,7 @@ CoglBitmap *
_cogl_bitmap_copy (CoglBitmap *src_bmp,
CoglError **error);
CoglBool
gboolean
_cogl_bitmap_get_size_from_file (const char *filename,
int *width,
int *height);

View File

@ -63,7 +63,7 @@ _cogl_bitmap_free (CoglBitmap *bmp)
g_slice_free (CoglBitmap, bmp);
}
CoglBool
gboolean
_cogl_bitmap_convert_premult_status (CoglBitmap *bmp,
CoglPixelFormat dst_format,
CoglError **error)
@ -115,7 +115,7 @@ _cogl_bitmap_copy (CoglBitmap *src_bmp,
return dst_bmp;
}
CoglBool
gboolean
_cogl_bitmap_copy_subregion (CoglBitmap *src,
CoglBitmap *dst,
int src_x,
@ -130,7 +130,7 @@ _cogl_bitmap_copy_subregion (CoglBitmap *src,
uint8_t *dstdata;
int bpp;
int line;
CoglBool succeeded = FALSE;
gboolean succeeded = FALSE;
/* Intended only for fast copies when format is equal! */
_COGL_RETURN_VAL_IF_FAIL ((src->format & ~COGL_PREMULT_BIT) ==
@ -165,7 +165,7 @@ _cogl_bitmap_copy_subregion (CoglBitmap *src,
return succeeded;
}
CoglBool
gboolean
cogl_bitmap_get_size_from_file (const char *filename,
int *width,
int *height)

View File

@ -246,7 +246,7 @@ cogl_bitmap_get_buffer (CoglBitmap *bitmap);
*
* Since: 1.0
*/
CoglBool
gboolean
cogl_bitmap_get_size_from_file (const char *filename,
int *width,
int *height);
@ -262,7 +262,7 @@ cogl_bitmap_get_size_from_file (const char *filename,
*
* Since: 1.0
*/
CoglBool
gboolean
cogl_is_bitmap (void *object);
/**

View File

@ -56,7 +56,7 @@ _COGL_STATIC_ASSERT (sizeof (unsigned long) <= sizeof (void *),
#define BIT_MASK(bit_num) \
(1UL << BIT_INDEX (bit_num))
CoglBool
gboolean
_cogl_bitmask_get_from_array (const CoglBitmask *bitmask,
unsigned int bit_num)
{
@ -90,7 +90,7 @@ _cogl_bitmask_convert_to_array (CoglBitmask *bitmask)
void
_cogl_bitmask_set_in_array (CoglBitmask *bitmask,
unsigned int bit_num,
CoglBool value)
gboolean value)
{
GArray *array;
unsigned int array_index;
@ -154,7 +154,7 @@ _cogl_bitmask_set_bits (CoglBitmask *dst,
void
_cogl_bitmask_set_range_in_array (CoglBitmask *bitmask,
unsigned int n_bits,
CoglBool value)
gboolean value)
{
GArray *array;
unsigned int array_index, bit_index;
@ -326,7 +326,7 @@ typedef struct
int *bits;
} CheckData;
static CoglBool
static gboolean
check_bit (int bit_num, void *user_data)
{
CheckData *data = user_data;

View File

@ -90,19 +90,19 @@ typedef struct _CoglBitmaskImaginaryType *CoglBitmask;
#define _cogl_bitmask_init(bitmask) \
G_STMT_START { *(bitmask) = _cogl_bitmask_from_bits (0); } G_STMT_END
CoglBool
gboolean
_cogl_bitmask_get_from_array (const CoglBitmask *bitmask,
unsigned int bit_num);
void
_cogl_bitmask_set_in_array (CoglBitmask *bitmask,
unsigned int bit_num,
CoglBool value);
gboolean value);
void
_cogl_bitmask_set_range_in_array (CoglBitmask *bitmask,
unsigned int n_bits,
CoglBool value);
gboolean value);
void
_cogl_bitmask_clear_all_in_array (CoglBitmask *bitmask);
@ -143,7 +143,7 @@ _cogl_bitmask_xor_bits (CoglBitmask *dst,
const CoglBitmask *src);
/* The foreach function can return FALSE to stop iteration */
typedef CoglBool (* CoglBitmaskForeachFunc) (int bit_num, void *user_data);
typedef gboolean (* CoglBitmaskForeachFunc) (int bit_num, void *user_data);
/*
* cogl_bitmask_foreach:
@ -165,7 +165,7 @@ _cogl_bitmask_foreach (const CoglBitmask *bitmask,
*
* Return value: whether bit number @bit_num is set in @bitmask
*/
static inline CoglBool
static inline gboolean
_cogl_bitmask_get (const CoglBitmask *bitmask, unsigned int bit_num)
{
if (_cogl_bitmask_has_array (bitmask))
@ -185,7 +185,7 @@ _cogl_bitmask_get (const CoglBitmask *bitmask, unsigned int bit_num)
* Sets or resets a bit number @bit_num in @bitmask according to @value.
*/
static inline void
_cogl_bitmask_set (CoglBitmask *bitmask, unsigned int bit_num, CoglBool value)
_cogl_bitmask_set (CoglBitmask *bitmask, unsigned int bit_num, gboolean value)
{
if (_cogl_bitmask_has_array (bitmask) ||
bit_num >= COGL_BITMASK_MAX_DIRECT_BITS)
@ -209,7 +209,7 @@ _cogl_bitmask_set (CoglBitmask *bitmask, unsigned int bit_num, CoglBool value)
static inline void
_cogl_bitmask_set_range (CoglBitmask *bitmask,
unsigned int n_bits,
CoglBool value)
gboolean value)
{
if (_cogl_bitmask_has_array (bitmask) ||
n_bits > COGL_BITMASK_MAX_DIRECT_BITS)

View File

@ -163,7 +163,7 @@ _cogl_blend_string_split_rgba_statement (CoglBlendStringStatement *statement,
}
}
static CoglBool
static gboolean
validate_tex_combine_statements (CoglBlendStringStatement *statements,
int n_statements,
CoglError **error)
@ -209,7 +209,7 @@ error:
return FALSE;
}
static CoglBool
static gboolean
validate_blend_statements (CoglBlendStringStatement *statements,
int n_statements,
CoglError **error)
@ -273,7 +273,7 @@ error:
return FALSE;
}
static CoglBool
static gboolean
validate_statements_for_context (CoglBlendStringStatement *statements,
int n_statements,
CoglBlendStringContext context,
@ -445,19 +445,19 @@ get_color_src_info (const char *mark,
return NULL;
}
static CoglBool
static gboolean
is_symbol_char (const char c)
{
return (g_ascii_isalpha (c) || c == '_') ? TRUE : FALSE;
}
static CoglBool
static gboolean
is_alphanum_char (const char c)
{
return (g_ascii_isalnum (c) || c == '_') ? TRUE : FALSE;
}
static CoglBool
static gboolean
parse_argument (const char *string, /* original user string */
const char **ret_p, /* start of argument IN:OUT */
const CoglBlendStringStatement *statement,
@ -470,8 +470,8 @@ parse_argument (const char *string, /* original user string */
const char *mark = NULL;
const char *error_string = NULL;
ParserArgState state = PARSER_ARG_STATE_START;
CoglBool parsing_factor = FALSE;
CoglBool implicit_factor_brace = FALSE;
gboolean parsing_factor = FALSE;
gboolean implicit_factor_brace = FALSE;
arg->source.is_zero = FALSE;
arg->source.info = NULL;

View File

@ -77,18 +77,18 @@ typedef struct _CoglBlendStringColorSourceInfo
typedef struct _CoglBlendStringColorSource
{
CoglBool is_zero;
gboolean is_zero;
const CoglBlendStringColorSourceInfo *info;
int texture; /* for the TEXTURE_N color source */
CoglBool one_minus;
gboolean one_minus;
CoglBlendStringChannelMask mask;
} CoglBlendStringColorSource;
typedef struct _CoglBlendStringFactor
{
CoglBool is_one;
CoglBool is_src_alpha_saturate;
CoglBool is_color;
gboolean is_one;
gboolean is_src_alpha_saturate;
gboolean is_color;
CoglBlendStringColorSource source;
} CoglBlendStringFactor;
@ -129,7 +129,7 @@ typedef struct _CoglBlendStringStatement
} CoglBlendStringStatement;
CoglBool
gboolean
_cogl_blend_string_compile (const char *string,
CoglBlendStringContext context,
CoglBlendStringStatement *statements,

View File

@ -44,7 +44,7 @@
static const CoglBlitMode *_cogl_blit_default_mode = NULL;
static CoglBool
static gboolean
_cogl_blit_texture_render_begin (CoglBlitData *data)
{
CoglContext *ctx = data->src_tex->context;
@ -144,7 +144,7 @@ _cogl_blit_texture_render_end (CoglBlitData *data)
cogl_object_unref (data->dest_fb);
}
static CoglBool
static gboolean
_cogl_blit_framebuffer_begin (CoglBlitData *data)
{
CoglContext *ctx = data->src_tex->context;
@ -219,7 +219,7 @@ _cogl_blit_framebuffer_end (CoglBlitData *data)
cogl_object_unref (data->dest_fb);
}
static CoglBool
static gboolean
_cogl_blit_copy_tex_sub_image_begin (CoglBlitData *data)
{
CoglOffscreen *offscreen;
@ -269,7 +269,7 @@ _cogl_blit_copy_tex_sub_image_end (CoglBlitData *data)
cogl_object_unref (data->src_fb);
}
static CoglBool
static gboolean
_cogl_blit_get_tex_data_begin (CoglBlitData *data)
{
data->format = _cogl_texture_get_format (data->src_tex);

View File

@ -41,7 +41,7 @@
typedef struct _CoglBlitData CoglBlitData;
typedef CoglBool (* CoglBlitBeginFunc) (CoglBlitData *data);
typedef gboolean (* CoglBlitBeginFunc) (CoglBlitData *data);
typedef void (* CoglBlitEndFunc) (CoglBlitData *data);
typedef void (* CoglBlitFunc) (CoglBlitData *data,

View File

@ -36,7 +36,7 @@
#include "cogl-context-private.h"
#include "driver/gl/cogl-util-gl-private.h"
CoglBool
gboolean
_cogl_boxed_value_equal (const CoglBoxedValue *bva,
const CoglBoxedValue *bvb)
{
@ -134,7 +134,7 @@ _cogl_boxed_value_set_x (CoglBoxedValue *bv,
CoglBoxedType type,
size_t value_size,
const void *value,
CoglBool transpose)
gboolean transpose)
{
if (count == 1)
{
@ -229,7 +229,7 @@ void
_cogl_boxed_value_set_matrix (CoglBoxedValue *bv,
int dimensions,
int count,
CoglBool transpose,
gboolean transpose,
const float *value)
{
_cogl_boxed_value_set_x (bv,

View File

@ -64,7 +64,7 @@ typedef struct _CoglBoxedValue
_bv->count = 1; \
} G_STMT_END
CoglBool
gboolean
_cogl_boxed_value_equal (const CoglBoxedValue *bva,
const CoglBoxedValue *bvb);
@ -92,7 +92,7 @@ void
_cogl_boxed_value_set_matrix (CoglBoxedValue *bv,
int dimensions,
int count,
CoglBool transpose,
gboolean transpose,
const float *value);
/*

View File

@ -57,7 +57,7 @@ struct _CoglBufferVtable
void (* unmap) (CoglBuffer *buffer);
CoglBool (* set_data) (CoglBuffer *buffer,
gboolean (* set_data) (CoglBuffer *buffer,
unsigned int offset,
const void *data,
unsigned int size,
@ -146,7 +146,7 @@ _cogl_buffer_immutable_ref (CoglBuffer *buffer);
void
_cogl_buffer_immutable_unref (CoglBuffer *buffer);
CoglBool
gboolean
_cogl_buffer_set_data (CoglBuffer *buffer,
size_t offset,
const void *data,

View File

@ -62,7 +62,7 @@ _cogl_buffer_register_buffer_type (const CoglObjectClass *klass)
_cogl_buffer_types = g_slist_prepend (_cogl_buffer_types, (void *) klass);
}
CoglBool
gboolean
cogl_is_buffer (void *object)
{
const CoglObject *obj = object;
@ -100,7 +100,7 @@ malloc_unmap (CoglBuffer *buffer)
buffer->flags &= ~COGL_BUFFER_FLAG_MAPPED;
}
static CoglBool
static gboolean
malloc_set_data (CoglBuffer *buffer,
unsigned int offset,
const void *data,
@ -119,7 +119,7 @@ _cogl_buffer_initialize (CoglBuffer *buffer,
CoglBufferUsageHint usage_hint,
CoglBufferUpdateHint update_hint)
{
CoglBool use_malloc = FALSE;
gboolean use_malloc = FALSE;
buffer->context = ctx;
buffer->flags = COGL_BUFFER_FLAG_NONE;
@ -210,7 +210,7 @@ cogl_buffer_get_update_hint (CoglBuffer *buffer)
static void
warn_about_midscene_changes (void)
{
static CoglBool seen = FALSE;
static gboolean seen = FALSE;
if (!seen)
{
g_warning ("Mid-scene modification of buffers has "
@ -359,7 +359,7 @@ _cogl_buffer_unmap_for_fill_or_fallback (CoglBuffer *buffer)
cogl_buffer_unmap (buffer);
}
CoglBool
gboolean
_cogl_buffer_set_data (CoglBuffer *buffer,
size_t offset,
const void *data,
@ -375,14 +375,14 @@ _cogl_buffer_set_data (CoglBuffer *buffer,
return buffer->vtable.set_data (buffer, offset, data, size, error);
}
CoglBool
gboolean
cogl_buffer_set_data (CoglBuffer *buffer,
size_t offset,
const void *data,
size_t size)
{
CoglError *ignore_error = NULL;
CoglBool status =
gboolean status =
_cogl_buffer_set_data (buffer, offset, data, size, &ignore_error);
if (!status)
cogl_error_free (ignore_error);

View File

@ -107,7 +107,7 @@ _cogl_buffer_error_domain (void);
* Since: 1.2
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_buffer (void *object);
/**
@ -314,7 +314,7 @@ cogl_buffer_unmap (CoglBuffer *buffer);
* Since: 1.2
* Stability: unstable
*/
CoglBool
gboolean
cogl_buffer_set_data (CoglBuffer *buffer,
size_t offset,
const void *data,

View File

@ -136,7 +136,7 @@ struct _CoglClipStackRect
modelview matrix is that same as when a rectangle is added to the
journal. In that case we can use the original clip coordinates
and modify the rectangle instead. */
CoglBool can_be_scissor;
gboolean can_be_scissor;
};
struct _CoglClipStackWindowRect

View File

@ -300,7 +300,7 @@ cogl_color_unpremultiply (CoglColor *color)
}
}
CoglBool
gboolean
cogl_color_equal (const void *v1, const void *v2)
{
const uint32_t *c1 = v1, *c2 = v2;

View File

@ -554,7 +554,7 @@ cogl_color_unpremultiply (CoglColor *color);
*
* Since: 1.0
*/
CoglBool
gboolean
cogl_color_equal (const void *v1, const void *v2);
/**

View File

@ -99,7 +99,7 @@ _cogl_config_read (void)
GKeyFile *key_file = g_key_file_new ();
const char * const *system_dirs = g_get_system_config_dirs ();
char *filename;
CoglBool status = FALSE;
gboolean status = FALSE;
int i;
for (i = 0; system_dirs[i]; i++)

View File

@ -103,7 +103,7 @@ struct _CoglContext
unsigned long private_features
[COGL_FLAGS_N_LONGS_FOR_SIZE (COGL_N_PRIVATE_FEATURES)];
CoglBool needs_viewport_scissor_workaround;
gboolean needs_viewport_scissor_workaround;
CoglFramebuffer *viewport_scissor_workaround_framebuffer;
CoglPipeline *default_pipeline;
@ -127,7 +127,7 @@ struct _CoglContext
CoglBitmask enable_custom_attributes_tmp;
CoglBitmask changed_bits_tmp;
CoglBool legacy_backface_culling_enabled;
gboolean legacy_backface_culling_enabled;
/* A few handy matrix constants */
CoglMatrix identity_matrix;
@ -185,19 +185,19 @@ struct _CoglContext
/* Some simple caching, to minimize state changes... */
CoglPipeline *current_pipeline;
unsigned long current_pipeline_changes_since_flush;
CoglBool current_pipeline_with_color_attrib;
CoglBool current_pipeline_unknown_color_alpha;
gboolean current_pipeline_with_color_attrib;
gboolean current_pipeline_unknown_color_alpha;
unsigned long current_pipeline_age;
CoglBool gl_blend_enable_cache;
gboolean gl_blend_enable_cache;
CoglBool depth_test_enabled_cache;
gboolean depth_test_enabled_cache;
CoglDepthTestFunction depth_test_function_cache;
CoglBool depth_writing_enabled_cache;
gboolean depth_writing_enabled_cache;
float depth_range_near_cache;
float depth_range_far_cache;
CoglBool legacy_depth_test_enabled;
gboolean legacy_depth_test_enabled;
CoglBuffer *current_buffer[COGL_BUFFER_BIND_TARGET_COUNT];
@ -225,7 +225,7 @@ struct _CoglContext
/* This becomes TRUE the first time the context is bound to an
* onscreen buffer. This is used by cogl-framebuffer-gl to determine
* when to initialise the glDrawBuffer state */
CoglBool was_bound_to_onscreen;
gboolean was_bound_to_onscreen;
/* Primitives */
CoglPath *current_path;
@ -241,7 +241,7 @@ struct _CoglContext
CoglIndices *rectangle_short_indices;
int rectangle_short_indices_len;
CoglBool in_begin_gl_block;
gboolean in_begin_gl_block;
CoglPipeline *texture_download_pipeline;
CoglPipeline *blit_texture_pipeline;
@ -268,7 +268,7 @@ struct _CoglContext
CoglPipelineProgramType current_vertex_program_type;
GLuint current_gl_program;
CoglBool current_gl_dither_enabled;
gboolean current_gl_dither_enabled;
CoglColorMask current_gl_color_mask;
GLenum current_gl_draw_buffer;
@ -280,7 +280,7 @@ struct _CoglContext
doesn't need to be a valid pointer. We can't just use NULL in
current_clip_stack to mark a dirty state because NULL is a valid
stack (meaning no clipping) */
CoglBool current_clip_stack_valid;
gboolean current_clip_stack_valid;
/* The clip state that was flushed. This isn't intended to be used
as a stack to push and pop new entries. Instead the current stack
that the user wants is part of the framebuffer state. This is
@ -292,13 +292,13 @@ struct _CoglContext
state. If TRUE then any further use of the stencil buffer (such
as for drawing paths) would need to be merged with the existing
stencil buffer */
CoglBool current_clip_stack_uses_stencil;
gboolean current_clip_stack_uses_stencil;
/* This is used as a temporary buffer to fill a CoglBuffer when
cogl_buffer_map fails and we only want to map to fill it with new
data */
GByteArray *buffer_map_fallback_array;
CoglBool buffer_map_fallback_in_use;
gboolean buffer_map_fallback_in_use;
size_t buffer_map_fallback_offset;
CoglWinsysRectangleState rectangle_state;
@ -371,7 +371,7 @@ _cogl_context_get_winsys (CoglContext *context);
* to know when to re-query the GL extensions. The backend should also
* check whether the GL context is supported by Cogl. If not it should
* return FALSE and set @error */
CoglBool
gboolean
_cogl_context_update_features (CoglContext *context,
CoglError **error);

View File

@ -645,7 +645,7 @@ cogl_context_get_renderer (CoglContext *context)
return context->display->renderer;
}
CoglBool
gboolean
_cogl_context_update_features (CoglContext *context,
CoglError **error)
{

View File

@ -166,7 +166,7 @@ cogl_context_get_renderer (CoglContext *context);
* Since: 1.10
* Stability: Unstable
*/
CoglBool
gboolean
cogl_is_context (void *object);
/* XXX: not guarded by the EXPERIMENTAL_API defines to avoid
@ -285,7 +285,7 @@ typedef enum _CoglFeatureID
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_has_feature (CoglContext *context, CoglFeatureID feature);
/**
@ -305,7 +305,7 @@ cogl_has_feature (CoglContext *context, CoglFeatureID feature);
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_has_features (CoglContext *context, ...);
/**

View File

@ -93,7 +93,7 @@ GHashTable *_cogl_debug_instances;
static void
_cogl_parse_debug_string_for_keys (const char *value,
CoglBool enable,
gboolean enable,
const GDebugKey *keys,
unsigned int nkeys)
{
@ -151,8 +151,8 @@ _cogl_parse_debug_string_for_keys (const char *value,
void
_cogl_parse_debug_string (const char *value,
CoglBool enable,
CoglBool ignore_help)
gboolean enable,
gboolean ignore_help)
{
if (ignore_help && strcmp (value, "help") == 0)
return;
@ -210,7 +210,7 @@ _cogl_parse_debug_string (const char *value,
}
#ifdef COGL_ENABLE_DEBUG
static CoglBool
static gboolean
cogl_arg_debug_cb (const char *key,
const char *value,
void *user_data)
@ -221,7 +221,7 @@ cogl_arg_debug_cb (const char *key,
return TRUE;
}
static CoglBool
static gboolean
cogl_arg_no_debug_cb (const char *key,
const char *value,
void *user_data)
@ -267,7 +267,7 @@ _cogl_debug_check_environment (void)
}
}
static CoglBool
static gboolean
pre_parse_hook (GOptionContext *context,
GOptionGroup *group,
void *data,

View File

@ -112,8 +112,8 @@ _cogl_debug_check_environment (void);
void
_cogl_parse_debug_string (const char *value,
CoglBool enable,
CoglBool ignore_help);
gboolean enable,
gboolean ignore_help);
G_END_DECLS

View File

@ -50,13 +50,13 @@ cogl_depth_state_init (CoglDepthState *state)
void
cogl_depth_state_set_test_enabled (CoglDepthState *state,
CoglBool enabled)
gboolean enabled)
{
_COGL_RETURN_IF_FAIL (state->magic == COGL_DEPTH_STATE_MAGIC);
state->test_enabled = enabled;
}
CoglBool
gboolean
cogl_depth_state_get_test_enabled (CoglDepthState *state)
{
_COGL_RETURN_VAL_IF_FAIL (state->magic == COGL_DEPTH_STATE_MAGIC, FALSE);
@ -65,13 +65,13 @@ cogl_depth_state_get_test_enabled (CoglDepthState *state)
void
cogl_depth_state_set_write_enabled (CoglDepthState *state,
CoglBool enabled)
gboolean enabled)
{
_COGL_RETURN_IF_FAIL (state->magic == COGL_DEPTH_STATE_MAGIC);
state->write_enabled = enabled;
}
CoglBool
gboolean
cogl_depth_state_get_write_enabled (CoglDepthState *state)
{
_COGL_RETURN_VAL_IF_FAIL (state->magic == COGL_DEPTH_STATE_MAGIC, FALSE);

View File

@ -54,9 +54,9 @@ typedef struct {
/*< private >*/
uint32_t COGL_PRIVATE (magic);
CoglBool COGL_PRIVATE (test_enabled);
gboolean COGL_PRIVATE (test_enabled);
CoglDepthTestFunction COGL_PRIVATE (test_function);
CoglBool COGL_PRIVATE (write_enabled);
gboolean COGL_PRIVATE (write_enabled);
float COGL_PRIVATE (range_near);
float COGL_PRIVATE (range_far);
@ -114,7 +114,7 @@ cogl_depth_state_init (CoglDepthState *state);
*/
void
cogl_depth_state_set_test_enabled (CoglDepthState *state,
CoglBool enable);
gboolean enable);
/**
* cogl_depth_state_get_test_enabled:
@ -127,7 +127,7 @@ cogl_depth_state_set_test_enabled (CoglDepthState *state,
* Since: 2.0
* Stability: Unstable
*/
CoglBool
gboolean
cogl_depth_state_get_test_enabled (CoglDepthState *state);
/**
@ -152,7 +152,7 @@ cogl_depth_state_get_test_enabled (CoglDepthState *state);
*/
void
cogl_depth_state_set_write_enabled (CoglDepthState *state,
CoglBool enable);
gboolean enable);
/**
* cogl_depth_state_get_write_enabled:
@ -165,7 +165,7 @@ cogl_depth_state_set_write_enabled (CoglDepthState *state,
* Since: 2.0
* Stability: Unstable
*/
CoglBool
gboolean
cogl_depth_state_get_write_enabled (CoglDepthState *state);
/**

View File

@ -40,7 +40,7 @@ struct _CoglDisplay
{
CoglObject _parent;
CoglBool setup;
gboolean setup;
CoglRenderer *renderer;
CoglOnscreenTemplate *onscreen_template;

View File

@ -135,7 +135,7 @@ cogl_display_set_onscreen_template (CoglDisplay *display,
display->onscreen_template = cogl_onscreen_template_new (NULL);
}
CoglBool
gboolean
cogl_display_setup (CoglDisplay *display,
CoglError **error)
{

View File

@ -186,7 +186,7 @@ cogl_display_set_onscreen_template (CoglDisplay *display,
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_display_setup (CoglDisplay *display,
CoglError **error);
@ -201,7 +201,7 @@ cogl_display_setup (CoglDisplay *display,
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_display (void *object);
G_END_DECLS

View File

@ -42,7 +42,7 @@ struct _CoglDriverVtable
{
/* TODO: factor this out since this is OpenGL specific and
* so can be ignored by non-OpenGL drivers. */
CoglBool
gboolean
(* pixel_format_from_gl_internal) (CoglContext *context,
GLenum gl_int_format,
CoglPixelFormat *out_format);
@ -63,11 +63,11 @@ struct _CoglDriverVtable
GLenum *out_glformat,
GLenum *out_gltype);
CoglBool
gboolean
(* update_features) (CoglContext *context,
CoglError **error);
CoglBool
gboolean
(* offscreen_allocate) (CoglOffscreen *offscreen,
CoglError **error);
@ -119,7 +119,7 @@ struct _CoglDriverVtable
int n_attributes,
CoglDrawFlags flags);
CoglBool
gboolean
(* framebuffer_read_pixels_into_bitmap) (CoglFramebuffer *framebuffer,
int x,
int y,
@ -135,7 +135,7 @@ struct _CoglDriverVtable
/* Returns TRUE if the driver can support creating a 2D texture with
* the given geometry and specified internal format.
*/
CoglBool
gboolean
(* texture_2d_can_create) (CoglContext *ctx,
int width,
int height,
@ -151,7 +151,7 @@ struct _CoglDriverVtable
/* Allocates (uninitialized) storage for the given texture according
* to the configured size and format of the texture */
CoglBool
gboolean
(* texture_2d_allocate) (CoglTexture *tex,
CoglError **error);
@ -187,7 +187,7 @@ struct _CoglDriverVtable
* Since this may need to create the underlying storage first
* it may throw a NO_MEMORY error.
*/
CoglBool
gboolean
(* texture_2d_copy_from_bitmap) (CoglTexture2D *tex_2d,
int src_x,
int src_y,
@ -199,7 +199,7 @@ struct _CoglDriverVtable
int level,
CoglError **error);
CoglBool
gboolean
(* texture_2d_is_get_data_supported) (CoglTexture2D *tex_2d);
/* Reads back the full contents of the given texture and write it to
@ -254,7 +254,7 @@ struct _CoglDriverVtable
/* Uploads data to the buffer without needing to map it necessarily
*/
CoglBool
gboolean
(* buffer_set_data) (CoglBuffer *buffer,
unsigned int offset,
const void *data,

View File

@ -49,7 +49,7 @@ cogl_error_copy (CoglError *error)
return (CoglError *)g_error_copy ((GError *)error);
}
CoglBool
gboolean
cogl_error_matches (CoglError *error,
uint32_t domain,
int code)

View File

@ -147,7 +147,7 @@ cogl_error_copy (CoglError *error);
* Return value: whether the @error corresponds to the given @domain
* and @code.
*/
CoglBool
gboolean
cogl_error_matches (CoglError *error,
uint32_t domain,
int code);

View File

@ -158,7 +158,7 @@ cogl_euler_init_from_matrix (CoglEuler *euler,
euler->roll = R;
}
CoglBool
gboolean
cogl_euler_equal (const void *v1, const void *v2)
{
const CoglEuler *a = v1;

View File

@ -230,7 +230,7 @@ cogl_euler_init_from_quaternion (CoglEuler *euler,
* Returns: %TRUE if @v1 and @v2 are equal else %FALSE.
* Since: 2.0
*/
CoglBool
gboolean
cogl_euler_equal (const void *v1, const void *v2);
/**

View File

@ -38,7 +38,7 @@
#include "cogl-renderer-private.h"
#include "cogl-private.h"
CoglBool
gboolean
_cogl_feature_check (CoglRenderer *renderer,
const char *driver_prefix,
const CoglFeatureData *data,
@ -52,7 +52,7 @@ _cogl_feature_check (CoglRenderer *renderer,
const char *suffix = NULL;
int func_num;
CoglExtGlesAvailability gles_availability = 0;
CoglBool in_core;
gboolean in_core;
switch (driver)
{

View File

@ -89,7 +89,7 @@ struct _CoglFeatureData
const CoglFeatureFunction *functions;
};
CoglBool
gboolean
_cogl_feature_check (CoglRenderer *renderer,
const char *driver_prefix,
const CoglFeatureData *data,

View File

@ -50,7 +50,7 @@ _cogl_fence_check (CoglFenceClosure *fence)
if (fence->type == FENCE_TYPE_WINSYS)
{
const CoglWinsysVtable *winsys = _cogl_context_get_winsys (context);
CoglBool ret;
gboolean ret;
ret = winsys->fence_is_complete (context, fence->fence_obj);
if (!ret)

View File

@ -66,7 +66,7 @@ GType cogl_frame_info_get_gtype (void);
* Since: 2.0
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_frame_info (void *object);
/**

View File

@ -57,10 +57,10 @@ typedef enum _CoglFramebufferType {
typedef struct
{
CoglSwapChain *swap_chain;
CoglBool need_stencil;
gboolean need_stencil;
int samples_per_pixel;
CoglBool depth_texture_enabled;
CoglBool stereo_enabled;
gboolean depth_texture_enabled;
gboolean stereo_enabled;
} CoglFramebufferConfig;
/* Flags to pass to _cogl_offscreen_new_with_texture_full */
@ -140,7 +140,7 @@ struct _CoglFramebuffer
/* Format of the pixels in the framebuffer (including the expected
premult state) */
CoglPixelFormat internal_format;
CoglBool allocated;
gboolean allocated;
CoglMatrixStack *modelview_stack;
CoglMatrixStack *projection_stack;
@ -153,8 +153,8 @@ struct _CoglFramebuffer
CoglClipStack *clip_stack;
CoglBool dither_enabled;
CoglBool depth_writing_enabled;
gboolean dither_enabled;
gboolean depth_writing_enabled;
CoglColorMask color_mask;
CoglStereoMode stereo_mode;
@ -181,14 +181,14 @@ struct _CoglFramebuffer
int clear_clip_y0;
int clear_clip_x1;
int clear_clip_y1;
CoglBool clear_clip_dirty;
gboolean clear_clip_dirty;
/* Whether something has been drawn to the buffer since the last
* swap buffers or swap region. */
CoglBool mid_scene;
gboolean mid_scene;
/* driver specific */
CoglBool dirty_bitmasks;
gboolean dirty_bitmasks;
CoglFramebufferBits bits;
int samples_per_pixel;
@ -196,7 +196,7 @@ struct _CoglFramebuffer
/* Whether the depth buffer was enabled for this framebuffer,
* usually means it needs to be cleared before being reused next.
*/
CoglBool depth_buffer_clear_needed;
gboolean depth_buffer_clear_needed;
};
typedef enum {
@ -493,7 +493,7 @@ _cogl_framebuffer_get_projection_entry (CoglFramebuffer *framebuffer)
return projection_stack->last_entry;
}
CoglBool
gboolean
_cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
int x,
int y,

View File

@ -83,7 +83,7 @@ cogl_framebuffer_error_quark (void)
return g_quark_from_static_string ("cogl-framebuffer-error-quark");
}
CoglBool
gboolean
cogl_is_framebuffer (void *object)
{
CoglObject *obj = object;
@ -224,7 +224,7 @@ _cogl_framebuffer_clear_without_flush4f (CoglFramebuffer *framebuffer,
if (!buffers)
{
static CoglBool shown = FALSE;
static gboolean shown = FALSE;
if (!shown)
{
@ -266,7 +266,7 @@ cogl_framebuffer_clear4f (CoglFramebuffer *framebuffer,
int scissor_y0;
int scissor_x1;
int scissor_y1;
CoglBool saved_viewport_scissor_workaround;
gboolean saved_viewport_scissor_workaround;
if (!framebuffer->depth_buffer_clear_needed &&
(buffers & COGL_BUFFER_BIT_DEPTH))
@ -741,7 +741,7 @@ _cogl_offscreen_free (CoglOffscreen *offscreen)
g_free (offscreen);
}
CoglBool
gboolean
cogl_framebuffer_allocate (CoglFramebuffer *framebuffer,
CoglError **error)
{
@ -1126,7 +1126,7 @@ cogl_framebuffer_set_stereo_mode (CoglFramebuffer *framebuffer,
COGL_FRAMEBUFFER_STATE_STEREO_MODE;
}
CoglBool
gboolean
cogl_framebuffer_get_depth_write_enabled (CoglFramebuffer *framebuffer)
{
return framebuffer->depth_writing_enabled;
@ -1134,7 +1134,7 @@ cogl_framebuffer_get_depth_write_enabled (CoglFramebuffer *framebuffer)
void
cogl_framebuffer_set_depth_write_enabled (CoglFramebuffer *framebuffer,
CoglBool depth_write_enabled)
gboolean depth_write_enabled)
{
if (framebuffer->depth_writing_enabled == depth_write_enabled)
return;
@ -1149,7 +1149,7 @@ cogl_framebuffer_set_depth_write_enabled (CoglFramebuffer *framebuffer,
COGL_FRAMEBUFFER_STATE_DEPTH_WRITE;
}
CoglBool
gboolean
cogl_framebuffer_get_dither_enabled (CoglFramebuffer *framebuffer)
{
return framebuffer->dither_enabled;
@ -1157,7 +1157,7 @@ cogl_framebuffer_get_dither_enabled (CoglFramebuffer *framebuffer)
void
cogl_framebuffer_set_dither_enabled (CoglFramebuffer *framebuffer,
CoglBool dither_enabled)
gboolean dither_enabled)
{
if (framebuffer->dither_enabled == dither_enabled)
return;
@ -1172,14 +1172,14 @@ cogl_framebuffer_set_dither_enabled (CoglFramebuffer *framebuffer,
void
cogl_framebuffer_set_depth_texture_enabled (CoglFramebuffer *framebuffer,
CoglBool enabled)
gboolean enabled)
{
_COGL_RETURN_IF_FAIL (!framebuffer->allocated);
framebuffer->config.depth_texture_enabled = enabled;
}
CoglBool
gboolean
cogl_framebuffer_get_depth_texture_enabled (CoglFramebuffer *framebuffer)
{
return framebuffer->config.depth_texture_enabled;
@ -1268,14 +1268,14 @@ cogl_framebuffer_get_context (CoglFramebuffer *framebuffer)
return framebuffer->context;
}
static CoglBool
static gboolean
_cogl_framebuffer_try_fast_read_pixel (CoglFramebuffer *framebuffer,
int x,
int y,
CoglReadPixelsFlags source,
CoglBitmap *bitmap)
{
CoglBool found_intersection;
gboolean found_intersection;
CoglPixelFormat format;
if (G_UNLIKELY (COGL_DEBUG_ENABLED (COGL_DEBUG_DISABLE_FAST_READ_PIXEL)))
@ -1347,7 +1347,7 @@ _cogl_framebuffer_try_fast_read_pixel (CoglFramebuffer *framebuffer,
return FALSE;
}
CoglBool
gboolean
_cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
int x,
int y,
@ -1397,7 +1397,7 @@ _cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
error);
}
CoglBool
gboolean
cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
int x,
int y,
@ -1405,7 +1405,7 @@ cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
CoglBitmap *bitmap)
{
CoglError *ignore_error = NULL;
CoglBool status =
gboolean status =
_cogl_framebuffer_read_pixels_into_bitmap (framebuffer,
x, y, source, bitmap,
&ignore_error);
@ -1414,7 +1414,7 @@ cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
return status;
}
CoglBool
gboolean
cogl_framebuffer_read_pixels (CoglFramebuffer *framebuffer,
int x,
int y,
@ -1425,7 +1425,7 @@ cogl_framebuffer_read_pixels (CoglFramebuffer *framebuffer,
{
int bpp = _cogl_pixel_format_get_bytes_per_pixel (format);
CoglBitmap *bitmap;
CoglBool ret;
gboolean ret;
bitmap = cogl_bitmap_new_for_data (framebuffer->context,
width, height,
@ -2097,7 +2097,7 @@ get_wire_line_indices (CoglContext *ctx,
return ret;
}
static CoglBool
static gboolean
remove_layer_cb (CoglPipeline *pipeline,
int layer_index,
void *user_data)

View File

@ -123,7 +123,7 @@ GType cogl_framebuffer_get_gtype (void);
* Since: 1.8
* Stability: unstable
*/
CoglBool
gboolean
cogl_framebuffer_allocate (CoglFramebuffer *framebuffer,
CoglError **error);
@ -736,7 +736,7 @@ cogl_framebuffer_get_depth_bits (CoglFramebuffer *framebuffer);
* Since: 1.20
* Stability: unstable
*/
CoglBool
gboolean
cogl_framebuffer_get_is_stereo (CoglFramebuffer *framebuffer);
/**
@ -754,7 +754,7 @@ cogl_framebuffer_get_is_stereo (CoglFramebuffer *framebuffer);
* Since: 1.8
* Stability: unstable
*/
CoglBool
gboolean
cogl_framebuffer_get_dither_enabled (CoglFramebuffer *framebuffer);
/**
@ -781,7 +781,7 @@ cogl_framebuffer_get_dither_enabled (CoglFramebuffer *framebuffer);
*/
void
cogl_framebuffer_set_dither_enabled (CoglFramebuffer *framebuffer,
CoglBool dither_enabled);
gboolean dither_enabled);
/**
* cogl_framebuffer_get_depth_write_enabled:
@ -794,7 +794,7 @@ cogl_framebuffer_set_dither_enabled (CoglFramebuffer *framebuffer,
* Since: 1.18
* Stability: unstable
*/
CoglBool
gboolean
cogl_framebuffer_get_depth_write_enabled (CoglFramebuffer *framebuffer);
/**
@ -814,7 +814,7 @@ cogl_framebuffer_get_depth_write_enabled (CoglFramebuffer *framebuffer);
*/
void
cogl_framebuffer_set_depth_write_enabled (CoglFramebuffer *framebuffer,
CoglBool depth_write_enabled);
gboolean depth_write_enabled);
/**
* cogl_framebuffer_get_color_mask:
@ -904,7 +904,7 @@ cogl_framebuffer_set_stereo_mode (CoglFramebuffer *framebuffer,
*/
void
cogl_framebuffer_set_depth_texture_enabled (CoglFramebuffer *framebuffer,
CoglBool enabled);
gboolean enabled);
/**
* cogl_framebuffer_get_depth_texture_enabled:
@ -919,7 +919,7 @@ cogl_framebuffer_set_depth_texture_enabled (CoglFramebuffer *framebuffer,
* Since: 1.14
* Stability: unstable
*/
CoglBool
gboolean
cogl_framebuffer_get_depth_texture_enabled (CoglFramebuffer *framebuffer);
/**
@ -1749,7 +1749,7 @@ cogl_framebuffer_finish (CoglFramebuffer *framebuffer);
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
int x,
int y,
@ -1795,7 +1795,7 @@ cogl_framebuffer_read_pixels_into_bitmap (CoglFramebuffer *framebuffer,
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_framebuffer_read_pixels (CoglFramebuffer *framebuffer,
int x,
int y,
@ -1842,7 +1842,7 @@ typedef enum { /*< prefix=COGL_FRAMEBUFFER_ERROR >*/
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_framebuffer (void *object);
G_END_DECLS

View File

@ -67,7 +67,7 @@ typedef struct
/* Set once this object has had glDeleteShader called on it. We need
* to keep track of this so we don't deref the data twice if the
* application calls glDeleteShader multiple times */
CoglBool deleted;
gboolean deleted;
} CoglGLES2ShaderData;
typedef enum
@ -96,7 +96,7 @@ typedef struct
/* Set once this object has had glDeleteProgram called on it. We need
* to keep track of this so we don't deref the data twice if the
* application calls glDeleteProgram multiple times */
CoglBool deleted;
gboolean deleted;
GLuint flip_vector_location;
@ -136,7 +136,7 @@ struct _CoglGLES2Context
/* This is set to FALSE until the first time the GLES2 context is
* bound to something. We need to keep track of this so we can set
* the viewport and scissor the first time it is bound. */
CoglBool has_been_bound;
gboolean has_been_bound;
CoglFramebuffer *read_buffer;
CoglGLES2Offscreen *gles2_read_buffer;
@ -172,11 +172,11 @@ struct _CoglGLES2Context
/* The following state is tracked separately from the GL context
* because we need to modify it depending on whether we are flipping
* the geometry. */
CoglBool viewport_dirty;
gboolean viewport_dirty;
int viewport[4];
CoglBool scissor_dirty;
gboolean scissor_dirty;
int scissor[4];
CoglBool front_face_dirty;
gboolean front_face_dirty;
GLenum front_face;
/* We need to keep track of the pack alignment so we can flip the

View File

@ -139,7 +139,7 @@ detach_shader (CoglGLES2ProgramData *program_data,
}
}
static CoglBool
static gboolean
is_symbol_character (char ch)
{
return g_ascii_isalnum (ch) || ch == '_';
@ -1775,7 +1775,7 @@ _cogl_gles2_offscreen_allocate (CoglOffscreen *offscreen,
return gles2_offscreen;
}
CoglBool
gboolean
cogl_push_gles2_context (CoglContext *ctx,
CoglGLES2Context *gles2_ctx,
CoglFramebuffer *read_buffer,
@ -1955,7 +1955,7 @@ cogl_gles2_texture_2d_new_from_handle (CoglContext *ctx,
format);
}
CoglBool
gboolean
cogl_gles2_texture_get_handle (CoglTexture *texture,
unsigned int *handle,
unsigned int *target)

View File

@ -266,7 +266,7 @@ cogl_gles2_context_get_vtable (CoglGLES2Context *gles2_ctx);
* otherwise and @error will be updated.
* Stability: unstable
*/
CoglBool
gboolean
cogl_push_gles2_context (CoglContext *ctx,
CoglGLES2Context *gles2_ctx,
CoglFramebuffer *read_buffer,
@ -378,7 +378,7 @@ cogl_gles2_texture_2d_new_from_handle (CoglContext *ctx,
* Since: 2.0
* Stability: unstable
*/
CoglBool
gboolean
cogl_gles2_texture_get_handle (CoglTexture *texture,
unsigned int *handle,
unsigned int *target);
@ -394,7 +394,7 @@ cogl_gles2_texture_get_handle (CoglTexture *texture,
* Since: 2.0
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_gles2_context (void *object);
G_END_DECLS

View File

@ -45,7 +45,7 @@ typedef struct _CoglGLibSource
int64_t expiration_time;
} CoglGLibSource;
static CoglBool
static gboolean
cogl_glib_source_prepare (GSource *source, int *timeout)
{
CoglGLibSource *cogl_source = (CoglGLibSource *) source;
@ -109,7 +109,7 @@ cogl_glib_source_prepare (GSource *source, int *timeout)
return *timeout == 0;
}
static CoglBool
static gboolean
cogl_glib_source_check (GSource *source)
{
CoglGLibSource *cogl_source = (CoglGLibSource *) source;
@ -129,7 +129,7 @@ cogl_glib_source_check (GSource *source)
return FALSE;
}
static CoglBool
static gboolean
cogl_glib_source_dispatch (GSource *source,
GSourceFunc callback,
void *user_data)

View File

@ -43,7 +43,7 @@
#include <glib.h>
static CoglBool
static gboolean
add_layer_vertex_boilerplate_cb (CoglPipelineLayer *layer,
void *user_data)
{
@ -61,7 +61,7 @@ add_layer_vertex_boilerplate_cb (CoglPipelineLayer *layer,
return TRUE;
}
static CoglBool
static gboolean
add_layer_fragment_boilerplate_cb (CoglPipelineLayer *layer,
void *user_data)
{

View File

@ -37,10 +37,10 @@ typedef struct _CoglGLXCachedConfig
{
/* This will be -1 if there is no cached config in this slot */
int depth;
CoglBool found;
gboolean found;
GLXFBConfig fb_config;
CoglBool stereo;
CoglBool can_mipmap;
gboolean stereo;
gboolean can_mipmap;
} CoglGLXCachedConfig;
#define COGL_GLX_N_CACHED_CONFIGS 6
@ -49,11 +49,11 @@ typedef struct _CoglGLXDisplay
{
CoglGLXCachedConfig glx_cached_configs[COGL_GLX_N_CACHED_CONFIGS];
CoglBool found_fbconfig;
CoglBool fbconfig_has_rgba_visual;
CoglBool is_direct;
CoglBool have_vblank_counter;
CoglBool can_vblank_wait;
gboolean found_fbconfig;
gboolean fbconfig_has_rgba_visual;
gboolean is_direct;
gboolean have_vblank_counter;
gboolean can_vblank_wait;
GLXFBConfig fbconfig;
/* Single context for all wins */

View File

@ -51,7 +51,7 @@ typedef struct CoglGpuInfoArchitectureDescription
CoglGpuInfoArchitecture architecture;
const char *name;
CoglGpuInfoArchitectureFlag flags;
CoglBool (* check_function) (const CoglGpuInfoStrings *strings);
gboolean (* check_function) (const CoglGpuInfoStrings *strings);
} CoglGpuInfoArchitectureDescription;
@ -59,7 +59,7 @@ typedef struct
{
CoglGpuInfoVendor vendor;
const char *name;
CoglBool (* check_function) (const CoglGpuInfoStrings *strings);
gboolean (* check_function) (const CoglGpuInfoStrings *strings);
const CoglGpuInfoArchitectureDescription *architectures;
} CoglGpuInfoVendorDescription;
@ -68,11 +68,11 @@ typedef struct
{
CoglGpuInfoDriverPackage driver_package;
const char *name;
CoglBool (* check_function) (const CoglGpuInfoStrings *strings,
gboolean (* check_function) (const CoglGpuInfoStrings *strings,
int *version_out);
} CoglGpuInfoDriverPackageDescription;
static CoglBool
static gboolean
_cogl_gpu_info_parse_version_string (const char *version_string,
int n_components,
const char **tail,
@ -111,7 +111,7 @@ _cogl_gpu_info_parse_version_string (const char *version_string,
return TRUE;
}
static CoglBool
static gboolean
match_phrase (const char *string, const char *phrase)
{
const char *part = strstr (string, phrase);
@ -134,13 +134,13 @@ match_phrase (const char *string, const char *phrase)
return TRUE;
}
static CoglBool
static gboolean
check_intel_vendor (const CoglGpuInfoStrings *strings)
{
return match_phrase (strings->renderer_string, "Intel(R)");
}
static CoglBool
static gboolean
check_imagination_technologies_vendor (const CoglGpuInfoStrings *strings)
{
if (strcmp (strings->vendor_string, "Imagination Technologies") != 0)
@ -148,7 +148,7 @@ check_imagination_technologies_vendor (const CoglGpuInfoStrings *strings)
return TRUE;
}
static CoglBool
static gboolean
check_arm_vendor (const CoglGpuInfoStrings *strings)
{
if (strcmp (strings->vendor_string, "ARM") != 0)
@ -156,7 +156,7 @@ check_arm_vendor (const CoglGpuInfoStrings *strings)
return TRUE;
}
static CoglBool
static gboolean
check_qualcomm_vendor (const CoglGpuInfoStrings *strings)
{
if (strcmp (strings->vendor_string, "Qualcomm") != 0)
@ -164,7 +164,7 @@ check_qualcomm_vendor (const CoglGpuInfoStrings *strings)
return TRUE;
}
static CoglBool
static gboolean
check_nvidia_vendor (const CoglGpuInfoStrings *strings)
{
if (strcmp (strings->vendor_string, "NVIDIA") != 0 &&
@ -174,7 +174,7 @@ check_nvidia_vendor (const CoglGpuInfoStrings *strings)
return TRUE;
}
static CoglBool
static gboolean
check_ati_vendor (const CoglGpuInfoStrings *strings)
{
if (strcmp (strings->vendor_string, "ATI") != 0)
@ -183,7 +183,7 @@ check_ati_vendor (const CoglGpuInfoStrings *strings)
return TRUE;
}
static CoglBool
static gboolean
check_mesa_vendor (const CoglGpuInfoStrings *strings)
{
if (strcmp (strings->vendor_string, "Tungsten Graphics, Inc") == 0)
@ -196,39 +196,39 @@ check_mesa_vendor (const CoglGpuInfoStrings *strings)
return FALSE;
}
static CoglBool
static gboolean
check_true (const CoglGpuInfoStrings *strings)
{
/* This is a last resort so it always matches */
return TRUE;
}
static CoglBool
static gboolean
check_sandybridge_architecture (const CoglGpuInfoStrings *strings)
{
return match_phrase (strings->renderer_string, "Sandybridge");
}
static CoglBool
static gboolean
check_llvmpipe_architecture (const CoglGpuInfoStrings *strings)
{
return match_phrase (strings->renderer_string, "llvmpipe");
}
static CoglBool
static gboolean
check_softpipe_architecture (const CoglGpuInfoStrings *strings)
{
return match_phrase (strings->renderer_string, "softpipe");
}
static CoglBool
static gboolean
check_swrast_architecture (const CoglGpuInfoStrings *strings)
{
return match_phrase (strings->renderer_string, "software rasterizer") ||
match_phrase (strings->renderer_string, "Software Rasterizer");
}
static CoglBool
static gboolean
check_sgx_architecture (const CoglGpuInfoStrings *strings)
{
if (strncmp (strings->renderer_string, "PowerVR SGX", 12) != 0)
@ -237,7 +237,7 @@ check_sgx_architecture (const CoglGpuInfoStrings *strings)
return TRUE;
}
static CoglBool
static gboolean
check_mali_architecture (const CoglGpuInfoStrings *strings)
{
if (strncmp (strings->renderer_string, "Mali-", 5) != 0)
@ -408,7 +408,7 @@ _cogl_gpu_info_vendors[] =
}
};
static CoglBool
static gboolean
check_mesa_driver_package (const CoglGpuInfoStrings *strings,
int *version_ret)
{
@ -480,7 +480,7 @@ UNIT_TEST (check_mesa_driver_package_parser,
}
}
static CoglBool
static gboolean
check_unknown_driver_package (const CoglGpuInfoStrings *strings,
int *version_out)
{

View File

@ -94,7 +94,7 @@ cogl_index_buffer_new (CoglContext *context,
* Since: 1.4
* Stability: Unstable
*/
CoglBool
gboolean
cogl_is_index_buffer (void *object);
G_END_DECLS

View File

@ -136,7 +136,7 @@ cogl_indices_get_offset (CoglIndices *indices)
static void
warn_about_midscene_changes (void)
{
static CoglBool seen = FALSE;
static gboolean seen = FALSE;
if (!seen)
{
g_warning ("Mid-scene modification of indices has "

View File

@ -152,7 +152,7 @@ cogl_get_rectangle_indices (CoglContext *context, int n_rectangles);
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_indices (void *object);
G_END_DECLS

View File

@ -101,21 +101,21 @@ _cogl_journal_flush (CoglJournal *journal);
void
_cogl_journal_discard (CoglJournal *journal);
CoglBool
gboolean
_cogl_journal_all_entries_within_bounds (CoglJournal *journal,
float clip_x0,
float clip_y0,
float clip_x1,
float clip_y1);
CoglBool
gboolean
_cogl_journal_try_read_pixel (CoglJournal *journal,
int x,
int y,
CoglBitmap *bitmap,
CoglBool *found_intersection);
gboolean *found_intersection);
CoglBool
gboolean
_cogl_is_journal (void *object);
#endif /* __COGL_JOURNAL_PRIVATE_H */

View File

@ -119,7 +119,7 @@ typedef struct _CoglJournalFlushState
typedef void (*CoglJournalBatchCallback) (CoglJournalEntry *start,
int n_entries,
void *data);
typedef CoglBool (*CoglJournalBatchTest) (CoglJournalEntry *entry0,
typedef gboolean (*CoglJournalBatchTest) (CoglJournalEntry *entry0,
CoglJournalEntry *entry1);
static void _cogl_journal_free (CoglJournal *journal);
@ -403,7 +403,7 @@ _cogl_journal_flush_modelview_and_entries (CoglJournalEntry *batch_start,
COGL_TIMER_STOP (_cogl_uprof_context, time_flush_modelview_and_entries);
}
static CoglBool
static gboolean
compare_entry_modelviews (CoglJournalEntry *entry0,
CoglJournalEntry *entry1)
{
@ -448,7 +448,7 @@ _cogl_journal_flush_pipeline_and_entries (CoglJournalEntry *batch_start,
COGL_TIMER_STOP (_cogl_uprof_context, time_flush_pipeline_entries);
}
static CoglBool
static gboolean
compare_entry_pipelines (CoglJournalEntry *entry0, CoglJournalEntry *entry1)
{
/* batch rectangles using compatible pipelines */
@ -470,7 +470,7 @@ typedef struct _CreateAttributeState
CoglJournalFlushState *flush_state;
} CreateAttributeState;
static CoglBool
static gboolean
create_attribute_cb (CoglPipeline *pipeline,
int layer_number,
void *user_data)
@ -568,7 +568,7 @@ _cogl_journal_flush_texcoord_vbo_offsets_and_entries (
COGL_TIMER_STOP (_cogl_uprof_context, time_flush_texcoord_pipeline_entries);
}
static CoglBool
static gboolean
compare_entry_layer_numbers (CoglJournalEntry *entry0, CoglJournalEntry *entry1)
{
if (_cogl_pipeline_layer_numbers_equal (entry0->pipeline, entry1->pipeline))
@ -683,7 +683,7 @@ _cogl_journal_flush_vbo_offsets_and_entries (CoglJournalEntry *batch_start,
time_flush_vbo_texcoord_pipeline_entries);
}
static CoglBool
static gboolean
compare_entry_strides (CoglJournalEntry *entry0, CoglJournalEntry *entry1)
{
/* Currently the only thing that affects the stride for our vertex arrays
@ -763,7 +763,7 @@ typedef struct
float x_2, y_2;
} ClipBounds;
static CoglBool
static gboolean
can_software_clip_entry (CoglJournalEntry *journal_entry,
CoglJournalEntry *prev_journal_entry,
CoglClipStack *clip_stack,
@ -1038,7 +1038,7 @@ _cogl_journal_maybe_software_clip_entries (CoglJournalEntry *batch_start,
time_check_software_clip);
}
static CoglBool
static gboolean
compare_entry_clip_stacks (CoglJournalEntry *entry0, CoglJournalEntry *entry1)
{
return entry0->clip_stack == entry1->clip_stack;
@ -1209,7 +1209,7 @@ _cogl_journal_discard (CoglJournal *journal)
/* Note: A return value of FALSE doesn't mean 'no' it means
* 'unknown' */
CoglBool
gboolean
_cogl_journal_all_entries_within_bounds (CoglJournal *journal,
float clip_x0,
float clip_y0,
@ -1254,7 +1254,7 @@ _cogl_journal_all_entries_within_bounds (CoglJournal *journal,
*/
for (i = 1; i < journal->entries->len; i++)
{
CoglBool found_reference = FALSE;
gboolean found_reference = FALSE;
entry = &g_array_index (journal->entries, CoglJournalEntry, i);
for (clip_entry = entry->clip_stack;
@ -1416,7 +1416,7 @@ _cogl_journal_flush (CoglJournal *journal)
COGL_TIMER_STOP (_cogl_uprof_context, flush_timer);
}
static CoglBool
static gboolean
add_framebuffer_deps_cb (CoglPipelineLayer *layer, void *user_data)
{
CoglFramebuffer *framebuffer = user_data;
@ -1664,16 +1664,16 @@ entry_to_screen_polygon (CoglFramebuffer *framebuffer,
#undef VIEWPORT_TRANSFORM_Y
}
static CoglBool
static gboolean
try_checking_point_hits_entry_after_clipping (CoglFramebuffer *framebuffer,
CoglJournalEntry *entry,
float *vertices,
float x,
float y,
CoglBool *hit)
gboolean *hit)
{
CoglBool can_software_clip = TRUE;
CoglBool needs_software_clip = FALSE;
gboolean can_software_clip = TRUE;
gboolean needs_software_clip = FALSE;
CoglClipStack *clip_entry;
*hit = TRUE;
@ -1737,12 +1737,12 @@ try_checking_point_hits_entry_after_clipping (CoglFramebuffer *framebuffer,
return TRUE;
}
CoglBool
gboolean
_cogl_journal_try_read_pixel (CoglJournal *journal,
int x,
int y,
CoglBitmap *bitmap,
CoglBool *found_intersection)
gboolean *found_intersection)
{
CoglContext *ctx;
CoglPixelFormat format;
@ -1795,7 +1795,7 @@ _cogl_journal_try_read_pixel (CoglJournal *journal,
if (entry->clip_stack)
{
CoglBool hit;
gboolean hit;
if (!try_checking_point_hits_entry_after_clipping (framebuffer,
entry,

View File

@ -137,7 +137,7 @@ typedef struct _CoglMatrixEntrySave
CoglMatrixEntry _parent_data;
CoglMatrix *cache;
CoglBool cache_valid;
gboolean cache_valid;
} CoglMatrixEntrySave;
@ -166,8 +166,8 @@ struct _CoglMatrixStack
typedef struct _CoglMatrixEntryCache
{
CoglMatrixEntry *entry;
CoglBool flushed_identity;
CoglBool flipped;
gboolean flushed_identity;
gboolean flipped;
} CoglMatrixEntryCache;
void
@ -184,15 +184,15 @@ _cogl_matrix_entry_flush_to_gl_builtins (CoglContext *ctx,
CoglMatrixEntry *entry,
CoglMatrixMode mode,
CoglFramebuffer *framebuffer,
CoglBool disable_flip);
gboolean disable_flip);
void
_cogl_matrix_entry_cache_init (CoglMatrixEntryCache *cache);
CoglBool
gboolean
_cogl_matrix_entry_cache_maybe_update (CoglMatrixEntryCache *cache,
CoglMatrixEntry *entry,
CoglBool flip);
gboolean flip);
void
_cogl_matrix_entry_cache_destroy (CoglMatrixEntryCache *cache);

View File

@ -427,7 +427,7 @@ cogl_matrix_stack_pop (CoglMatrixStack *stack)
stack->last_entry = new_top;
}
CoglBool
gboolean
cogl_matrix_stack_get_inverse (CoglMatrixStack *stack,
CoglMatrix *inverse)
{
@ -686,7 +686,7 @@ _cogl_matrix_entry_skip_saves (CoglMatrixEntry *entry)
return entry;
}
CoglBool
gboolean
cogl_matrix_entry_calculate_translation (CoglMatrixEntry *entry0,
CoglMatrixEntry *entry1,
float *x,
@ -813,7 +813,7 @@ cogl_matrix_entry_calculate_translation (CoglMatrixEntry *entry0,
return TRUE;
}
CoglBool
gboolean
cogl_matrix_entry_is_identity (CoglMatrixEntry *entry)
{
return entry ? entry->op == COGL_MATRIX_OP_LOAD_IDENTITY : FALSE;
@ -821,7 +821,7 @@ cogl_matrix_entry_is_identity (CoglMatrixEntry *entry)
static void
_cogl_matrix_flush_to_gl_builtin (CoglContext *ctx,
CoglBool is_identity,
gboolean is_identity,
CoglMatrix *matrix,
CoglMatrixMode mode)
{
@ -863,13 +863,13 @@ _cogl_matrix_entry_flush_to_gl_builtins (CoglContext *ctx,
CoglMatrixEntry *entry,
CoglMatrixMode mode,
CoglFramebuffer *framebuffer,
CoglBool disable_flip)
gboolean disable_flip)
{
g_assert (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_GL_FIXED));
#ifdef HAVE_COGL_GL
{
CoglBool needs_flip;
gboolean needs_flip;
CoglMatrixEntryCache *cache;
if (mode == COGL_MATRIX_PROJECTION)
@ -901,7 +901,7 @@ _cogl_matrix_entry_flush_to_gl_builtins (CoglContext *ctx,
if (!cache ||
_cogl_matrix_entry_cache_maybe_update (cache, entry, needs_flip))
{
CoglBool is_identity;
gboolean is_identity;
CoglMatrix matrix;
if (entry->op == COGL_MATRIX_OP_LOAD_IDENTITY)
@ -940,7 +940,7 @@ _cogl_matrix_entry_flush_to_gl_builtins (CoglContext *ctx,
#endif
}
CoglBool
gboolean
cogl_matrix_entry_equal (CoglMatrixEntry *entry0,
CoglMatrixEntry *entry1)
{
@ -1162,13 +1162,13 @@ _cogl_matrix_entry_cache_init (CoglMatrixEntryCache *cache)
/* NB: This function can report false negatives since it never does a
* deep comparison of the stack matrices. */
CoglBool
gboolean
_cogl_matrix_entry_cache_maybe_update (CoglMatrixEntryCache *cache,
CoglMatrixEntry *entry,
CoglBool flip)
gboolean flip)
{
CoglBool is_identity;
CoglBool updated = FALSE;
gboolean is_identity;
gboolean updated = FALSE;
if (cache->flipped != flip)
{

View File

@ -429,7 +429,7 @@ cogl_matrix_stack_orthographic (CoglMatrixStack *stack,
* for degenerate transformations that can't be inverted (in this case the
* @inverse matrix will simply be initialized with the identity matrix)
*/
CoglBool
gboolean
cogl_matrix_stack_get_inverse (CoglMatrixStack *stack,
CoglMatrix *inverse);
@ -538,7 +538,7 @@ cogl_matrix_stack_set (CoglMatrixStack *stack,
* Return value: %TRUE if @object is a #CoglMatrixStack, otherwise
* %FALSE.
*/
CoglBool
gboolean
cogl_is_matrix_stack (void *object);
/**
@ -560,7 +560,7 @@ cogl_is_matrix_stack (void *object);
* @entry0 and the transform of @entry1 is a translation,
* otherwise %FALSE.
*/
CoglBool
gboolean
cogl_matrix_entry_calculate_translation (CoglMatrixEntry *entry0,
CoglMatrixEntry *entry1,
float *x,
@ -581,7 +581,7 @@ cogl_matrix_entry_calculate_translation (CoglMatrixEntry *entry0,
* Return value: %TRUE if @entry is definitely an identity transform,
* otherwise %FALSE.
*/
CoglBool
gboolean
cogl_matrix_entry_is_identity (CoglMatrixEntry *entry);
/**
@ -599,7 +599,7 @@ cogl_matrix_entry_is_identity (CoglMatrixEntry *entry);
* Return value: %TRUE if @entry0 represents the same transform as
* @entry1, otherwise %FALSE.
*/
CoglBool
gboolean
cogl_matrix_entry_equal (CoglMatrixEntry *entry0,
CoglMatrixEntry *entry1);

View File

@ -442,7 +442,7 @@ cogl_debug_matrix_print (const CoglMatrix *matrix)
* with partial pivoting followed by back/substitution with the loops manually
* unrolled.
*/
static CoglBool
static gboolean
invert_matrix_general (CoglMatrix *matrix)
{
const float *m = (float *)matrix;
@ -581,7 +581,7 @@ invert_matrix_general (CoglMatrix *matrix)
* element. Finally deals with the translation part by transforming the
* original translation vector using by the calculated submatrix inverse.
*/
static CoglBool
static gboolean
invert_matrix_3d_general (CoglMatrix *matrix)
{
const float *in = (float *)matrix;
@ -663,7 +663,7 @@ invert_matrix_3d_general (CoglMatrix *matrix)
* the inverse matrix analyzing and inverting each of the scaling, rotation and
* translation parts.
*/
static CoglBool
static gboolean
invert_matrix_3d (CoglMatrix *matrix)
{
const float *in = (float *)matrix;
@ -748,7 +748,7 @@ invert_matrix_3d (CoglMatrix *matrix)
*
* Simply copies identity into CoglMatrix::inv.
*/
static CoglBool
static gboolean
invert_matrix_identity (CoglMatrix *matrix)
{
memcpy (matrix->inv, identity, 16 * sizeof (float));
@ -765,7 +765,7 @@ invert_matrix_identity (CoglMatrix *matrix)
*
* Calculates the
*/
static CoglBool
static gboolean
invert_matrix_3d_no_rotation (CoglMatrix *matrix)
{
const float *in = (float *)matrix;
@ -800,7 +800,7 @@ invert_matrix_3d_no_rotation (CoglMatrix *matrix)
* Calculates the inverse matrix by applying the inverse scaling and
* translation to the identity matrix.
*/
static CoglBool
static gboolean
invert_matrix_2d_no_rotation (CoglMatrix *matrix)
{
const float *in = (float *)matrix;
@ -824,7 +824,7 @@ invert_matrix_2d_no_rotation (CoglMatrix *matrix)
#if 0
/* broken */
static CoglBool
static gboolean
invert_matrix_perspective (CoglMatrix *matrix)
{
const float *in = matrix;
@ -854,7 +854,7 @@ invert_matrix_perspective (CoglMatrix *matrix)
/*
* Matrix inversion function pointer type.
*/
typedef CoglBool (*inv_mat_func)(CoglMatrix *matrix);
typedef gboolean (*inv_mat_func)(CoglMatrix *matrix);
/*
* Table of the matrix inversion functions according to the matrix type.
@ -1112,7 +1112,7 @@ _cogl_matrix_update_type_and_flags (CoglMatrix *matrix)
* given matrix type. In case of failure, updates the MAT_FLAG_SINGULAR flag,
* and copies the identity matrix into CoglMatrix::inv.
*/
static CoglBool
static gboolean
_cogl_matrix_update_inverse (CoglMatrix *matrix)
{
if (matrix->flags & MAT_DIRTY_FLAGS ||
@ -1137,7 +1137,7 @@ _cogl_matrix_update_inverse (CoglMatrix *matrix)
return TRUE;
}
CoglBool
gboolean
cogl_matrix_get_inverse (const CoglMatrix *matrix, CoglMatrix *inverse)
{
if (_cogl_matrix_update_inverse ((CoglMatrix *)matrix))
@ -1169,7 +1169,7 @@ _cogl_matrix_rotate (CoglMatrix *matrix,
{
float xx, yy, zz, xy, yz, zx, xs, ys, zs, one_c, s, c;
float m[16];
CoglBool optimized;
gboolean optimized;
s = sinf (angle * DEG2RAD);
c = cosf (angle * DEG2RAD);
@ -1667,7 +1667,7 @@ cogl_matrix_init_translation (CoglMatrix *matrix,
/*
* Test if the given matrix preserves vector lengths.
*/
static CoglBool
static gboolean
_cogl_matrix_is_length_preserving (const CoglMatrix *m)
{
return TEST_MAT_FLAGS (m, MAT_FLAGS_LENGTH_PRESERVING);
@ -1677,7 +1677,7 @@ _cogl_matrix_is_length_preserving (const CoglMatrix *m)
* Test if the given matrix does any rotation.
* (or perhaps if the upper-left 3x3 is non-identity)
*/
static CoglBool
static gboolean
_cogl_matrix_has_rotation (const CoglMatrix *matrix)
{
if (matrix->flags & (MAT_FLAG_GENERAL |
@ -1689,13 +1689,13 @@ _cogl_matrix_has_rotation (const CoglMatrix *matrix)
return FALSE;
}
static CoglBool
static gboolean
_cogl_matrix_is_general_scale (const CoglMatrix *matrix)
{
return (matrix->flags & MAT_FLAG_GENERAL_SCALE) ? TRUE : FALSE;
}
static CoglBool
static gboolean
_cogl_matrix_is_dirty (const CoglMatrix *matrix)
{
return (matrix->flags & MAT_DIRTY_ALL) ? TRUE : FALSE;
@ -1936,7 +1936,7 @@ cogl_matrix_view_2d_in_perspective (CoglMatrix *matrix,
height_2d);
}
CoglBool
gboolean
cogl_matrix_equal (const void *v1, const void *v2)
{
const CoglMatrix *a = v1;
@ -2215,7 +2215,7 @@ cogl_matrix_project_points (const CoglMatrix *matrix,
}
}
CoglBool
gboolean
cogl_matrix_is_identity (const CoglMatrix *matrix)
{
if (!(matrix->flags & MAT_DIRTY_TYPE) &&

View File

@ -549,7 +549,7 @@ cogl_matrix_init_from_euler (CoglMatrix *matrix,
*
* Since: 1.4
*/
CoglBool
gboolean
cogl_matrix_equal (const void *v1, const void *v2);
/**
@ -599,7 +599,7 @@ cogl_matrix_free (CoglMatrix *matrix);
*
* Since: 1.2
*/
CoglBool
gboolean
cogl_matrix_get_inverse (const CoglMatrix *matrix,
CoglMatrix *inverse);
@ -747,7 +747,7 @@ cogl_matrix_project_points (const CoglMatrix *matrix,
* Returns: %TRUE if @matrix is an identity matrix else %FALSE
* Since: 1.8
*/
CoglBool
gboolean
cogl_matrix_is_identity (const CoglMatrix *matrix);
/**

View File

@ -227,8 +227,8 @@ typedef struct _ClampData
{
float start;
float end;
CoglBool s_flipped;
CoglBool t_flipped;
gboolean s_flipped;
gboolean t_flipped;
CoglMetaTextureCallback callback;
void *user_data;
} ClampData;
@ -277,7 +277,7 @@ clamp_t_cb (CoglTexture *sub_texture,
clamp_data->user_data);
}
static CoglBool
static gboolean
foreach_clamped_region (CoglMetaTexture *meta_texture,
float *tx_1,
float *ty_1,
@ -517,7 +517,7 @@ cogl_meta_texture_foreach_in_region (CoglMetaTexture *meta_texture,
if (wrap_s == COGL_PIPELINE_WRAP_MODE_CLAMP_TO_EDGE ||
wrap_t == COGL_PIPELINE_WRAP_MODE_CLAMP_TO_EDGE)
{
CoglBool finished = foreach_clamped_region (meta_texture,
gboolean finished = foreach_clamped_region (meta_texture,
&tx_1, &ty_1, &tx_2, &ty_2,
wrap_s, wrap_t,
callback,

View File

@ -60,7 +60,7 @@ struct _CoglNode
/* TRUE if the node took a strong reference on its parent. Weak
* pipelines for instance don't take a reference on their parent. */
CoglBool has_parent_reference;
gboolean has_parent_reference;
};
#define COGL_NODE(X) ((CoglNode *)(X))
@ -74,12 +74,12 @@ void
_cogl_pipeline_node_set_parent_real (CoglNode *node,
CoglNode *parent,
CoglNodeUnparentVFunc unparent,
CoglBool take_strong_reference);
gboolean take_strong_reference);
void
_cogl_pipeline_node_unparent_real (CoglNode *node);
typedef CoglBool (*CoglNodeChildCallback) (CoglNode *child, void *user_data);
typedef gboolean (*CoglNodeChildCallback) (CoglNode *child, void *user_data);
void
_cogl_pipeline_node_foreach_child (CoglNode *node,

View File

@ -47,7 +47,7 @@ void
_cogl_pipeline_node_set_parent_real (CoglNode *node,
CoglNode *parent,
CoglNodeUnparentVFunc unparent,
CoglBool take_strong_reference)
gboolean take_strong_reference)
{
/* NB: the old parent may indirectly be keeping the new parent alive
* so we have to ref the new parent before unrefing the old.

View File

@ -202,7 +202,7 @@ COGL_OBJECT_COMMON_DEFINE_WITH_CODE(TypeName, \
do { code; } while (0); \
_COGL_GTYPE_INIT_CLASS (type_name)) \
\
CoglBool \
gboolean \
cogl_is_##type_name (void *object) \
{ \
CoglObject *obj = object; \
@ -217,7 +217,7 @@ cogl_is_##type_name (void *object) \
\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE(TypeName, type_name, code) \
\
CoglBool \
gboolean \
cogl_is_##type_name (void *object) \
{ \
CoglObject *obj = object; \
@ -232,7 +232,7 @@ cogl_is_##type_name (void *object) \
\
COGL_OBJECT_COMMON_DEFINE_WITH_CODE(TypeName, type_name, code) \
\
CoglBool \
gboolean \
_cogl_is_##type_name (void *object) \
{ \
CoglObject *obj = object; \

View File

@ -132,7 +132,7 @@ cogl_offscreen_new_to_texture (CoglTexture *texture);
* Returns: %TRUE if @object is a #CoglOffscreen framebuffer,
* %FALSE otherwise
*/
CoglBool
gboolean
cogl_is_offscreen (void *object);
/**

View File

@ -67,7 +67,7 @@ struct _CoglOnscreen
CoglList frame_closures;
CoglBool resizable;
gboolean resizable;
CoglList resize_closures;
CoglList dirty_closures;

View File

@ -88,7 +88,7 @@ cogl_onscreen_template_set_samples_per_pixel (
void
cogl_onscreen_template_set_stereo_enabled (
CoglOnscreenTemplate *onscreen_template,
CoglBool enabled)
gboolean enabled)
{
onscreen_template->config.stereo_enabled = enabled;
}

View File

@ -102,7 +102,7 @@ cogl_onscreen_template_set_samples_per_pixel (
void
cogl_onscreen_template_set_stereo_enabled (
CoglOnscreenTemplate *onscreen_template,
CoglBool enabled);
gboolean enabled);
/**
* cogl_is_onscreen_template:
* @object: A #CoglObject pointer
@ -114,7 +114,7 @@ cogl_onscreen_template_set_stereo_enabled (
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_onscreen_template (void *object);
G_END_DECLS

View File

@ -631,7 +631,7 @@ _cogl_framebuffer_winsys_update_size (CoglFramebuffer *framebuffer,
void
cogl_onscreen_set_resizable (CoglOnscreen *onscreen,
CoglBool resizable)
gboolean resizable)
{
CoglFramebuffer *framebuffer;
const CoglWinsysVtable *winsys;
@ -651,7 +651,7 @@ cogl_onscreen_set_resizable (CoglOnscreen *onscreen,
}
}
CoglBool
gboolean
cogl_onscreen_get_resizable (CoglOnscreen *onscreen)
{
return onscreen->resizable;

View File

@ -601,7 +601,7 @@ cogl_onscreen_remove_swap_buffers_callback (CoglOnscreen *onscreen,
*/
void
cogl_onscreen_set_resizable (CoglOnscreen *onscreen,
CoglBool resizable);
gboolean resizable);
/**
* cogl_onscreen_get_resizable:
@ -626,7 +626,7 @@ cogl_onscreen_set_resizable (CoglOnscreen *onscreen,
* resizable or not.
* Since: 2.0
*/
CoglBool
gboolean
cogl_onscreen_get_resizable (CoglOnscreen *onscreen);
/**
@ -860,7 +860,7 @@ cogl_onscreen_remove_dirty_callback (CoglOnscreen *onscreen,
* Since: 1.10
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_onscreen (void *object);
/**

View File

@ -51,7 +51,7 @@ struct _CoglOutput
};
CoglOutput *_cogl_output_new (const char *name);
CoglBool _cogl_output_values_equal (CoglOutput *output,
gboolean _cogl_output_values_equal (CoglOutput *output,
CoglOutput *other);
#endif /* __COGL_OUTPUT_PRIVATE_H */

View File

@ -126,7 +126,7 @@ typedef enum {
* Since: 1.14
* Stability: unstable
*/
CoglBool
gboolean
cogl_is_output (void *object);
/**

View File

@ -48,7 +48,7 @@ typedef struct
int indent;
} PrintDebugState;
static CoglBool
static gboolean
dump_layer_cb (CoglNode *node, void *user_data)
{
CoglPipelineLayer *layer = COGL_PIPELINE_LAYER (node);
@ -56,7 +56,7 @@ dump_layer_cb (CoglNode *node, void *user_data)
int layer_id = *state->node_id_ptr;
PrintDebugState state_out;
GString *changes_label;
CoglBool changes = FALSE;
gboolean changes = FALSE;
if (state->parent_id >= 0)
g_string_append_printf (state->graph, "%*slayer%p -> layer%p;\n",
@ -121,7 +121,7 @@ dump_layer_cb (CoglNode *node, void *user_data)
return TRUE;
}
static CoglBool
static gboolean
dump_layer_ref_cb (CoglPipelineLayer *layer, void *data)
{
PrintDebugState *state = data;
@ -136,7 +136,7 @@ dump_layer_ref_cb (CoglPipelineLayer *layer, void *data)
return TRUE;
}
static CoglBool
static gboolean
dump_pipeline_cb (CoglNode *node, void *user_data)
{
CoglPipeline *pipeline = COGL_PIPELINE (node);
@ -144,8 +144,8 @@ dump_pipeline_cb (CoglNode *node, void *user_data)
int pipeline_id = *state->node_id_ptr;
PrintDebugState state_out;
GString *changes_label;
CoglBool changes = FALSE;
CoglBool layers = FALSE;
gboolean changes = FALSE;
gboolean layers = FALSE;
if (state->parent_id >= 0)
g_string_append_printf (state->graph, "%*spipeline%d -> pipeline%d;\n",

View File

@ -77,7 +77,7 @@ entry_hash (const void *data)
return entry->hash_value;
}
static CoglBool
static gboolean
entry_equal (const void *a,
const void *b)
{

View File

@ -188,7 +188,7 @@ typedef struct
CoglPipelineSnippetList vertex_snippets;
CoglPipelineSnippetList fragment_snippets;
CoglBool point_sprite_coords;
gboolean point_sprite_coords;
} CoglPipelineLayerBigState;
struct _CoglPipelineLayer
@ -260,7 +260,7 @@ struct _CoglPipelineLayer
};
typedef CoglBool
typedef gboolean
(*CoglPipelineLayerStateComparitor) (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);
@ -284,7 +284,7 @@ _cogl_pipeline_layer_resolve_authorities (CoglPipelineLayer *layer,
unsigned long differences,
CoglPipelineLayer **authorities);
CoglBool
gboolean
_cogl_pipeline_layer_equal (CoglPipelineLayer *layer0,
CoglPipelineLayer *layer1,
unsigned long differences_mask,
@ -298,10 +298,10 @@ _cogl_pipeline_layer_pre_change_notify (CoglPipeline *required_owner,
void
_cogl_pipeline_layer_prune_redundant_ancestry (CoglPipelineLayer *layer);
CoglBool
gboolean
_cogl_pipeline_layer_has_alpha (CoglPipelineLayer *layer);
CoglBool
gboolean
_cogl_pipeline_layer_has_user_matrix (CoglPipeline *pipeline,
int layer_index);
@ -380,7 +380,7 @@ _cogl_pipeline_layer_get_authority (CoglPipelineLayer *layer,
int
_cogl_pipeline_layer_get_unit_index (CoglPipelineLayer *layer);
CoglBool
gboolean
_cogl_pipeline_layer_needs_combine_separate
(CoglPipelineLayer *combine_authority);

View File

@ -50,41 +50,41 @@ CoglPipelineFilter
_cogl_pipeline_get_layer_mag_filter (CoglPipeline *pipeline,
int layer_index);
CoglBool
gboolean
_cogl_pipeline_layer_texture_type_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1,
CoglPipelineEvalFlags flags);
CoglBool
gboolean
_cogl_pipeline_layer_texture_data_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1,
CoglPipelineEvalFlags flags);
CoglBool
gboolean
_cogl_pipeline_layer_combine_state_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);
CoglBool
gboolean
_cogl_pipeline_layer_combine_constant_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);
CoglBool
gboolean
_cogl_pipeline_layer_sampler_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);
CoglBool
gboolean
_cogl_pipeline_layer_user_matrix_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);
CoglBool
gboolean
_cogl_pipeline_layer_point_sprite_coords_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);
CoglBool
gboolean
_cogl_pipeline_layer_vertex_snippets_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);
CoglBool
gboolean
_cogl_pipeline_layer_fragment_snippets_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1);

View File

@ -735,10 +735,10 @@ _cogl_pipeline_layer_get_wrap_modes (CoglPipelineLayer *layer,
*wrap_mode_p = authority->sampler_cache_entry->wrap_mode_p;
}
CoglBool
gboolean
cogl_pipeline_set_layer_point_sprite_coords_enabled (CoglPipeline *pipeline,
int layer_index,
CoglBool enable,
gboolean enable,
CoglError **error)
{
CoglPipelineLayerState change =
@ -765,7 +765,7 @@ cogl_pipeline_set_layer_point_sprite_coords_enabled (CoglPipeline *pipeline,
}
else
{
static CoglBool warning_seen = FALSE;
static gboolean warning_seen = FALSE;
if (!warning_seen)
g_warning ("Point sprite texture coordinates are enabled "
"for a layer but the GL driver does not support it.");
@ -834,7 +834,7 @@ cogl_pipeline_set_layer_point_sprite_coords_enabled (CoglPipeline *pipeline,
return TRUE;
}
CoglBool
gboolean
cogl_pipeline_get_layer_point_sprite_coords_enabled (CoglPipeline *pipeline,
int layer_index)
{
@ -950,7 +950,7 @@ cogl_pipeline_add_layer_snippet (CoglPipeline *pipeline,
snippet);
}
CoglBool
gboolean
_cogl_pipeline_layer_texture_type_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1,
CoglPipelineEvalFlags flags)
@ -958,7 +958,7 @@ _cogl_pipeline_layer_texture_type_equal (CoglPipelineLayer *authority0,
return authority0->texture_type == authority1->texture_type;
}
CoglBool
gboolean
_cogl_pipeline_layer_texture_data_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1,
CoglPipelineEvalFlags flags)
@ -984,7 +984,7 @@ _cogl_pipeline_layer_texture_data_equal (CoglPipelineLayer *authority0,
}
}
CoglBool
gboolean
_cogl_pipeline_layer_combine_state_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1)
{
@ -1026,7 +1026,7 @@ _cogl_pipeline_layer_combine_state_equal (CoglPipelineLayer *authority0,
return TRUE;
}
CoglBool
gboolean
_cogl_pipeline_layer_combine_constant_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1)
{
@ -1035,7 +1035,7 @@ _cogl_pipeline_layer_combine_constant_equal (CoglPipelineLayer *authority0,
sizeof (float) * 4) == 0 ? TRUE : FALSE;
}
CoglBool
gboolean
_cogl_pipeline_layer_sampler_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1)
{
@ -1046,7 +1046,7 @@ _cogl_pipeline_layer_sampler_equal (CoglPipelineLayer *authority0,
authority1->sampler_cache_entry->sampler_object);
}
CoglBool
gboolean
_cogl_pipeline_layer_user_matrix_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1)
{
@ -1059,7 +1059,7 @@ _cogl_pipeline_layer_user_matrix_equal (CoglPipelineLayer *authority0,
return TRUE;
}
CoglBool
gboolean
_cogl_pipeline_layer_point_sprite_coords_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1)
{
@ -1069,7 +1069,7 @@ _cogl_pipeline_layer_point_sprite_coords_equal (CoglPipelineLayer *authority0,
return big_state0->point_sprite_coords == big_state1->point_sprite_coords;
}
CoglBool
gboolean
_cogl_pipeline_layer_vertex_snippets_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1)
{
@ -1079,7 +1079,7 @@ _cogl_pipeline_layer_vertex_snippets_equal (CoglPipelineLayer *authority0,
vertex_snippets);
}
CoglBool
gboolean
_cogl_pipeline_layer_fragment_snippets_equal (CoglPipelineLayer *authority0,
CoglPipelineLayer *authority1)
{
@ -1171,7 +1171,7 @@ setup_texture_combine_state (CoglBlendStringStatement *statement,
}
}
CoglBool
gboolean
cogl_pipeline_set_layer_combine (CoglPipeline *pipeline,
int layer_index,
const char *combine_description,
@ -1481,7 +1481,7 @@ _cogl_pipeline_layer_get_texture (CoglPipelineLayer *layer)
return _cogl_pipeline_layer_get_texture_real (layer);
}
CoglBool
gboolean
_cogl_pipeline_layer_has_user_matrix (CoglPipeline *pipeline,
int layer_index)
{
@ -1728,7 +1728,7 @@ _cogl_pipeline_layer_hash_combine_constant_state (CoglPipelineLayer *authority,
CoglPipelineHashState *state)
{
CoglPipelineLayerBigState *b = authority->big_state;
CoglBool need_hash = FALSE;
gboolean need_hash = FALSE;
int n_args;
int i;

View File

@ -300,7 +300,7 @@ cogl_pipeline_remove_layer (CoglPipeline *pipeline,
* Since: 2.0
* Stability: unstable
*/
CoglBool
gboolean
cogl_pipeline_set_layer_combine (CoglPipeline *pipeline,
int layer_index,
const char *blend_string,
@ -443,10 +443,10 @@ cogl_pipeline_get_layer_mag_filter (CoglPipeline *pipeline,
* Since: 2.0
* Stability: unstable
*/
CoglBool
gboolean
cogl_pipeline_set_layer_point_sprite_coords_enabled (CoglPipeline *pipeline,
int layer_index,
CoglBool enable,
gboolean enable,
CoglError **error);
/**
@ -463,7 +463,7 @@ cogl_pipeline_set_layer_point_sprite_coords_enabled (CoglPipeline *pipeline,
* Since: 2.0
* Stability: unstable
*/
CoglBool
gboolean
cogl_pipeline_get_layer_point_sprite_coords_enabled (CoglPipeline *pipeline,
int layer_index);

View File

@ -76,7 +76,7 @@ _cogl_pipeline_layer_get_unit_index (CoglPipelineLayer *layer)
return authority->unit_index;
}
CoglBool
gboolean
_cogl_pipeline_layer_has_alpha (CoglPipelineLayer *layer)
{
CoglPipelineLayer *combine_authority =
@ -592,7 +592,7 @@ _cogl_pipeline_layer_compare_differences (CoglPipelineLayer *layer0,
return layers_difference;
}
static CoglBool
static gboolean
layer_state_equal (CoglPipelineLayerStateIndex state_index,
CoglPipelineLayer **authorities0,
CoglPipelineLayer **authorities1,
@ -636,7 +636,7 @@ _cogl_pipeline_layer_resolve_authorities (CoglPipelineLayer *layer,
g_assert (remaining == 0);
}
CoglBool
gboolean
_cogl_pipeline_layer_equal (CoglPipelineLayer *layer0,
CoglPipelineLayer *layer1,
unsigned long differences_mask,
@ -867,7 +867,7 @@ _cogl_pipeline_layer_pre_paint (CoglPipelineLayer *layer)
* separately or is the same function used for both channel masks and
* with the same arguments...
*/
CoglBool
gboolean
_cogl_pipeline_layer_needs_combine_separate
(CoglPipelineLayer *combine_authority)
{

Some files were not shown because too many files have changed in this diff Show More