[Bug 35418] New: some drawing operations in Mixcraft 6 are very slow with client-side graphics enabled
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Jan 21 16:19:55 CST 2014
http://bugs.winehq.org/show_bug.cgi?id=35418
Bug ID: 35418
Summary: some drawing operations in Mixcraft 6 are very slow
with client-side graphics enabled
Product: Wine
Version: 1.7.11
Hardware: x86
URL: http://acoustica.com/mixcraft/download.htm
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winex11.drv
Assignee: wine-bugs at winehq.org
Reporter: s_chriscollins at hotmail.com
Classification: Unclassified
Regression SHA1: 33ac850c80634c891b0c157bbffa612f70954a40
According to my git bisect, this bug appeared after the following commit:
--------
winex11: Use window surfaces for rendering top-level windows.
It can be disabled by setting "ClientSideGraphics"="n".
commit: 33ac850c80634c891b0c157bbffa612f70954a40
--------
After the above commit, the following operations in Mixcraft 6 are very
slow/laggy:
1) Scrolling vertically in the track view when there are lots of tracks present
2) Scrolling horizontally in piano roll view.
3) Resizing the workspace between the top and bottom view.
4) Adjusting the knobs and sliders of certain FX plugins.
Steps to Reproduce:
1) Download and setup the Mixcraft trial
(http://acoustica.com/mixcraft/download.htm).
2) If you are opening Mixcraft for the first time, it will auto-load and play a
demo project. After this happens, click the "Open Project" icon (looks like a
folder), and open "Callisteia.mx6". If it isn't showing in the file picker by
default, you can find it in: "C:\Program Files\Acoustica Mixcraft 6\Example
Projects". Go to step 4.
3) If you are opening Mixcraft after having already opened it before, it will
start instead with a "New Project" dialog. Simply click the "Browse..." button
here to find and open the file mentioned in step 2.
4) With "Callisteia.mx6" now opened, use the scrollbar to the right to scroll
up and down through all the tracks in the project.
5) Double-click on the instrument clip for track #8 (Sweet Flute). This will
bring up the clip in notation view at the bottom half of the screen. Near the
bottom-left, change Editor Type from "Notation" to "Piano Roll". Use the
scrollbar to scroll right and left in the piano roll view.
6) Position your cursor just below the playback controls near the middle of the
screen; it should turn into a resize handle. Hold down the mouse button and
move the mouse up and down to resize the split between the top and bottom
screen areas.
Result: The tests done in steps 4-6 are responsive and reasonably smooth in
Wine versions prior to the aforementioned commit. In versions after the commit,
these tests give very choppy and laggy results.
I had mentioned that some FX plugins were also choppy/laggy, but this only
affects some of the plugins that are bundled with Mixcraft Pro Studio 6, which
is not available as a free trial download. Just in case anybody wants to know,
the plugins are: FAT+, Ferox Tape Emulator, all "Mid-Side" plugins, TB Gate,
and TimeMachine. If you want to test a free plugin that exhibits the slowness,
and you know how to bring up a VST's GUI within Mixcraft, you can download
L3V3LL3R: http://www.platinumears.com/l3v3ll3r.html. Be sure to copy the .dll
file to "C:\Program Files\VST".
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list