Jump to content

graphics wishes


chils

Recommended Posts

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

Link to comment

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

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.