cgx3dvirgin2_6dev.lha (16-Feb-98)

- updated cgx3dvirgin.doc
- the archive only has one generic cgx3dvirgin.library version now compiled
  for 68020 because the special 040 version did not make any difference.

cgx3dvirgin2_5dev.lha (15-Feb-98)

- updated cgx3dvirgin.doc 
- included a new example source (VirginDemo_clipped.c) which adds left side
  triangle clipping for negative coords. Only clips x,y,u and v values and
  does not care about colours and z values yet. Thanks to Michal Bartczak
  for providing that demo.

cgx3dvirgin2_4dev.lha (03-Feb-98)

- smakefile now generates 6 examples instead of 4 (includes both 8bit 
  examples now)
- updated example source, added V3D_LockView()/V3D_UnLockView() calls

cgx3dvirgin2_3dev.lha (01-Feb-98)

- added smakefile for the examples

cgx3dvirgin2_2dev.lha (26-Jan-98)

- added V3DLine structure fields description in cgx3dvirgin.doc (taken from
  original documentation)
- update cgx3dvirgin.h with some additional comments

cgx3dvirgin2_1dev.lha (25-Jan-98)

- added iff monochrome scans of the 8! A5 ViRGE manual pages on 3D programming
  of the chip for additional information
- added description of V3DTriangle structure fields in cgx3dvirgin.doc (taken
  from original documentation)
- update cgx3dvirgin.h with some additional comments

===============

cgx3dvirgin.library 2.6 (16-Feb-98)

- added new view3d tags V3DVA_UpdateZBuffer, V3DVA_ZBufCmpMode and 
  V3DVA_ZBufInitVal for improved zbuffer control
- added new calls V3D_SetViewAttr()/V3D_GetViewAttr() to modify certain
  attributes of a 3d view. See cgx3dvirgin.doc for details

cgx3dvirgin.library 2.5 (11-Feb-98)

- added new call V3D_DrawLine3D()
- BlendMode parameter for V3D_DrawLine3D() and V3D_DrawTriangle3D() now also
  supports source alpha colour blending (BLENDMD_SRCALPHA). See cgx3dvirgin.h
  for more info.

cgx3dvirgin.library 2.4 (03-Feb-98)

- added 2 new functions called V3D_LockView(v3d) and V3D_UnLockView(v3d) to
  allow for proper display locking while rendering. Please update your sources
  accordingly (Check example on how it should be used).

cgx3dvirgin.library 2.3 (01-Feb-98)

- textures with TEXFMT_ARGB4444, TEXFMT_ARGB1555 and TEXFMT_YUYV16 were put
  word swapped into the card (in fact, odd and even texels were swapped)
  They are now put in the correct texel order. If you have used those texel
  formats before, you have to update your code accordingly.
- textures should look ok now when cv3d is in ZorroII mode and a 15bit 
  3D view is used
- cgx3dvirgin.library now checks if texture memory is available actually and
  returns 0 for CreateTextureHandle if not. (texture memory is not available
  if CVision3D driver has tooltype MULTIMEDIAMEM set to NO)
- V3D_SetTexHandleAttr()/V3D_GetTexHandleAttr() work now

cgx3dvirgin.library 2.2 (26-Jan-98)

- V3D_BlitV3DLine() call now supported

cgx3dvirgin.library 2.1 (25-Jan-98)

- fixed some z2 related problems

cgx3dvirgin.library 2.0 (21-Jan-98)

- adds new function V3D_BlitV3DTriangle() which allows direct manipulation
  of Virge registers

cgx3dvirgin.library 1.5 (23-may-97)

- added support tags for alpha blending
- u,v corrdinates are now scaled correctly (were half the size before)

cgx3dvirgin.library 1.4 (6-may-97)

- 3d views are not draggable anymore
- added new V3D_OpenViewTags tag V3DVA_Colors32 to set the palette in 8 bit
  modes
- fixed a problem with TEXFMT_LUT8 not working
- clearing of zbuffer was broken in 8bit modes

cgx3dvirgin.library 1.3 (5-may-97)

- initial release
