Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Talk:MiniGL

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 20 years ago by ThomasHarte

This article is crap. Unfortunately I don’t have the time or knowedge of MiniGL required to make it make sense.

  • The indication that NURBS support is at the same level as vertex specificiation is false. NURBS are supported in GLU, which is specifically intended to be a higher-level library than core GL. GL itself supports polynomial evaluators, which can be used for simpler curved surfaces such as Bézier patches, a functionality which could be (and probably is) implemented in hardware.
  • At the time MiniGL was relevant, OpenGL did not support any type of shader, although it does support volumetric textures.
  • Changed "useful in the gaming arena" to "useful in the gaming arena at the time"
  • Having some features implemented in drivers does not make it "less than useful as a HAL". Restricting it to purely lowest-common-denominator features would.
  • The "example" given of MiniGL’s variability is irrelevant; OpenGL doesn’t require display lists or line drawing to be implemented in hardware, and driver-side implementations used to be common.

--Ahruman 15:52, 9 October 2005 (UTC)Reply

I programmed in "MiniGL" for a short period while I owned an original 3dfx board and I've rewritten the article to reflect my recollections of the history although most internet resources on the topic seem to have dried up. I hope mine is somewhat more accurate than the previous text! ThomasHarte 17:21, 10 November 2005 (UTC)Reply