home *** CD-ROM | disk | FTP | other *** search
- 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
-