I need OpenGL 3.3 support on a Win10 VM running on a Macbook Pro, but OpenGL 2.1 support is only reported. My config: MacBook Pro 2011, 16 GB RAM, SSD, VMWare Fusion 8.5.3, Windows 10. My GPU Intel HD Graphics 3000 indeed.has. OpenGL 3.3 support on the Mac directly.
![]()
Technically, you cannot get a (windowed) OpenGL 3.2 context programming purely in C on OS X.You have to use part of Cocoa (an Objective-C framework) called NSOpenGL; AGL (deprecated C-based API) as well as the really old X server implementation (XQuartz) are perpetually limited to OpenGL 2.1.Apple's own implementation of GLUT wraps NSOpenGL (FreeGLUT does not), and so do GLFW, SDL, etc. They have small portions that are written in Objective-C to interface with NSOpenGL and this allows them to create window-based OpenGL 3.2+ render contexts even in C software.Now, the problem here is actually that glxinfo uses XQuartz, which does not support OpenGL 3.2+.
I would suggest you use the on the Mac App store if you want detailed info about your OpenGL capabilities.Since you're just starting out with OpenGL development on OS X, I would also suggest you have a look for a quick overview of the various APIs.
.System Requirements for Mac OS XFastRawViewer for Mac OS X requires any Intel-based Mac (excluding very old 2005-2006 models based on 32-bit CPUs: and ) with Mac OS X 10.6+ installed. We recommend a video card with OpenGL 2.1 support (that's every native Mac video card that works with OS X 10.6). An OpenGL emulator will be used if such a video card is not present in the system; some of the advanced features of FastRawViewer will take significant time to render without hardware support for OpenGL. For WindowsFastRawViewer for Windows requires a computer with SSE3-compatible CPU (that is, manufactured after 2004) and not-so-ancient video card. It works on a variety of 32/64 bit Windows platforms: XP, Vista, 7, 8, 8.1,10 (we suggest Windows 8.1/64-bit or Windows 10/64-bit).FastRawViewer for Windows uses hardware graphics acceleration:.
![]() ![]()
Graphics based on Microsoft DirectX: DirectX 9.0 is required, DirectX 9.0c support or later is recommended. Graphics based on OpenGL - requires a video card with at least OpenGL 2.1 support.If Your Browsing Speed is Low, or You are Experiencing Graphics IssuesIf you are experiencing sluggish behavior, or any graphic issues, updating video drivers may be very helpful.
![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |