From: Angus Dorbie Newsgroups: comp.os.msdos.djgpp,comp.graphics.api.opengl Subject: Re: IN DEFENCE OF MICROSOFT (I shouldn't have done this... :( Date: Wed, 03 Sep 1997 10:24:54 -0700 Organization: Silicon Graphics Lines: 21 Message-ID: <340D9D66.167E@asd.sgi.com> References: <199708110648 DOT XAA00242 AT geocities DOT com> <33F201DD DOT 13946F88 AT geocities DOT com> <3400C9E5 DOT 5759D7ED AT magibox DOT net> <5uiipg$hgk AT elmo DOT cadvision DOT com> <5uk1ru$35se AT elmo DOT cadvision DOT com> NNTP-Posting-Host: multipass.engr.sgi.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Reham wrote: > > Well, I suppose I should apologize for that last article. I wasn't trying to > say D3D was superior than OpenGL and nor was I trying to sound like I'm an > expert in the subject. I did, in all honesty, read through most of the OpenGL > spec which I got from DEC, which might be difficult to believe given my > comment about no Immediate Mode OpenGL (which someone -- Paul > Shirley -- gratefully pointed out, as well as calling my article bs, which is > mostly true as well) -- however, for some reason it was my impression that > there was no parallel to the DrawPrimitives in OpenGL. Can someone clear me > up on this? You seem to be confusing Draw Primitive with Execute Buffers now. The irony of your question is that Draw Primitive was hacked into D3D to ape OpenGL approach. With OpenGL you also have the vertex arrays which allow you to draw from an array of data rather than repetative calls to glVertex, etc. Cheers,Angus.