rishi nair | 1 Apr 11:33 2002

Hardware Acceleration Question

Hi All
Can anyone point me to a knowledge base which can detail me about Opengl
Hardware acceleration??
How it is implemented etc etc.
-rishi

----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL

--

-- 
Author: rishi nair
  INET: rishin <at> geometricsoftware.com

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru <at> fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB OPENGL-GAMEDEV-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Pacôme DANHIEZ | 1 Apr 12:08 2002
Picon

Re: Hardware Acceleration Question

You should try the NeHe web site ( http://nehe.gamedev.net ), which is a
good starting point in OpenGL (many tutorials on many OS).

Pacôme.

----- Original Message -----
To: "Multiple recipients of list OPENGL-GAMEDEV-L"
<OPENGL-GAMEDEV-L <at> fatcity.com>
Sent: Monday, April 01, 2002 11:33 AM

> Hi All
> Can anyone point me to a knowledge base which can detail me about Opengl
> Hardware acceleration??
> How it is implemented etc etc.
> -rishi

----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL

--

-- 
Author: =?iso-8859-1?Q?Pac=F4me_DANHIEZ?=
  INET: p.danhiez <at> wanadoo.fr

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru <at> fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB OPENGL-GAMEDEV-L
(Continue reading)

Dominic Curran | 1 Apr 12:18 2002
Picon

WHERE TO FIND OPENGL INFORMATION - (Bi-weekly posting)

WHERE TO FIND OPENGL INFORMATION - (Bi-weekly posting)

The Official OpenGL Site - News, downloads, tutorials, books & links:-
http://www.opengl.org/

The archive for this mailing list can be found at:-
http://www.egroups.com/list/opengl-gamedev-l/

The OpenGL Repository - Downloads for OpenGL implementations:-
http://www.fortunecity.com/skyscraper/nuclear/274/

The OpenGL GameDev FAQ:-
http://www.3dgamedev.com/resources/openglfaq.txt

The EFnet OpenGL FAQ:-
http://www.geocities.com/SiliconValley/Park/5625/opengl/

The Omniverous Biped's FAQ:-
http://www.sjbaker.org/steve/omniv

OpenGL 1.0 Reference
http://www.cevis.uni-bremen.de/~uwe/opengl/

OpenGL 1.1 Reference - This is pretty much the Blue book on-line:-
http://tc1.chemie.uni-bielefeld.de/doc/OpenGL/hp/Reference.html

Information on the GLUT API:-
http://www.opengl.org/developers/documentation/glut.html

Apples OpenGL web site is at:-
(Continue reading)

rishi nair | 1 Apr 15:43 2002

Re: Hardware Acceleration Question

Let me rephrase the question.
When we say OPENGL
hardware acceleration what exactly do we mean??
Does this mean that various card vendors implement opengl and its extentions
and then supply these as dlls which
can drive their cards?
In this case how does the software based opengl32.dll which we link to our
opengl application redirect its calls to this driver??
Does anyplace in the net have any detailed information about this. My scouring
the net dint enlighten me much
so asking for a knowledge base for such info..
Sorry for the long mail but couldnt help :)
rishi

Pacôme DANHIEZ wrote:

> You should try the NeHe web site ( http://nehe.gamedev.net ), which is a
> good starting point in OpenGL (many tutorials on many OS).
>
> Pacôme.
>
> ----- Original Message -----
> To: "Multiple recipients of list OPENGL-GAMEDEV-L"
> <OPENGL-GAMEDEV-L <at> fatcity.com>
> Sent: Monday, April 01, 2002 11:33 AM
>
> > Hi All
> > Can anyone point me to a knowledge base which can detail me about Opengl
> > Hardware acceleration??
> > How it is implemented etc etc.
(Continue reading)

Jon Watte | 1 Apr 18:13 2002

RE: Hardware Acceleration Question


Either this is an April's Fool question, or it deserves a polite 
asnwer; can't make up my mind which.

OpenGL hardware acceleration is no different (mostly) from other 
graphics API hardware acceleration. Thus, what you're asking for 
is "how do modern graphics cards work". This is, by and large, a 
trade secret of each company, as they all work differently, 
although you can draw many conclusions from documentation and 
presentations available on their developer support web sites.

If what you're really interested in is "how does OpenGL get hardware 
accelerated" then the correct place to look is the Microsoft Windows 
documentation, found on msdn.microsoft.com (you may need to delve 
into the DDK to find the answers you want). Or just disassemble 
opengl32.dll and find out.

Cheers,

			/ h+

> Hi All
> Can anyone point me to a knowledge base which can detail me about Opengl
> Hardware acceleration??
> How it is implemented etc etc.
> -rishi

----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL
(Continue reading)

Pacôme DANHIEZ | 1 Apr 18:53 2002
Picon

Re: Hardware Acceleration Question

The OpenGL hardware acceleration question you point out is the preoccupation
of each card vendor. They develop their own OpenGL driver, for their cards,
with their own/specific extension (NV, ATI, SGI, etc), and with their
"own-trying-global-opengl-same-behaviour" (in fact, the behaviour between
two cards is often different...).
If you want more details, I think you should contact each card vendor to
know how they make their drivers.
Hope this help.

Pacôme.

> Let me rephrase the question.
> When we say OPENGL
> hardware acceleration what exactly do we mean??
> Does this mean that various card vendors implement opengl and its
extentions
> and then supply these as dlls which
> can drive their cards?
> In this case how does the software based opengl32.dll which we link to our
> opengl application redirect its calls to this driver??
> Does anyplace in the net have any detailed information about this. My
scouring
> the net dint enlighten me much
> so asking for a knowledge base for such info..
> Sorry for the long mail but couldnt help :)
> rishi

----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL
(Continue reading)

Jon Paul Schelter | 2 Apr 20:28 2002
Picon

Re: Hardware Acceleration Question

The simple answer is that opengl32.dll is supplied by microsoft, and
communicates with the display driver through a predefined mechanism.
when you select a "hardware accelerated" Pixel Format Descriptor
(PFD), your openGL calls are redirected to a dll which the graphics
vendor supplies.  This DLL is then responsible for making simulating
the OpenGL machine (including all extensions) using the underlying
hardware to perform as much of the work as is possible, and
supplying software fallbacks where necessary to maintain conformance.

Hope that helps.

jp

At 08:43 AM 4/1/02, rishi nair wrote:
>Let me rephrase the question.
>When we say OPENGL
>hardware acceleration what exactly do we mean??
>Does this mean that various card vendors implement opengl and its 
>extentions
>and then supply these as dlls which
>can drive their cards?
>In this case how does the software based opengl32.dll which we link to our
>opengl application redirect its calls to this driver??
>Does anyplace in the net have any detailed information about this. 
>My scouring
>the net dint enlighten me much
>so asking for a knowledge base for such info..
>Sorry for the long mail but couldnt help :)
>rishi

(Continue reading)

Stephane Blardone | 3 Apr 00:19 2002
Picon

Re: OpenGL french (and other) web site(s) ?

Hey, I am a french CS student graduating in may from the university of Wisconsin I am passionate about
graphics programming. The idea of creating a 'french' Opengl group sounds really cool. Did you have
anything in particular in mind?

-stephane

On Sun, 31 Mar 2002, Pacôme DANHIEZ wrote:

    Hi all,

    I would like to know if there is an OpenGL's world organisation, and if it
    exists, is there an OpenGL's group per country.
    You can think my question is very strange, but I found a lot of small ML or
    small disparates groups on the web which are talking about OpenGL, but there
    is no "real organisation". In order to increase OpenGL in all minds (for OGL
    2.0, for example ?), I think it could be very good idea to create dedicated
    groups in all countries which could communicate and stimulate the use of
    this great API, and in their self langage (french, for example -- I'm
    french, yes :] ).
    This solution could organize a little bit more the OpenGL threads on the
    www.opengl.org, where I recently read a thread about the "way of answering
    in well terms" (the real topic was : Unashamedly OT ... This forum is
    SH#T )...

    So, is there a way to evangelize OpenGL in all country, and in a good and
    secure way ?

    Thanks for your comments.

    Pacôme.
(Continue reading)

Marcelo E. Magallon | 3 Apr 08:18 2002
Picon

Re: Hardware Acceleration Question

>> rishi nair <rishin <at> geometricsoftware.com> writes:

 > Let me rephrase the question.  When we say OPENGL hardware
 > acceleration what exactly do we mean??

 I know you are a windows person, but nevertheless look for Kilgard,
 M.J. et al. "System Support for OpenGL Direct Rendering" in Graphics
 Interface '95 and the references therein.

 HAND,

-- 
M.
----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL

--

-- 
Author: Marcelo E. Magallon
  INET: marcelo.magallon <at> bigfoot.com

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru <at> fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB OPENGL-GAMEDEV-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

(Continue reading)

Tom Hubina | 4 Apr 05:28 2002

Re: The OpenGL Game Dev FAQ

At 06:53 PM 3/17/2002, you wrote:
>Tom Hubina wrote:
> > I haven't touched the OpenGL Game Dev FAQ in AGES ... and I don't see
> > myself doing any new work on it any time soon.
> >
> > Does anyone else want to take it over?
>
>If nobody cares, I can take over it. My english is not perfect, but I've
>been using OpenGL for a long time, and I think I've a good understanding on
>how it works.

If you, or someone else wants to take it over just grab a text copy, update 
the contact info, and stick it up on a web site somewhere. I'll pull mine 
down when this is done.

Tom

----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL

--

-- 
Author: Tom Hubina
  INET: tomh <at> 3dgamedev.com

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru <at> fatcity.com (note EXACT spelling of 'ListGuru') and in
(Continue reading)


Gmane