mutter/clutter
Adel Gadllah 630a2c5edc backend-glx: Provide copy_sub_buffer fallback
Currently glXCopySubBufferMESA is used for sub stage redraws, but in case
a driver does not support GLX_MESA_copy_sub_buffer we fall back to redrawing
the complete stage which isn't really optimal.

So instead to directly fallback to complete redraws try using GL_EXT_framebuffer_blit
to do the BACK to FRONT buffer copies.

http://bugzilla.openedhand.com/show_bug.cgi?id=2128
2010-06-09 02:10:08 +01:00
..
cogl cogl-gles2-wrapper: Fix some cases using the wrong texture unit 2010-06-08 17:26:26 +01:00
eglnative eglnative: Connect StageWindow.show and .hide 2010-03-05 08:48:52 +00:00
eglx eglx: Rename EGLNative{Window,Display}Type back to Native{Window,Display}Type 2010-05-18 17:25:25 +01:00
fruity Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
glx backend-glx: Provide copy_sub_buffer fallback 2010-06-09 02:10:08 +01:00
json doc: Remove gtk-doc annotations from the json-glib copy 2010-05-20 11:45:54 +01:00
osx Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
win32 win32: Use GCLP_* instead of GCL_* when calling GetClassLongPtr 2010-04-09 15:43:42 +01:00
x11 g_source_set_name on custom sources (if available) 2010-06-07 12:05:24 +01:00
clutter-action.c docs: Description fixes for Action and Constraint 2010-05-26 14:09:24 +01:00
clutter-action.h Add named modifiers for Action and Constraint 2010-05-20 11:19:51 +01:00
clutter-actor-meta-private.h actor: Add ActorMeta, a base class for actor modifiers 2010-05-17 16:42:10 +01:00
clutter-actor-meta.c docs: Description fixes for Action and Constraint 2010-05-26 14:09:24 +01:00
clutter-actor-meta.h actor: Add ActorMeta, a base class for actor modifiers 2010-05-17 16:42:10 +01:00
clutter-actor.c actor: Add "effects" to the animatable metas 2010-06-03 14:10:55 +01:00
clutter-actor.h Add the ClutterEffect abstract class 2010-06-03 14:10:55 +01:00
clutter-align-constraint.c Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-align-constraint.h docs: Document BindConstraint and AlignConstraint 2010-05-19 14:46:02 +01:00
clutter-alpha.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-alpha.h
clutter-animatable.c Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-animatable.h Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-animation.c Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-animation.h animation: Use 'guint' for set_duration() parameter 2010-05-05 11:32:39 +01:00
clutter-animator.c Merge branch 'wip/constraints' 2010-05-21 10:55:09 +01:00
clutter-animator.h animator,state: Mark variadic functions that ends with NULL 2010-06-07 14:22:26 +01:00
clutter-backend.c analysis: FALSE/0 used in pointer context 2010-06-01 12:08:18 +01:00
clutter-backend.h device: Impose per-backend DeviceManager 2010-02-17 17:46:48 +00:00
clutter-behaviour-depth.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-behaviour-depth.h
clutter-behaviour-ellipse.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-behaviour-ellipse.h
clutter-behaviour-opacity.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-behaviour-opacity.h docs: Fix gtk-doc warnings 2010-04-22 16:39:18 +01:00
clutter-behaviour-path.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-behaviour-path.h
clutter-behaviour-rotate.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-behaviour-rotate.h
clutter-behaviour-scale.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-behaviour-scale.h
clutter-behaviour.c docs: Fix gtk-doc warnings 2010-04-22 16:39:18 +01:00
clutter-behaviour.h
clutter-bezier.c analysis: Use static functions when possible 2010-06-01 12:08:18 +01:00
clutter-bezier.h
clutter-bin-layout.c layout-manager: Implement set_container() 2010-06-07 22:40:34 +01:00
clutter-bin-layout.h
clutter-bind-constraint.c Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-bind-constraint.h docs: Document BindConstraint and AlignConstraint 2010-05-19 14:46:02 +01:00
clutter-binding-pool.c
clutter-binding-pool.h Add declaration of clutter_binding_pool_get_type() 2009-01-14 15:03:30 +00:00
clutter-blur-effect.c blur-effect: Fix loop unrolling 2010-06-07 15:45:24 +01:00
clutter-blur-effect.h effect: Add BlurEffect 2010-06-03 14:10:55 +01:00
clutter-box-layout.c layout-manager: Implement set_container() 2010-06-07 22:40:34 +01:00
clutter-box-layout.h Add "homogeneous" mode to ClutterBoxLayout. 2010-03-25 09:41:54 +00:00
clutter-box.c box: Fix allow-none annotation 2010-03-03 10:47:42 +00:00
clutter-box.h docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter-cairo-texture.c Revert "clutter-cairo-texture: Use the new cogl_pixel_buffer API" 2010-05-10 16:17:32 +01:00
clutter-cairo-texture.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-child-meta.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-child-meta.h
clutter-click-action.c click-action: Handle the event 2010-05-25 13:27:29 +01:00
clutter-click-action.h action: Add ClickAction 2010-05-25 11:13:03 +01:00
clutter-clone.c
clutter-clone.h
clutter-color.c clutter-color: Don't directly read the contents of GValue structs 2010-05-05 18:49:09 +01:00
clutter-color.h
clutter-colorize-effect.c docs: Effects fixes for the API reference 2010-06-03 14:34:41 +01:00
clutter-colorize-effect.h effect: Add ColorizeEffect 2010-06-03 14:10:55 +01:00
clutter-constraint.c docs: Description fixes for Action and Constraint 2010-05-26 14:09:24 +01:00
clutter-constraint.h Add named modifiers for Action and Constraint 2010-05-20 11:19:51 +01:00
clutter-container.c container: use CLUTTER_IS_ACTOR on correct parameter 2010-05-05 11:31:14 +01:00
clutter-container.h docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter-debug.h debug: Use G_UNLIKELY in the tests 2010-05-04 17:01:14 +01:00
clutter-deprecated.h
clutter-desaturate-effect.c docs: Effects fixes for the API reference 2010-06-03 14:34:41 +01:00
clutter-desaturate-effect.h effect: Add DesaturateEffect 2010-06-03 14:10:55 +01:00
clutter-device-manager.c device: Impose per-backend DeviceManager 2010-02-17 17:46:48 +00:00
clutter-device-manager.h docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter-drag-action.c drag-action: Re-use press_button in emit_drag_end() 2010-05-27 12:30:22 +01:00
clutter-drag-action.h docs: Fix DragAction documentation 2010-05-25 13:11:51 +01:00
clutter-effect.c docs: Effects fixes for the API reference 2010-06-03 14:34:41 +01:00
clutter-effect.h docs: Effects fixes for the API reference 2010-06-03 14:34:41 +01:00
clutter-enum-types.c.in
clutter-enum-types.h.in
clutter-event.c Fix clutter_event_get_coords() for crossing events 2010-04-28 16:19:37 +01:00
clutter-event.h Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-feature.c Emit a critical warning if features are not initialized 2010-03-18 14:15:33 +00:00
clutter-feature.h docs: Document SWAP_EVENTS feature flag 2010-02-15 19:03:37 +00:00
clutter-fixed-layout.c layout-manager: Implement set_container() 2010-06-07 22:40:34 +01:00
clutter-fixed-layout.h
clutter-fixed.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-fixed.h
clutter-flow-layout.c layout-manager: Implement set_container() 2010-06-07 22:40:34 +01:00
clutter-flow-layout.h
clutter-frame-source.c g_source_set_name on custom sources (if available) 2010-06-07 12:05:24 +01:00
clutter-frame-source.h
clutter-group.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-group.h
clutter-id-pool.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-id-pool.h
clutter-input-device.c device: When changing the stage, unset the pointer actor 2010-02-26 11:19:26 +00:00
clutter-input-device.h device: Allow updating devices from embedding toolkits 2010-02-17 18:21:50 +00:00
clutter-interval.c interval: Add a pointer variant to compute_value() 2010-05-24 15:06:14 +01:00
clutter-interval.h interval: Add a pointer variant to compute_value() 2010-05-24 15:06:14 +01:00
clutter-json.h.in
clutter-keysyms-table.h
clutter-keysyms.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-layout-manager.c layout-manager: Implement set_container() 2010-06-07 22:40:34 +01:00
clutter-layout-manager.h
clutter-layout-meta.c
clutter-layout-meta.h
clutter-list-model.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-list-model.h
clutter-main.c picking: Read the colour value using COGL_PIXEL_FORMAT_RGBA_8888_PRE 2010-04-21 11:34:04 +01:00
clutter-main.h
clutter-marshal.list action: Add DragAction, an action implementing drag capabilities 2010-05-17 16:42:11 +01:00
clutter-master-clock.c g_source_set_name on custom sources (if available) 2010-06-07 12:05:24 +01:00
clutter-master-clock.h
clutter-media.c
clutter-media.h Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-model-private.h
clutter-model.c model: Let get_n_columns() return a sane value 2010-03-17 17:14:08 +00:00
clutter-model.h
clutter-offscreen-effect.c effects: Fix stacking of offscreen-based effects 2010-06-03 14:10:55 +01:00
clutter-offscreen-effect.h effect: Rework the OffscreenEffect painting 2010-06-03 14:10:55 +01:00
clutter-path.c analysis: FALSE/0 used in pointer context 2010-06-01 12:08:18 +01:00
clutter-path.h
clutter-private.h layout-manager: Implement set_container() 2010-06-07 22:40:34 +01:00
clutter-profile.c profile: Fix the report generation 2010-04-22 17:52:13 +01:00
clutter-profile.h
clutter-rectangle.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-rectangle.h
clutter-score.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-score.h
clutter-script-parser.c script: Support layout manager properties 2010-06-07 22:45:34 +01:00
clutter-script-private.h script: Support layout manager properties 2010-06-07 22:45:34 +01:00
clutter-script.c analysis: FALSE/0 used in pointer context 2010-06-01 12:08:18 +01:00
clutter-script.h
clutter-scriptable.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-scriptable.h docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter-shader-effect.c docs: Effects fixes for the API reference 2010-06-03 14:34:41 +01:00
clutter-shader-effect.h docs: Effects fixes for the API reference 2010-06-03 14:34:41 +01:00
clutter-shader-types.c analysis: FALSE/0 used in pointer context 2010-06-01 12:08:18 +01:00
clutter-shader-types.h
clutter-shader.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-shader.h
clutter-stage-manager.c stage: Only clutter_stage_get_default() creates the default stage 2010-02-18 17:01:57 +00:00
clutter-stage-manager.h Miscellaneous documentation fixes 2010-05-19 16:10:05 +01:00
clutter-stage-window.c Adds initial clipped redraw support to Clutter 2010-03-02 17:19:11 +00:00
clutter-stage-window.h Adds initial clipped redraw support to Clutter 2010-03-02 17:19:11 +00:00
clutter-stage.c Adds initial clipped redraw support to Clutter 2010-03-02 17:19:11 +00:00
clutter-stage.h [stage] Add set/get_minumum_size 2010-02-06 11:23:37 +00:00
clutter-state.c state: Minor fixes and documentation additions 2010-05-26 13:43:42 +01:00
clutter-state.h animator,state: Mark variadic functions that ends with NULL 2010-06-07 14:22:26 +01:00
clutter-text.c text: Fix typos that were causing false-positive cache hits 2010-05-13 16:03:28 +01:00
clutter-text.h
clutter-texture.c docs: Miscellaneous fixes to silence gtk-doc 2010-06-01 14:15:03 +01:00
clutter-texture.h [texture] Support picking textures according to their alpha channel 2010-05-28 16:07:17 +01:00
clutter-timeline.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-timeline.h
clutter-timeout-interval.c
clutter-timeout-interval.h
clutter-timeout-pool.c g_source_set_name on custom sources (if available) 2010-06-07 12:05:24 +01:00
clutter-timeout-pool.h
clutter-types.h constraint: Add ClutterConstraint base class 2010-05-19 12:28:30 +01:00
clutter-units.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-units.h
clutter-util.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-util.h Deprecate clutter_util_next_p2() 2010-02-06 10:49:33 +00:00
clutter-version.h.in docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter.h effect: Add ColorizeEffect 2010-06-03 14:10:55 +01:00
Makefile.am build: Don't distribute clutter-version.h and cogl-defines.h 2010-06-04 17:43:57 +01:00