osViSetSpecialFeatures
Sets special VI functions
#include <ultra64.h> /* os.h */ void osViSetSpecialFeatures(u32 func);
None.
This function turns special VI functions ON/OFF.
Flag | Description | Default |
---|---|---|
OS_VI_GAMMA_ON OS_VI_GAMMA_OFF |
Gamma correction ON/OFF | ON |
OS_VI_GAMMA_DITHER_ON OS_VI_GAMMA_DITHER_OFF |
Gamma dithering ON/OFF | ON |
OS_VI_DIVOT_ON OS_VI_DIVOT_OFF |
DIVOT ON/OFF | ON |
OS_VI_DITHER_FILTER_ON OS_VI_DITHER_FILTER_OFF |
Dither filter ON/OFF | 16 bit: ON 32 bit: OFF |
These constants can be used as bit sums.
osViSetMode returns all of the function settings set with osViSetSpecialFeatures to their default values according to the display mode specified in the argument.
osViGetCurrentMode, osViGetStatus, and osViSetMode
02/01/99 Completely revised.