OpenGL ARB meeting notes 6-18-2002

I hope MS gets rawked, but the Republican government isn't going to bite the hand that feeds it. That's one thing that bothers me about the US legal system, elected judges. WTF is that?
 
I like this part:

IBM thinks it's premature to vote on this without seeing the MS license terms.
NVIDIA wants to vote it in at this meeting.
SGI thinks if we can't deal with IP claims, we might as well all go home.
 
Saem said:
I hope MS gets rawked, but the Republican government isn't going to bite the hand that feeds it. That's one thing that bothers me about the US legal system, elected judges. WTF is that?

Federal judges are appointed. Local judges are elected (at least in Texas).

Personally, however, I'd prefer all judges be elected. Why would you think the election process would be more biased than appointment?
 
I was amused by the Cg discussion:

NVIDIA wanted to discuss their goals with Cg (although they are not offering Cg to the ARB)

Principal goals are to enable apps to use all the features of NVIDIA hardware, do rapid prototyping, and make efficient use of the underlying architecture. "Profiles" allow compiler to control what it accepts as valid programs.

heh... now, is there any further argument about Nvidia's goals with Cg? Didn't think so.
 
Read the rest of the blurb about CG, quoting one part in seclusion is hardly the whole story.

I got the impression, that aside from a few things, it seems like the ARB is fairly content with CG, as they are trying to figure out a way to make it more general (3dLabs approach)/gain compatibility with OGL2.
 
Personally, however, I'd prefer all judges be elected. Why would you think the election process would be more biased than appointment?

Whoops, sorry. I meant they're appointed. Yeah, I find that to be moronic.
 
Microsoft and NVIDIA are a dream team. At the last meeting, NVIDIA blocked the ARB shading extensions, this time, Microsoft does. Both will helb DX9 and Cg in acceptance and letting OGL slip further behind.
 
On the subject of judges, the reason that they're appointed is that they shouldn't have to be accountable to anybody. The judges are supposed to be fair, and not have any obligations or needs coming from any person or group of people. Of course, it is certainly true that appointment isn't the perfect system for selecting fair and impartial judges, but I do believe it is better than elections.

After all, when you have open elections, it suddenly becomes apparent that these people will believe in image and funding above all else. The judges would just become another congress, and there would be little reason to have the Congress separate from the judicial branch of government.

Granted, long terms for judges can help them to be less accountable (and they do have very long terms currently) to the people that elect them, but cannot eliminate the problem.

Additionally, if it is true that we, as a people, have elected remotely-good people in government, then those people will attempt to appoint those that do try to be fair. Don't forget that all presidential appointments are overseen by the Senate, so the people as a whole do have some say, though indirect, over which judges get appointed.

Anyway, back to Cg.

I think it's excellent how it is now obvious that though the backend is closed, other developers can write their own backends if they so choose. Granted, it might take a while for anybody else to come forward with a decent compiler for their own hardware (nVidia's been working on Cg for a year), but I believe this is certainly enough for Cg to become a standard. The only things that are left are:

1. Will nVidia (or Microsoft...as it seems they've been rather, um, IP-grabby) attempt to charge other companies for using Cg? This would be very bad.
2. Will Cg gain wide industry acceptance? This I'm neutral on. If Cg is good compared to other HLSL's, then I hope it is accepted. I further would like to see OpenGL 2.0 use Cg, unless OpenGL uses a better language.

I'm still wondering about what JC said about HLSL's needing to do multipass. If no big HLSL's turn out to do automatic multipass rendering for today's hardware, I really do hope that all future (DX9+) hardware has completely unlimited program sizes. Otherwise the dream of having newer hardware take advantage of new features immediately upon recompilation of a Cg program would be shot (given that the Cg program was compiled at runtime, which should become common if Cg takes off).
 
Sad, pathetic and Disappointing to see two companies basically decide the fate of OpenGL.
If Nvidia wanted to move OPENGL forward like they stated many times in the PR with CG...

http://www.nvidia.com/view.asp?IO=cg_faq

NVIDIA is committed to supporting all OpenGL standards, after they are approved by the ARB. NVIDIA proposed and is leading the development of OpenGL 1.4, whose primary component is an assembly language interface to programmable GPU vertex hardware. Upon successful completion of this OpenGL revision, NVIDIA will work with the ARB to define and develop the next revision of OpenGL, with fragment/pixel programmability as its expected core capability. We will continue to contribute toward all of the future revisions of OpenGL.


Sure you are, by blocking the ARB extensions....pathetic o_O

As for Microsoft until someone makes some competetive products they are not going anywhere either, and with their money (who else could take a 2 billion dollar loss on the X-box and think nothing of it.
 
It's odd how this seems to be playing out, I remember how Nvidia basically was the first to actually have a consumer level hardware product with almost full OGL ICD support, when everyone in the else only had miniGL or wrappers to allow their customer's to play Quake and the other odd GL game. Good OGL support was one of my main reasons to buy Nvidia products in the past, and now they're apparently amongst those trying to slow it's progress... :(
 
Back
Top