2011-02-12 Carsten Haitzler (The Rasterman)
- * Fix "rediculous scaling size" bug, where scaling images to
+ * Fix "ridiculous scaling size" bug, where scaling images to
sizes like 1 billion pixels high or wide caused evas to try
allocate scaletables on the stack and the stack just couldn't
handle it. Now it only allocates a table for the visible
2011-02-22 Carsten Haitzler (The Rasterman)
* Fixed bug smart calc array where it'd nuke the array when nested
- process calls hapen and leave some objects uncalculated, but
+ process calls happen and leave some objects uncalculated, but
removed from the array and marked as needing a calc thus never
getting back into the array.
based on extension name of srouce file. This allows for evas to
load image data from files where the loader may be prone to
instability, or require use of libraries that are GPL or
- otherwise undesireable in terms of the result to applications
+ otherwise undesirable in terms of the result to applications
using evas. So basically, if you want a GPL loader or have a
very unstable one, write a loader binary and call it
evas_image_loader.extension e.g. evas_image_loader.pdf or
* fprintf(stderr, "ERROR: Evas supports no engines! Exit.\n");
* exit(-1);
* }
- * printf("Availible Evas Engines:\n");
+ * printf("Available Evas Engines:\n");
* EINA_LIST_FOREACH(engine_list, l, engine_name)
* printf("%s\n", engine_name);
* evas_render_method_list_free(engine_list);
* fprintf(stderr, "ERROR: Evas supports no engines! Exit.\n");
* exit(-1);
* }
- * printf("Availible Evas Engines:\n");
+ * printf("Available Evas Engines:\n");
* EINA_LIST_FOREACH(engine_list, l, engine_name)
* printf("%s\n", engine_name);
* evas_render_method_list_free(engine_list);
* background. The worked is queued before being processed.
*
* If image data is already loaded, it will callback
- * EVAS_CALLBACK_IMAGE_PRELOADED immediatelly and do nothing else.
+ * EVAS_CALLBACK_IMAGE_PRELOADED immediately and do nothing else.
*
* If cancel is set, it will remove the image from the workqueue.
*
* @return The number of uses of the smart instance
*
* This function tells you how many more uses of the smart instance are in
- * existance. This should be used before freeing/clearing any of the
+ * existence. This should be used before freeing/clearing any of the
* Evas_Smart_Class that was used to create the smart instance. The smart
* instance will refer to data in the Evas_Smart_Class used to create it and
* thus you cannot remove the original data until all users of it are gone.
// mainloop siztem etc. will have something of this kind unless it's making
// you spin infinitely yourself and invent your own animation mechanism
//
- // NOTE: if you delete r1, this animator will keep runing trying to access
+ // NOTE: if you delete r1, this animator will keep running trying to access
// r1 so you'd better delete this animator with ecore_animator_del() or
// structure how you do animation differently. you can also attach it like
// evasgl, sfc, etc. etc. if this animator is specific to this object
#ifdef BUILD_ASYNC_PRELOAD
EINA_LIST_FREE(cache->preload, im)
{
- /* By doing that we are protecting us from destroying image when the cache is no longuer available. */
+ /* By doing that we are protecting us from destroying image when the cache is no longer available. */
im->flags.delete_me = 1;
_evas_cache_image_entry_preload_remove(im, NULL);
}
evas_async_events_process();
LKL(wakeup);
// the lazy bum who did eain threads and converted this code
- // didnt bother to worry about Eina_Lock being a different type
+ // didn't bother to worry about Eina_Lock being a different type
// to a pthread mutex.
if (cache->pending) eina_condition_wait(&cond_wakeup);
LKU(wakeup);
// FIXME: this i think is a bugfix for a rare bug... but i'm
// not sure 100%. it seems that way from fc. if trim is set
// to FcTrue...
- // ok - not a bugfix... but there is something going on somewhere that's wierd?
+ // ok - not a bugfix... but there is something going on somewhere that's weird?
// FcPatternReference(p_nm); /* we have to reference count the pat */
font = evas_load_fontconfig(evas, set, size, wanted_rend);
}
* Set a hint flag on the object that this is used as a static "clipper".
*
* This is a hint to evas that this object is used as a big static clipper
- * and shouldnt be moved with children and otherwise considered specially. The
+ * and shouldn't be moved with children and otherwise considered specially. The
* Default is off.
*
* @param obj The given object.
static RGBA_Gfx_Func op_copy_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels);
static RGBA_Gfx_Pt_Func op_copy_rel_pixel_pt_get(Image_Entry_Flags src_flags, RGBA_Image *dst);
-/* XXX: doesnt exist
+/* XXX: doesn't exist
static RGBA_Gfx_Pt_Func op_copy_rel_color_pt_get(DATA32 col, RGBA_Image *dst);
*/
static RGBA_Gfx_Pt_Func op_copy_rel_pixel_color_pt_get(Image_Entry_Flags src_flags, DATA32 col, RGBA_Image *dst);
if (a < 255) blend = 1;
if (npoints != 4)
{
- // FIXME: nash - you didnt fix this for n points. its still all
+ // FIXME: nash - you didn't fix this for n points. its still all
// 4 point stuff!!! grrrr.
abort();
}
_evas_gl_common_shader_binary_init(shared)) return 1;
/* compile all shader.*/
if (!_evas_gl_common_shader_source_init(shared)) return 0;
- /* sucess compile all shader. if gl support binary shader, we need to save */
+ /* success compile all shader. if gl support binary shader, we need to save */
if (shared->info.bin_program) _evas_gl_common_shader_binary_save(shared);
return 1;
}
"varying vec2 tex_c;\n"
"\n"
"void main(){\n"
-" /* FIXME: This index shoudl be tweaked so for \n"
+" /* FIXME: This index should be tweaked so for \n"
" radius 1, I want 3 points at 1/4, 2/4, 3/4 */\n"
" /*\n"
" for (float i = 0 ; i <= radius * 2 ; i ++){\n"
varying vec2 tex_c;
void main(){
- /* FIXME: This index shoudl be tweaked so for
+ /* FIXME: This index should be tweaked so for
radius 1, I want 3 points at 1/4, 2/4, 3/4 */
/*
for (float i = 0 ; i <= radius * 2 ; i ++){
re->win->gl_context->dc = context;
if (npoints != 4)
{
- // FIXME: nash - you didnt fix this
+ // FIXME: nash - you didn't fix this
abort();
}
if ((p[0].x == p[3].x) &&