mutter/tests/interactive
Neil Roberts c9a81f035e Don't use any GL types or defines in Clutter
Some of the Clutter code was using GL types for the primitive types
such as GLint and GLubyte and then passing these to Cogl. This doesn't
make much sense because the Cogl functions directly take native C
types. This patch just replaces them with either a native C type or a
glib type.

Some of the cogl conformance tests are trying to directly call GL for
example to test creating a foreign texture. These tests have been
changed to manually define the GL enum values instead of relying on a
GL header to define them.

This is necessary because Cogl may soon stop including a GL header
from its public headers.

Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>
2012-03-23 17:24:42 +00:00
..
Makefile.am interactive/image-box: Add a pure Image test, suitable for docs 2012-03-16 12:33:38 +00:00
test-actor.c interactive/actor: Do not use clutter_actor_animate() 2012-03-15 17:01:13 +00:00
test-actors.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-animation.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-animator.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-bin-layout.c interactive/bin-layout: Use implicit animations 2012-03-15 17:01:13 +00:00
test-binding-pool.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-box-layout.c tests: Update to use the symbolic button names 2012-01-27 09:47:25 +00:00
test-cairo-clock.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-cairo-flowers.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-canvas.c Rename 'bilinear' scaling filter to 'trilinear' 2012-03-16 12:33:40 +00:00
test-clip.c tests: Update to use the symbolic button names 2012-01-27 09:47:25 +00:00
test-cogl-multitexture.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-cogl-offscreen.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-cogl-point-sprites.c tests/*: Use symbolic constants for sources and events 2012-01-25 23:20:25 +00:00
test-cogl-primitives.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-cogl-shader-arbfp.c tests/*: Use symbolic constants for sources and events 2012-01-25 23:20:25 +00:00
test-cogl-shader-glsl.c tests/*: Use symbolic constants for sources and events 2012-01-25 23:20:25 +00:00
test-cogl-tex-convert.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-cogl-tex-foreign.c Don't use any GL types or defines in Clutter 2012-03-23 17:24:42 +00:00
test-cogl-tex-getset.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-cogl-tex-polygon.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-cogl-tex-tile.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-cogl-vertex-buffer.c Don't use any GL types or defines in Clutter 2012-03-23 17:24:42 +00:00
test-constraints.c interactive: Drop more deprecated classes 2012-01-17 16:54:30 +00:00
test-content.c interactive/content: Define the size of the text geometry 2012-03-16 12:33:36 +00:00
test-depth.c interactive/depth: Drop deprecated API 2012-02-13 17:30:22 +00:00
test-devices.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-drag.c tests: Check return value of clutter_init_with_args instead of error 2011-02-28 14:10:06 +00:00
test-drop.c tests/interactive: Add some descriptions 2011-09-28 15:18:21 +01:00
test-easing.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-events.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-fbo.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-flow-layout.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-grab.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-image-box.c interactive/image-box: Clarify the label contents 2012-03-16 15:05:42 +00:00
test-image.c interactive/image: Test ClutterImage 2012-03-16 12:33:38 +00:00
test-layout.c interactive/layout: Update to modern API 2012-02-15 17:03:03 +00:00
test-main.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-multistage.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-paint-wrapper.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-path-constraint.c tests: abort if clutter_init fails 2011-02-28 14:10:04 +00:00
test-pixmap.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-scale.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-script.c tests: Remove #undef CLUTTER_DISABLE_DEPRECATED 2011-11-03 15:35:03 +00:00
test-scrolling.c interactive/scrolling: Use the implicit animation API 2012-03-21 13:36:44 +00:00
test-shader-effects.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-snap-constraint.c interactive: Use the newly added CLUTTER_ALIGN_BOTH value 2011-10-15 18:36:27 +01:00
test-stage-read-pixels.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-stage-sizing.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-state-animator.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-state-script.c interactive: Use the newly added CLUTTER_ALIGN_BOTH value 2011-10-15 18:36:27 +01:00
test-state.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-swipe-action.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-table-layout.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-text-field.c interactive/text-field: Use :background-color 2012-03-06 15:10:04 +00:00
test-text.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-texture-async.c interactive/texture-async: Use implicit animations 2012-03-15 17:42:42 +00:00
test-texture-material.c Revert "Revert "Deprecate clutter_threads_init()"" 2011-10-21 17:44:27 +08:00
test-texture-quality.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-texture-slicing.c interactive/*: Do not use clutter_stage_get_default() 2011-11-10 15:37:50 +00:00
test-threads.c interactive/*: Update the API usage 2012-02-13 17:30:22 +00:00
test-transitions.c interactive/transitions: An easing demo without animate() 2012-03-15 17:01:13 +00:00
wrapper.sh.in build: Allow to run the tests from any directory 2010-07-06 12:39:15 +01:00