mutter/tests/interactive
Robert Bragg 272e227109 [cogl-clip] deprecate parts and cleanup the API
cogl_clip_push() which accepts a rectangle in model space shouldn't have
been defined to take x,y,width,height arguments because this isn't consistant
with other Cogl API dealing with model space rectangles.  If you are using a
coordinate system with the origin at the center and the y+ extending up,
then x,y,width,height isn't as natural as (x0,y0)(x1,y1). This API has
now been replace with cogl_clip_push_rectangle()

(As a general note: the Cogl API should only use the x,y,width,height style
when the appropriate coordinate space is defined by Cogl to have a top left
origin.  E.g.  window coordinates, or potentially texture coordinates)

cogl_clip_push_window_rect() shouldn't have been defined to take float
arguments since we only clip with integral pixel precision. We also
shouldn't have abbreviated "rectangle". This API has been replaced with
cogl_clip_push_window_rectangle()

cogl_clip_ensure() wasn't documented at all in Clutter 1.0 and probably
no one even knew it existed. This API isn't useful, and so it's now
deprecated. If no one complains we may remove the API altogether for
Clutter 1.2.

cogl_clip_stack_save() and cogl_clip_stack_restore() were originally added
to allow us to save/restore the clip when switching to/from offscreen
rendering.  Now that offscreen draw buffers are defined to own their clip
state and the state will be automatically saved and restored this API is now
redundant and so deprecated.
2009-11-05 21:10:17 +00:00
..
Makefile.am tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-actor-clone.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-actors.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-animation.c Remove usage of Units and macros 2009-06-04 16:30:30 +01:00
test-behave.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-bin-layout.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-offscreen.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-primitives.c [cogl-clip] deprecate parts and cleanup the API 2009-11-05 21:10:17 +00:00
test-cogl-tex-convert.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-tex-polygon.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-tex-tile.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-vertex-buffer.c Reposition variable declarations to avoid C99. 2009-07-28 12:13:43 +01:00
test-depth.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-devices.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-pixmap.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-shader.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-texture-quality.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
wrapper.sh tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00