Hm, 3dfx Drivers
do have native OpenGL 1.1 support (that's what the 3dfxogl.dll is for
).
And WickedGL is to be considered as an add-on, a supplemental OpenGL Driver (rather : a Utility) that can replace the native 3dfx Driver functions, and add some useful control features via its Control Applet...
The OpenGL Core contained in the AmigaMerlin Driver is not to be confused with WickedGL or vice versa.
MiniGL's were 3dfx's way to realize their first, partly implementation of OpenGL back when they did not yet have a full OpenGL support in their Drivers.
Those MiniGL's were specifically written to support only those features required by popular OpenGL games of their time (primary GLquake, later Quake II and eventually Quake III, after which they stopped further improvements to Voodoo1, Voodoo Rush and Voodoo2 OpenGL basically).
Nowaday's, theyre not normally used anymore (although still a good choice for very old OpenGL Games sometimes, or those that have native MiniGL support)
WickedGL (by MetaByte) was for a period of time the only OpenGL substitute, that was still developed to improve the situation for 3dfx Users with OpenGL limitations, even after 3dfx itself went down.
Use it when you encounter Bugs or Performance issues, specifically it is working extremely with Games using the HalfLife Engine (e.g. Counterstrike etc.)...
But if the default 3dfx OpenGL Driver runs the show okay, it is absolutely Optional (you can always try it, to see if you get better Image Quality or Performance)
The current development of OpenGL is explained in the Thread that Micha pointed out