mutter/clutter
Neil Roberts 634cdeab1f Fix some failures from the fixed-to-float script in cogl-texture
The script converted calls to COGL_FIXED_MUL(x,y) to (x*y). However
this fails for cases like this:

 COGL_FIXED_MUL(a + b, c)

which become

 (a + b * c)

The meaning of this is of course different because multiplication has
a higher precedence than addition.

This was causing breakages in cogl_texture_quad_sw when the vertex
coordinates are not in increasing order. This was the case in
test-backface-culling when NPOTs are not available.
2009-01-22 17:44:24 +00:00
..
cogl Fix some failures from the fixed-to-float script in cogl-texture 2009-01-22 17:44:24 +00:00
eglnative [eglnative] Set the SYNC_MATRICES on stage realization 2009-01-16 22:13:44 +00:00
eglx
fruity
glx Fix compile warning for a possible uninitialized variable 2009-01-14 15:04:28 +00:00
json
osx
pango Change the COGL texture constructor to use flags 2009-01-21 10:14:29 +00:00
sdl
win32 2008-10-30 Emmanuele Bassi <ebassi@linux.intel.com> 2008-10-30 17:04:34 +00:00
x11 Fix properties that have X11 types to be 'long' 2009-01-16 23:44:32 +00:00
clutter-actor.c Use the allocation to get the pick area 2009-01-22 15:55:43 +00:00
clutter-actor.h Bug 1380 - Return booleans from CLUTTER_ACTOR_IS_* macros 2009-01-14 18:18:20 +00:00
clutter-alpha.c Merge branch 'cogl-float' 2009-01-20 18:47:50 +00:00
clutter-alpha.h Merge branch 'cogl-float' 2009-01-20 18:47:50 +00:00
clutter-animatable.c Add license notice to ClutterAnimation files 2009-01-08 13:18:00 +00:00
clutter-animatable.h Add license notice to ClutterAnimation files 2009-01-08 13:18:00 +00:00
clutter-animation.c [doc] Clarify the animation mode meaning 2009-01-16 14:37:42 +00:00
clutter-animation.h Remove AnimationMode from the Animation API 2009-01-16 14:37:42 +00:00
clutter-backend.c Store the units-per-em inside the Backend 2009-01-22 11:42:11 +00:00
clutter-backend.h Store the default font name inside ClutterBackend 2008-12-23 15:03:11 +00:00
clutter-behaviour-depth.c [Automatic fixed-to-float.sh change] Applies all scripted changes 2009-01-20 16:20:54 +00:00
clutter-behaviour-depth.h
clutter-behaviour-ellipse.c Fix the format for a floating point value 2009-01-22 11:46:23 +00:00
clutter-behaviour-ellipse.h
clutter-behaviour-opacity.c 2008-01-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-18 11:02:34 +00:00
clutter-behaviour-opacity.h
clutter-behaviour-path.c
clutter-behaviour-path.h
clutter-behaviour-rotate.c [Automatic fixed-to-float.sh change] Applies all scripted changes 2009-01-20 16:20:54 +00:00
clutter-behaviour-rotate.h
clutter-behaviour-scale.c [Automatic fixed-to-float.sh change] Applies all scripted changes 2009-01-20 16:20:54 +00:00
clutter-behaviour-scale.h
clutter-behaviour.c Fix some *_set functions so they work if the object is the same value 2009-01-05 13:19:40 +00:00
clutter-behaviour.h
clutter-bezier.c [Automatic fixed-to-float.sh change] Applies a number fixed to float patches 2009-01-20 16:20:54 +00:00
clutter-bezier.h
clutter-binding-pool.c Add ClutterBindingPool:name 2009-01-13 12:51:03 +00:00
clutter-binding-pool.h Add declaration of clutter_binding_pool_get_type() 2009-01-14 15:03:30 +00:00
clutter-cairo-texture.c [docs] Documentation fixes for CairoTexture 2008-12-19 17:48:30 +00:00
clutter-cairo-texture.h [docs] Documentation warnings 2009-01-09 14:26:35 +00:00
clutter-child-meta.c
clutter-child-meta.h
clutter-clone-texture.c [Automatic fixed-to-float.sh change] Applies all scripted changes 2009-01-20 16:20:54 +00:00
clutter-clone-texture.h
clutter-color.c [Automatic fixed-to-float.sh change] Applies all scripted changes 2009-01-20 16:20:54 +00:00
clutter-color.h
clutter-container.c
clutter-container.h
clutter-debug.h
clutter-deprecated.h
clutter-enum-types.c.in
clutter-enum-types.h.in
clutter-event.c
clutter-event.h [docs] Specify the coordinate space of ButtonEvent 2009-01-21 22:03:31 +00:00
clutter-feature.c
clutter-feature.h
clutter-fixed.c [Automatic fixed-to-float.sh change] Applies a number fixed to float patches 2009-01-20 16:20:54 +00:00
clutter-fixed.h [Automatic fixed-to-float.sh change] Hand coded changes for clutter-{fixed,units} 2009-01-20 16:20:55 +00:00
clutter-frame-source.c * clutter/clutter-frame-source.c (clutter_frame_source_add) 2008-05-09 16:27:06 +00:00
clutter-frame-source.h
clutter-group.c
clutter-group.h
clutter-id-pool.c
clutter-id-pool.h
clutter-interval.c [Automatic fixed-to-float.sh change] Applies all scripted changes 2009-01-20 16:20:54 +00:00
clutter-interval.h [animation] Allow registering custom progress function 2009-01-08 11:15:09 +00:00
clutter-json.h.in
clutter-keysyms-table.h 7 small miscellaneous fixes 2008-06-10 06:37:46 +00:00
clutter-keysyms.h
clutter-list-model.c
clutter-list-model.h
clutter-main.c [x11] Proper fix for the ClutterStage resize race 2009-01-12 11:15:41 +00:00
clutter-main.h
clutter-marshal.list
clutter-media.c Bug 1404 - ClutterMedia issues 2009-01-20 23:40:25 +00:00
clutter-media.h Bug 1404 - ClutterMedia issues 2009-01-20 23:40:25 +00:00
clutter-model-private.h
clutter-model.c
clutter-model.h
clutter-path.c [Automatic fixed-to-float.sh change] Applies a number fixed to float patches 2009-01-20 16:20:54 +00:00
clutter-path.h [build] Replaces use of #include <cairo/cairo.h> with #include <cairo.h> 2008-12-21 21:52:50 +00:00
clutter-private.h Store the units-per-em inside the Backend 2009-01-22 11:42:11 +00:00
clutter-rectangle.c
clutter-rectangle.h
clutter-score.c
clutter-score.h
clutter-script-parser.c
clutter-script-private.h
clutter-script.c
clutter-script.h
clutter-scriptable.c 2007-11-14 Emmanuele Bassi <ebassi@openedhand.com> 2007-11-14 11:32:24 +00:00
clutter-scriptable.h
clutter-shader-types.c
clutter-shader-types.h
clutter-shader.c
clutter-shader.h
clutter-stage-manager.c
clutter-stage-manager.h
clutter-stage-window.c
clutter-stage-window.h
clutter-stage.c Bug 1409 - Use G_SIGNAL_RUN_LAST with ::queue-redraw signal 2009-01-22 13:38:32 +00:00
clutter-stage.h Bug 1087 - virtualize stage_queue_redraw 2009-01-12 14:28:39 +00:00
clutter-text.c [clutter-text] Fix x-position of cursor when moving up or down 2009-01-14 11:12:02 +00:00
clutter-text.h Re-align ClutterText header file 2009-01-07 11:46:22 +00:00
clutter-texture.c Fix typo in the flags update 2009-01-22 13:24:20 +00:00
clutter-texture.h Update/clean and apply the async-texture patch from bug #1144 2009-01-07 17:02:43 +00:00
clutter-timeline.c [Automatic fixed-to-float.sh change] Applies all scripted changes 2009-01-20 16:20:54 +00:00
clutter-timeline.h
clutter-timeout-pool.c
clutter-timeout-pool.h
clutter-types.h [alpha] Allow registering alpha functions 2009-01-16 14:37:35 +00:00
clutter-units.c [units] Fix Units in GValue and ClutterParamSpecUnit 2009-01-22 12:11:25 +00:00
clutter-units.h Add units-from-em conversion 2009-01-21 17:35:47 +00:00
clutter-util.c
clutter-util.h
clutter-version.h.in
clutter.h Remove the Effects API 2009-01-14 16:56:21 +00:00
Makefile.am Remove the Effects API 2009-01-14 16:56:21 +00:00