1/* 2 Copyright (c) 2002, Thomas Kurschel 3 4 5 Part of Radeon accelerant 6 7 additional accelerant interface definitions 8*/ 9 10 11#ifndef _ACCELERANT_EXT_H 12#define _ACCELERANT_EXT_H 13 14 15// additional timing flags for GetMode/SetMode 16enum { 17 RADEON_MODE_STANDARD = 0 << 16, 18 RADEON_MODE_COMBINE = 3 << 16, 19 20 RADEON_MODE_MASK = 7 << 16, 21 22 // used internally 23 RADEON_MODE_POSITION_HORIZONTAL = 0 << 21, 24 RADEON_MODE_POSITION_VERTICAL = 1 << 21, 25 RADEON_MODE_POSITION_MASK = 1 << 21, 26 27 RADEON_MODE_MULTIMON_REQUEST = 1 << 25, 28 RADEON_MODE_MULTIMON_REPLY = 1 << 26 29}; 30 31// operation codes tunneled via ProposeDisplayMode 32typedef enum { 33 ms_swap = 'sw', 34 ms_use_laptop_panel = 'up', 35 ms_tv_standard = 'tv' 36} multi_mon_settings; 37 38 39#endif 40