1
0
Fork 0
mutter-performance-source/clutter/deprecated
Emmanuele Bassi e689d01800 stage: Deprecate :use-fog and :fog
The depth cueing through GL fog has been broken for a long while, now.

The fog-related API in Clutter is ridiculously limited, and harks back
to simpler times; the ClutterFog structure is not enough to express all
the GL fog machinery, and required application code to connect to the
Stage's paint implementation and drop into Cogl directly.

Additionally, the fixed pipeline fog machinery in GL simply does not
work with premultiplied alpha, unless you use a shader - and in that
case it would only work for textures. Let's deprecate it, and just
don't do anything if somebody has the brilliant idea of setting the
:use-fog property to TRUE.
2011-12-30 10:26:12 +00:00
..
clutter-actor.h actor: Deprecate [sg]et_geometry() 2011-11-08 14:46:55 +00:00
clutter-backend.h Don't use a -deprecated suffix for headers 2011-11-03 14:49:56 +00:00
clutter-behaviour-depth.c debug: Clean up debugging notes 2011-10-17 10:24:25 +01:00
clutter-behaviour-depth.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour-ellipse.c debug: Clean up debugging notes 2011-10-17 10:24:25 +01:00
clutter-behaviour-ellipse.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour-opacity.c debug: Clean up debugging notes 2011-10-17 10:24:25 +01:00
clutter-behaviour-opacity.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour-path.c debug: Clean up debugging notes 2011-10-17 10:24:25 +01:00
clutter-behaviour-path.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour-rotate.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour-rotate.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour-scale.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour-scale.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-behaviour.c debug: Clean up debugging notes 2011-10-17 10:24:25 +01:00
clutter-behaviour.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-fixed.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-fixed.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-frame-source.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-frame-source.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-group.h group: Move deprecated macro into its own header 2011-11-03 15:02:35 +00:00
clutter-keysyms.h Remove CLUTTER_DISABLE_DEPRECATED guard 2011-11-03 15:32:04 +00:00
clutter-main.h Deprecate some more old, useless API 2011-11-15 17:58:25 +00:00
clutter-score.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-score.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-shader.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-shader.h actor: Move deprecated symbols into separate headers 2011-11-02 13:00:46 +00:00
clutter-stage.h stage: Deprecate :use-fog and :fog 2011-12-30 10:26:12 +00:00
clutter-timeout-interval.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-timeout-interval.h Move timeout pool to the deprecated section 2011-10-11 17:58:39 +01:00
clutter-timeout-pool.c Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00
clutter-timeout-pool.h Tag all deprecated symbols using CLUTTER_DEPRECATED 2011-10-14 11:34:38 +01:00