use opengl in matlab , why it so slow?

5 views (last 30 days)
when I draw an image in figure using imshow with transparency property,The figure 'render' property changes to 'opengl' mode automatically,Then the figure reponse begin very slow! what is problem?

Accepted Answer

Walter Roberson
Walter Roberson on 30 Aug 2011
Try using the command
opengl software
and see if it is any faster.
The OpenGL renderer is the only one that supports transparency. If you do not have a fast graphics card or do not have fast memory, then OpenGL can be slow.
What kind of graphics card do you have? If it is NVidia based, then when was the last time you checked to see whether there was a newer NVidia driver for the card?
  2 Comments
ldd
ldd on 30 Aug 2011
thnak you for your help!
my graphics card is ATI Radeon HD 3450 (256 MB), I have tried command
'opengl software' ,but it is still very slow!, Is the graphics card too slow?
Walter Roberson
Walter Roberson on 30 Aug 2011
To be honest... Yes, that card is bad news for anything more than office graphics.
http://www.techwarelabs.com/reviews/video/ati-3450/index_8.shtml
http://www.videocardbenchmark.net/video_lookup.php?gpu=Radeon+HD+3450
You can get three times the performance for half the price, or 10 times the performance for the same price.

Sign in to comment.

More Answers (1)

Daniel Shub
Daniel Shub on 30 Aug 2011
You can also see how your video card stacks up with
bench

Categories

Find more on Graphics Performance in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!