Apache OpenOffice (AOO) Bugzilla – Issue 93543
Some slide transitions do not work if hardware acceleration is enabled
Last modified: 2019-11-24 00:32:13 UTC
If Hardware Acceleration is enabled on Windows, some slide transitions do not work. E.g.Wipe Left / Right will not be shown in preview. In Presentation mode, the wrong slide will be animated.
Sorry, no problem with that. Where did you download you version?
it's RC1 german localization from http://ftp5.gwdg.de/pub/openoffice/extended/3.0.0rc1/ maybe it is a problem with certain combinations of graphic card, driver and Direct X version. I'll try to provide more details whar combinations do not work witihin the next days.
I can confirm this behaviour on my laptop with Intel Centrino, ATI Radeon X2500, DirectX 9.0c
my system is Windows XP, ATI RadeonHD 2600 XT, DirectX 9c I'll attach a test file. Slide transitions are defined as wipe from left at first lside, wipe from bottom at second slide. None of the transisions ish shown in preview mode. In presentation mode, no transition is shown for the first slide. for the second slide, the first slide's transition is shown.
Created attachment 56353 [details] testcase
When opening your file both slides have the same transition effect: "Wipe right" . The effect is shown in preview and in slideshow. Sorry, problem is not reproducible here.
so we have two differnt installations where the problem is reproducable and one where it is not. I'd say this qualifies for the assumtion that the problem exists. wg: can you give some information about your graphics hardware / software?
I have tested this on two different WinXP machines, native and remote display. Graphic card is Nvidia Quadro FX560 and VMware SVGA II. There were problems with ATI cards in former times and this problem was on ATIs side as I can remember (i48454). Does it work for you when Hardware Acceleration is switched off?
tested on anopther machine: WinXP, Intel910GL Express, DirectX 9c Transitions in Presentation mode are ok, but I get no preview in Edit mode. If hardware acceleration is enabled, all works well (not smooth but it works). Regarding i48454: This issue "vanished" somwhere between OOo 2.2 and 2.3 nobody knows why. We had no hw accell. at this time. Tests revealed, that using hw accell. Would have fixed (circumvented) the problem as well. So by permanently disabling hw accell we might even risc to re introduce i48454.
"If hardware acceleration is enabled, all works well ..." What now? Did you mean disabled? My DirectX version is also 9.0 c. I just went through all transitions in edit view: everything ok. Sure you have the checkbox for preview enabled ? (sorry, have to ask that).
"If hardware acceleration is enabled, all works well ..." must read "If hardware acceleration is *disabled*, all works well ..." indeed. Sorry. Preview is enabled - and works for all effects but "wipe". For wipe transitions i get a black preview are for the time of the preview.
When I have enabled Hardware Acceleration, I get no slide transition at all, neither in presentation nor in preview. In preview the window turns to black and remains that for about 6 seconds, then the whole slide is shown without transition, same for first slide in presentation. I've got OOo3.0 RC1 de on WinXP Home SP3 with graphic card NVIDIA GeForce3 Ti 200. If I disable Hardware Acceleration, the transitions judder.
Forgot to say, my comments are about the attached file, other transitions I haven't test yet.
Ugh. So, something I'd like to ask all people being able to reproduce: could you please rename/remove directx9canvas.uno.dll from basis30/program, check whether the hw accel checkbox is still enabled, and the problem persists? If yes, rinse & repeat this with directx5canvas.uno.dll in the same dir, and restore directx9canvas.uno.dll to its former place/name. I did change minor things between 2.4.1 & 3.0, but nothing that could possibly explain why the previous slide transition shows. :-/ And, for completeness: can anybody give me a ballpark milestone number when this started to happen?
OOo3.0RC1 German: directx9canvas.uno.dll disabled, directx5canvas.uno.dll active: Checkbox is clickable. With unchecked box the transition judders, with checked box no transition at all. Both dll's diabled: No line with hardware acceleration. Transitions work in presentation and in preview but judder. directx5canvas.uno.dll disabled, directx9canvas.uno.dll active: Checkbox is clickable. With unchecked box the transition judders, with checked box no transition at all. OOoDEV m29 crashes during opening the file. OOoDEV m24 and OOoDEV m20 no transition at all, if hardware acceleration is checked. OOo2.4.1 and OOoDEV m14 transition works both in presentation and in preview. I haven't got any version between m14 and m20. All on WinXP Home, Nvidia GeForce3 Ti200 with driver version 6.14.10.9371 (date 2006-10-22), the newest one from Nvidia-site.
Interesting. That rules out CWS canvas05 effectively, as that went into m22. If m20 is confirmed _not_ to run properly, it must be something else - changes in buildenv, compiler, ...? @cl, @rt: any ideas? what else happened during that time?
No compiler or environment switch I'd be aware of. The only change I could find was the introduction of environment variable USE_DIRECTX5 TRUE in milestone m22 (with CWS canvas05).
Bump with *** This issue has been marked as a duplicate of issue 124557 ***