/haiku/src/add-ons/accelerants/radeon/ |
H A D | ProposeDisplayMode.c | 211 int h_sync_fudge, h_display, h_sync_start, h_sync_wid, h_total; local 215 h_sync_start = target->timing.h_sync_start; 216 h_sync_wid = target->timing.h_sync_end - target->timing.h_sync_start; 232 if( h_sync_start < h_display + 2*8 ) 233 h_sync_start = h_display + 2*8; 236 if( h_sync_start > H_SSTART_2PIX( RADEON_CRTC_H_SYNC_STRT_CHAR | RADEON_CRTC_H_SYNC_STRT_PIX ) - 4*8 ) 237 h_sync_start = H_SSTART_2PIX( RADEON_CRTC_H_SYNC_STRT_CHAR | RADEON_CRTC_H_SYNC_STRT_PIX ) - 4*8; 250 if( h_total < h_sync_start + h_sync_wid + 1*8 + 7 ) 251 h_total = h_sync_start [all...] |
H A D | impactv.c | 199 h_over_plus = mode->timing.h_sync_start - mode->timing.h_display; 200 h_sync_width = mode->timing.h_sync_end - mode->timing.h_sync_start; 207 tweaked_mode->timing.h_sync_start = mode->timing.h_display + tweaked_h_over_plus; 208 tweaked_mode->timing.h_sync_end = tweaked_mode->timing.h_sync_start + h_sync_width; 300 timing->h_sync_start = min( timing->h_total * 30 / 1000, 2 * 8 ) + timing->h_display; 301 timing->h_sync_end = min( timing->h_total * 80 / 1000, 3 * 8 ) + timing->h_sync_start; 310 timing->h_display, timing->h_sync_start,
|
H A D | crtc.c | 99 hsync_wid = (mode->timing.h_sync_end - mode->timing.h_sync_start) / 8; 101 hsync_start = mode->timing.h_sync_start - 8 + hsync_fudge;
|
/haiku/src/add-ons/accelerants/matrox/engine/ |
H A D | mga_crtc2.c | 24 if ((target.timing.h_display & 0x07) | (target.timing.h_sync_start & 0x07) | 41 ((target.timing.h_sync_start - 8) & 0x0fff))); 48 // (target.timing.h_sync_start & 0x0fff))); 50 ((target.timing.h_sync_start - 8) & 0x0fff))); 72 if ((tv_mode.timing.h_display & 0x07) | (tv_mode.timing.h_sync_start & 0x07) | 102 ((tv_mode.timing.h_sync_start - 8) & 0x0fff))); 109 // (tv_mode.timing.h_sync_start & 0x0fff))); 111 ((tv_mode.timing.h_sync_start - 8) & 0x0fff)));
|
H A D | mga_maventv.c | 860 tv_target.timing.h_sync_start = tv_target.timing.h_display - 16 + (diff / 2); 862 tv_target.timing.h_sync_start &= ~0x0007; 863 tv_target.timing.h_sync_end = tv_target.timing.h_sync_start + 32; 867 tv_target.timing.h_sync_start = tv_target.timing.h_display - 0 + (diff / 2); 869 tv_target.timing.h_sync_start &= ~0x0007; 870 tv_target.timing.h_sync_end = tv_target.timing.h_sync_start + 16; 876 tv_target.timing.h_sync_start = tv_target.timing.h_display - 16 + (diff / 2); 879 if (tweak) tv_target.timing.h_sync_start -= 16; 881 tv_target.timing.h_sync_start &= ~0x0007; 882 tv_target.timing.h_sync_end = tv_target.timing.h_sync_start [all...] |
H A D | mga_maven.c | 122 (target.timing.h_sync_start & 0x07) | 132 MAVWW(HSYNCLENL, (target.timing.h_sync_end - target.timing.h_sync_start)); 133 MAVWW(HSYNCSTRL, (target.timing.h_total - target.timing.h_sync_start)); 134 MAVWW(HDISPLAYL, ((target.timing.h_total - target.timing.h_sync_start) +
|
/haiku/src/add-ons/accelerants/common/ |
H A D | validate_display_mode.cpp | 117 sanitize_timing(mode.timing.h_display, mode.timing.h_sync_start, 140 || mode.timing.h_sync_start < low.timing.h_sync_start 141 || mode.timing.h_sync_start > high.timing.h_sync_start
|
H A D | compute_display_timing.cpp | 279 timing->h_sync_start = (uint16)(width + horizontalFrontPorch); 292 timing->pixel_clock, timing->h_display, timing->h_sync_start,
|
/haiku/headers/private/graphics/radeon/ |
H A D | radeon_bios.h | 65 uint16 h_sync_start; // 21 member in struct:__anon882
|
/haiku/src/add-ons/accelerants/neomagic/ |
H A D | ProposeDisplayMode.c | 150 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total, 184 (target->timing.h_sync_start < low->timing.h_sync_start) || 185 (target->timing.h_sync_start > high->timing.h_sync_start) ||
|
/haiku/src/add-ons/accelerants/matrox/ |
H A D | ProposeDisplayMode.c | 159 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total, 193 (target->timing.h_sync_start < low->timing.h_sync_start) || 194 (target->timing.h_sync_start > high->timing.h_sync_start) ||
|
/haiku/src/add-ons/accelerants/skeleton/ |
H A D | ProposeDisplayMode.c | 190 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total, 311 (target->timing.h_sync_start < low->timing.h_sync_start) || 312 (target->timing.h_sync_start > high->timing.h_sync_start) ||
|
/haiku/src/add-ons/accelerants/via/ |
H A D | ProposeDisplayMode.c | 192 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total, 313 (target->timing.h_sync_start < low->timing.h_sync_start) || 314 (target->timing.h_sync_start > high->timing.h_sync_start) ||
|
/haiku/src/tests/add-ons/accelerants/intel_extreme/ |
H A D | PllTest.cpp | 51 mode->timing.h_sync_start = 1414;
|
/haiku/src/add-ons/accelerants/nvidia/engine/ |
H A D | nv_crtc.c | 225 target.timing.h_sync_start = 226 ((uint16)((si->ps.p1_timing.h_sync_start / ((float)si->ps.p1_timing.h_display)) * 250 if (target.timing.h_sync_start == target.timing.h_display) 251 target.timing.h_sync_start += 8; 255 if (target.timing.h_sync_start == target.timing.h_sync_end) { 259 if (target.timing.h_sync_start > (target.timing.h_display + 8)) { 260 target.timing.h_sync_start -= 8; 263 target.timing.h_sync_start -= 8; 309 hsync_s = (target.timing.h_sync_start >> 3);
|
H A D | nv_crtc2.c | 211 target.timing.h_sync_start = 212 ((uint16)((si->ps.p2_timing.h_sync_start / ((float)si->ps.p2_timing.h_display)) * 236 if (target.timing.h_sync_start == target.timing.h_display) 237 target.timing.h_sync_start += 8; 241 if (target.timing.h_sync_start == target.timing.h_sync_end) { 245 if (target.timing.h_sync_start > (target.timing.h_display + 8)) { 246 target.timing.h_sync_start -= 8; 249 target.timing.h_sync_start -= 8; 295 hsync_s = (target.timing.h_sync_start >> 3);
|
H A D | nv_brooktreetv.c | 596 // 6. Modify the RIVA (BeScreen) h_sync_start setting somewhat to get stable centered picture possible on TV AND!: 696 // 6. Modify the RIVA (BeScreen) h_sync_start setting somewhat to get stable centered picture possible on TV AND!: 806 // 6. Modify the RIVA (BeScreen) h_sync_start setting somewhat to get stable centered picture possible on TV AND!: 1377 h_sync_start = h_display; 1415 target->timing.h_sync_start = 640; 1440 target->timing.h_sync_start = 800; 1462 target->timing.h_sync_start = 640; 1485 target->timing.h_sync_start = 800; 1507 target->timing.h_sync_start = 744; //set for CH/BT compatible TV output 1521 target->timing.h_sync_start [all...] |
/haiku/src/add-ons/accelerants/skeleton/engine/ |
H A D | crtc.c | 127 target.timing.h_sync_start = 128 ((uint16)((si->ps.p1_timing.h_sync_start / ((float)si->ps.p1_timing.h_display)) * 151 if (target.timing.h_sync_start == target.timing.h_display) 152 target.timing.h_sync_start += 8; 183 hsync_s = (target.timing.h_sync_start >> 3);
|
H A D | crtc2.c | 113 target.timing.h_sync_start = 114 ((uint16)((si->ps.p2_timing.h_sync_start / ((float)si->ps.p2_timing.h_display)) * 137 if (target.timing.h_sync_start == target.timing.h_display) 138 target.timing.h_sync_start += 8; 169 hsync_s = (target.timing.h_sync_start >> 3);
|
/haiku/src/add-ons/accelerants/via/engine/ |
H A D | crtc.c | 117 target.timing.h_sync_start = 118 ((uint16)((si->ps.p1_timing.h_sync_start / ((float)si->ps.p1_timing.h_display)) * 141 if (target.timing.h_sync_start == target.timing.h_display) 142 target.timing.h_sync_start += 8; 173 hsync_s = (target.timing.h_sync_start >> 3);
|
H A D | crtc2.c | 113 target.timing.h_sync_start = 114 ((uint16)((si->ps.p2_timing.h_sync_start / ((float)si->ps.p2_timing.h_display)) * 137 if (target.timing.h_sync_start == target.timing.h_display) 138 target.timing.h_sync_start += 8; 169 hsync_s = (target.timing.h_sync_start >> 3);
|
/haiku/src/add-ons/accelerants/nvidia/ |
H A D | ProposeDisplayMode.c | 264 &target->timing.h_sync_start, &target->timing.h_sync_end, 365 || target->timing.h_sync_start < low->timing.h_sync_start 366 || target->timing.h_sync_start > high->timing.h_sync_start
|
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/ |
H A D | bios.cpp | 475 timing.h_display, timing.h_sync_start, 591 panelTiming->h_sync_start = _H_ACTIVE(timing_data) + _H_SYNC_OFF(timing_data); 592 panelTiming->h_sync_end = panelTiming->h_sync_start + _H_SYNC_WIDTH(timing_data); 635 panelTiming->h_sync_start = dtd->hactive + dtd->hfront_porch; 636 panelTiming->h_sync_end = panelTiming->h_sync_start + dtd->hsync;
|
/haiku/src/add-ons/accelerants/ati/ |
H A D | mach64_mode.cpp | 235 int hSyncWidth = (mode.timing.h_sync_end - mode.timing.h_sync_start) / 8; 239 int hSyncStart = mode.timing.h_sync_start / 8 - 1;
|
H A D | rage128_mode.cpp | 108 int hSyncWidth = (mode.timing.h_sync_end - mode.timing.h_sync_start) / 8; 114 int hSyncStart = mode.timing.h_sync_start - 8 + hSyncFudge[format - 1];
|