chils Posted November 28, 2005 Report Share Posted November 28, 2005 I won't waste your time with all of the background for these requests. I have a more detailed post on the LV Discussion Forum under "Future of LabVIEW Graphics". For all 2D and 3D plotting: Let's have hardware acceleration functional for a minimal set of graphics cards. Let's have hardware buffering of data for the supported graphics cards. With the uncertain future of OpenGL in future releases of Windows, this seems like a good time to talk about finally making hardware acceleration functional. Chris Quote Link to comment
Mike Ashe Posted November 29, 2005 Report Share Posted November 29, 2005 I'm obviously not keeping up with the news, can you summarize whats going on with OpenGL? Is uncle billie messing with another open standard? Quote Link to comment
Jim Kring Posted November 29, 2005 Report Share Posted November 29, 2005 I'm obviously not keeping up with the news, can you summarize whats going on with OpenGL? Is uncle billie messing with another open standard? Slashdot >> Windows Vista May Degrade OpenGL Quote Link to comment
chils Posted November 29, 2005 Author Report Share Posted November 29, 2005 Here is the summary from my NI post. If you follow the linkage in it you will eventually land at the slahdot discussion. While doing some research for a project I came across this post concerning the next version of the Microsoft OS, Vista, and its impact on OpenGL: http://forums.ni.com/ni/board/message?boar...d=58641#M136018 For a quick summary, the LabVIEW plotting routines are based on an open source distribution of OpenGL called Mesa. Vista will not be using OpenGL in a manner that will allow the high performance that OpenGL is known for. There are apparently ways in which OpenGL will behave well in Vista, such as running the OpenGL window full screen so that the Aeroglass desktop is not utilized for composing the window. My purpose in this post is to try to raise some awareness about the issue in the developer community, as tarheel_hax0r had tried to do, and also I would like to start a dialogue to get a developer wish list started for graphics upgrades. Since it would seem something fundamental may have to be changing with the LabVIEW graphics package in the next couple of years, this seems a good time to talk about things we have all wanted. I realize there is a feedback method to send these to NI, however, I am curious if those who would like to see some changes are in the minority or not. At the very least maybe someone from NI will let us know if are going to have to start learning DirectX/Direct3D. My wish list: 1. Hardware acceleration for all 2D and 3D plotting at least supported for nVidia and ATI. (The current win32 distribution of Mesa in LabVIEW does not support hardware acceleration) 2. Simpler plotting of (w,x,y,z) data - it works now, but it feels like a hack and anything 3D is slow without hardware acceleration 3. Assuming 1 happens, I would like to see buffering built into all plotting indicators with the buffer handled in the hardware Chris Quote Link to comment
Mike Ashe Posted November 30, 2005 Report Share Posted November 30, 2005 Uncle Bill's philosophy on open standards: embrace, extend, extinguish ... Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.