mutter/tests/interactive
Robert Bragg 4258214e50 [test-fbo] greatly simplify the test
This test tried to do too much, and I can't remember the last time I saw this
test work.

It no longer tries to create a texture from an offscreen actor and it no
longer tries to use shaders.

It does though show that chaining of clutter_texture_new_from_actor now
works, and that animating the source actor is reflected in textures created
from it.

When run you should see three actors:
- on the left is the pristine source actor rotating around the y-axis
- in the middle is the first texture created from the source actor
- and on the right a texture created from the middle actor

Note: the somewhat strange bobbing of the middle and right textures is
actually correct given how it was decided long ago to map the transformed
(to screen space) allocation of the source actor to the texture.  When the
hand spins around the perspective projection of the top of the hand results
in the origin of the texture bobbing up to a higher stage position, but the
position of the textures is fixed.  This design also means we end up
reallocating our offscreen draw buffer every frame that the actors
transformed size changes, which isn't ideal.
2009-11-04 03:34:09 +00:00
..
Makefile.am Merge branch 'layout-manager' 2009-10-19 11:45:15 +01:00
test-actor-clone.c [tests] Update test-actors (and clones) 2009-06-11 16:26:02 +01:00
test-actors.c [x11] Fix Stage user-initiated resize 2009-10-05 12:24:19 +01:00
test-animation.c Remove usage of Units and macros 2009-06-04 16:30:30 +01:00
test-behave.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
test-bin-layout.c [layout] Rename BinLayout and FlowLayout interactive tests 2009-10-14 11:31:30 +01:00
test-binding-pool.c [tests] Fix a segfault in the binding-pool test 2009-06-11 12:36:41 +01:00
test-box-layout.c tests: Use the right key symbol for adding children 2009-10-26 15:10:20 +00:00
test-clip.c [cogl] Remove max_waste argument from Texture ctors 2009-05-23 19:35:19 +01:00
test-clutter-cairo-flowers.c Add MSVC preprocessor guards in test-clutter-cairo-flowers.c 2009-07-28 12:13:43 +01:00
test-cogl-multitexture.c [test-cogl-multitexture] Print an error if textures can't be loaded 2009-09-16 17:20:03 +01:00
test-cogl-offscreen.c Default to a blend function that expects premultiplied colors 2009-06-11 14:17:52 +01:00
test-cogl-primitives.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
test-cogl-tex-convert.c [cogl] Remove max_waste argument from Texture ctors 2009-05-23 19:35:19 +01:00
test-cogl-tex-foreign.c [cogl-handle] Optimize how we define cogl handles 2009-04-02 11:58:43 +01:00
test-cogl-tex-getset.c [test-cogl-tex-getset] Assume a premultiplied pixel format 2009-06-29 23:49:06 +01:00
test-cogl-tex-polygon.c [tests] Fix the cogl_polygon() interactive test 2009-06-11 16:59:50 +01:00
test-cogl-tex-tile.c [test-cogl-tex-tile] Fix breakages from ClutterFixed removal and timelines 2009-06-12 11:05:26 +01:00
test-cogl-vertex-buffer.c Reposition variable declarations to avoid C99. 2009-07-28 12:13:43 +01:00
test-depth.c [fog] Document that fogging only works with opaque or unmultipled colors 2009-06-11 14:17:53 +01:00
test-devices.c [tests] Remove unneeded g_type_init() 2009-06-19 14:20:50 +01:00
test-easing.c [tests] Beautify the bouncing actor 2009-06-15 15:08:59 +01:00
test-events.c tests: Print out the captured event type 2009-10-26 11:42:16 +00:00
test-fbo.c [test-fbo] greatly simplify the test 2009-11-04 03:34:09 +00:00
test-flow-layout.c layout: Report the correct size of FlowLayout 2009-10-14 11:31:35 +01:00
test-fullscreen.c [stage] Rename fullscreen methods 2009-06-09 14:07:35 +01:00
test-grab.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-layout.c introspection-friendly ClutterEvent accessors 2009-06-08 12:05:20 +01:00
test-main.c * tests/interactive/test-main.c (main): Allow more than two 2008-11-10 16:30:42 +00:00
test-model.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-multistage.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
test-offscreen.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-paint-wrapper.c [tests] Update test-actors (and clones) 2009-06-11 16:26:02 +01:00
test-pixmap.c introspection-friendly ClutterEvent accessors 2009-06-08 12:05:20 +01:00
test-project.c Remove usage of Units and macros 2009-06-04 16:30:30 +01:00
test-random-text.c Update the interactive tests to ClutterText 2008-12-11 13:48:01 +00:00
test-rotate.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
test-scale.c Add white_color a variable on the stack. 2009-07-28 12:13:43 +01:00
test-score.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
test-script.c tests: Update test-script 2009-10-21 16:15:18 +01:00
test-shader.c Remove config.h inclusion. 2009-07-28 12:13:42 +01:00
test-stage-read-pixels.c Remove Units from the public API 2009-05-06 16:44:47 +01:00
test-text-field.c [text] Add pre-edit string to ClutterText 2009-10-16 12:45:29 +01:00
test-text.c [tests] Update the ClutterText interactive test 2009-01-07 15:54:08 +00:00
test-texture-async.c [texture] Fix error reporting on ::load-finished 2009-06-06 16:13:41 +01:00
test-texture-quality.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
test-textures.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-threads.c introspection-friendly ClutterEvent accessors 2009-06-08 12:05:20 +01:00
test-unproject.c Remove Units from the public API 2009-05-06 16:44:47 +01:00
test-viewport.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
wrapper.sh Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00