When operating on 3D devices, this routine can be used to switch between hardware and software viewing/transformation modes. Where mode = GHARD (the default), all changes to the current transformation and/or view are passed to the device in order for it to interpret 3D coordinates directly. GINO does however maintain a copy of both the transformation and viewing state so the appropriate enquiries can be made.
When mode is set to GSOFT, the 3D device is set back to a default transformation state, and GINO will interpret all 3D coordinates through its own 3D pipeline.