News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Welcome to the OpenGL forum

Started by hutch--, August 14, 2005, 02:05:59 PM

Previous topic - Next topic

hutch--

I confess to being an illiterate in graphics programming but I have seen some very good demos and application graphic over time written in OpenGL. "hitch" sugested te idea and as he has considerable expertise in this style of coding I have asked him to moderate this new forum.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Mark Jones

 Cool, nice job. :)

A question please. For awhile there D3D seemed like it was going to dominate the marketplace, but now OGL seems to be (arguably) more popular. Is there any kind of a shift in hardware support towards either standard?
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

hitchhikr

Not that i know of.

D3D have improved lately and this tends to disappear but learning OGL is still easier due to the cleaner structure of the API.
D3D is MS only so i guess some people have problems with that.

hutch--

Mark,

OpenGL was originally a Silicon Graphics initiative and its advantages are that it is a mature technology that is well understood by many people and it is suported on many platforms and hardware, SGI included. DirectX has certainly improved and some of the game using it perform very well but its cursed with a COM style interface where OpenGL is more an API interface. I don't personally have much use for gaphics programming but if I did, it would be OpenGL.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

zooba

nVidia don't seem to talk about DX as much these days, but the fact that it is proprietory to MS may restrict the ability to construct extensions in hardware, whereas many OpenGL instructions are built directly into the GPUs. Possibly they use the same instructions for DX, but they don't talk about it much ;-)