Lines Matching defs:pXGI
51 /* XGIPtr pXGI = XGIPTR(pScrn);
55 old = XGI_ReadDDC1Bit(pXGI->XGI_Pr);
57 if(old != XGI_ReadDDC1Bit(pXGI->XGI_Pr)) break;
66 XGIPtr pXGI = XGIPTR(pScrn);
87 for(i=0; i < 10; i++) XGI_WaitBeginRetrace(pXGI->RelIO);
109 XGIPtr pXGI = XGIPTR(pScrn);
113 if (!(pXGI->XGI_Pr->VBType & VB_XGIVB) || IS_DUAL_HEAD(pXGI)
115 || ((pXGI->MergedFB) && (!(pXGI->MergedFBAuto)))
118 pXGI->CRT1off = 0;
126 if (pXGI->CRT1off == -1) {
132 pXGI->CRT1off = (!CRT1Detected && OtherDevices) ? 1 : 0;
143 XGIPtr pXGI = XGIPTR(pScrn);
146 pXGI->LCDwidth = 0;
148 /* if(!(pXGI->XGI_Pr->VBType & VB_XGIVB)) return; */
152 if(CR32 & 0x08) pXGI->VBFlags |= CRT2_LCD;
153 if( pXGI->xgi_HwDevExt.jChipType == XG21)
155 pXGI->VBFlags |= CRT2_LCD;
179 if (!IS_DUAL_HEAD(pXGI) || !IS_SECOND_HEAD(pXGI)) {
187 XGIPtr pXGI = XGIPTR(pScrn);
191 if(!(pXGI->XGI_Pr->VBType & VB_XGIVB)) return;
208 if(CR32 & 0x47) pXGI->VBFlags |= CRT2_TV;
210 if(pXGI->XGI_SD_Flags & XGI_SD_SUPPORTYPBPR) {
211 if(CR32 & 0x80) pXGI->VBFlags |= CRT2_TV;
217 pXGI->VBFlags |= TV_AVIDEO;
219 pXGI->VBFlags |= TV_SVIDEO;
221 pXGI->VBFlags |= TV_SCART;
222 else if((CR32 & 0x40) && (pXGI->XGI_SD_Flags & XGI_SD_SUPPORTHIVISION))
223 pXGI->VBFlags |= (TV_HIVISION | TV_PAL);
224 else if((CR32 & 0x80) && (pXGI->XGI_SD_Flags & XGI_SD_SUPPORTYPBPR)) {
225 pXGI->VBFlags |= TV_YPBPR;
226 if(pXGI->XGI_SD_Flags & XGI_SD_SUPPORTYPBPR) {
229 case 0x10: pXGI->VBFlags |= TV_YPBPR525P; break;
230 case 0x20: pXGI->VBFlags |= TV_YPBPR750P; break;
231 case 0x30: pXGI->VBFlags |= TV_YPBPR1080I; break;
232 default: pXGI->VBFlags |= TV_YPBPR525I;
234 } else pXGI->VBFlags |= TV_YPBPR525I;
235 if(pXGI->XGI_SD_Flags & XGI_SD_SUPPORTYPBPRAR) {
238 if(CR39 == 0x00) pXGI->VBFlags |= TV_YPBPR43LB;
239 else if(CR39 == 0x01) pXGI->VBFlags |= TV_YPBPR169;
240 else if(CR39 == 0x03) pXGI->VBFlags |= TV_YPBPR43;
246 if(pXGI->VBFlags & (TV_SCART|TV_SVIDEO|TV_AVIDEO)) {
248 (pXGI->VBFlags & TV_NTSC) ?
249 ((pXGI->VBFlags & TV_NTSCJ) ? "NTSCJ" : "NTSC") :
250 ((pXGI->VBFlags & TV_PALM) ? "PALM" :
251 ((pXGI->VBFlags & TV_PALN) ? "PALN" : "PAL")));
254 if(pXGI->VBFlags & TV_HIVISION) {
259 if(pXGI->VBFlags & TV_YPBPR) {
261 (pXGI->VBFlags & TV_YPBPR525I) ? "480i" :
262 ((pXGI->VBFlags & TV_YPBPR525P) ? "480p" :
263 ((pXGI->VBFlags & TV_YPBPR750P) ? "720p" : "1080i")));
272 XGIPtr pXGI = XGIPTR(pScrn);
280 pXGI->VBFlags =pXGI->VBFlags | CRT2_VGA;