Matlab 2014b using outdated OpenGL version
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello,
In Matlab 2014b (I have a Macbook Pro Retina, 13", with an Intel Iris graphics card), when I enter
opengl info
I get
Version: '2.1 INTEL-8.28.33'
Vendor: 'Intel Inc.'
Renderer: 'Intel Iris OpenGL Engine'
MaxTextureSize: 16384
Visual: 'Visual (Undefined), (RGBA 32 bits (8 8 8 8), Z depth 2...'
Software: 'false'
SupportsGraphicsSmoothing: 1
SupportsDepthPeelTransparency: 1
SupportsAlignVertexCenters: 1
Extensions: {128x1 cell}
MaxFrameBufferSize: 16384
However, both
suggest that my Macbook Pro Retina should have an OpenGL version of 4.1 (or 3.3 at the absolute worse case that I misunderstood the information).
My question is why is Matlab using OpenGL version 2.1, and how do I make it take advantage of the greater graphics capabilities that my computer can provide. I suspect this is the cause of the blurry resolution I was getting in my plots, both in the line smoothing and the axes labels being blurry - problems that have been reported both here and elsewhere on the web, but isn't addressed anywhere else.
Thanks!
0 commentaires
Réponses (1)
Philip Caplan
le 17 Avr 2015
MATLAB R2014b is only using OpenGL version 2.1 functionality in Legacy mode. For the most part, the functionality used in MATLAB's graphics would not benefit much from 4.1 Core, with the exception of stability.
As per your question about blurry lines on your Retina display, this is a known issue and the development team is actively investigating it.
There is a bug report about this issue at the following link and you can monitor the bug report to get updates:
1 commentaire
kbonnen
le 1 Déc 2017
What about the other part of this question. Is there a way to leverage newer versions of opengl within MatLab?
Voir également
Catégories
En savoir plus sur Graphics Performance dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!