Searched refs:h_total (Results 1 - 25 of 74) sorted by relevance

123

/haiku/src/add-ons/accelerants/skeleton/engine/
H A Dtvout.c13 uint32 h_total; member in struct:__anon1294
102 LOG(2,("MAVENTV: trying h_total modification of +%d...\n", h_total_mod));
106 *ht_new = target.timing.h_total + h_total_mod + 2;
173 LOG(2,("MAVENTV: mnp(ex. filter) 0x%02x 0x%02x 0x%02x, h_total %d, ht_lastline %d\n",
181 /* h_total to use for this setting:
218 best[3] = target.timing.h_total;
219 best[4] = target.timing.h_total;
259 LOG(2,("MAVENTV: new h_total %d, ht_lastline %d\n", *ht_new, *ht_last_line));
619 m_timing->h_total = 64000000;
620 /* the sum of the signal duration below should match h_total! */
983 uint16 front_porch, back_porch, h_sync_length, burst_length, h_total, h_display; local
[all...]
/haiku/src/add-ons/accelerants/via/engine/
H A Dtvout.c13 uint32 h_total; member in struct:__anon20
102 LOG(2,("MAVENTV: trying h_total modification of +%d...\n", h_total_mod));
106 *ht_new = target.timing.h_total + h_total_mod + 2;
173 LOG(2,("MAVENTV: mnp(ex. filter) 0x%02x 0x%02x 0x%02x, h_total %d, ht_lastline %d\n",
181 /* h_total to use for this setting:
218 best[3] = target.timing.h_total;
219 best[4] = target.timing.h_total;
259 LOG(2,("MAVENTV: new h_total %d, ht_lastline %d\n", *ht_new, *ht_last_line));
619 m_timing->h_total = 64000000;
620 /* the sum of the signal duration below should match h_total! */
983 uint16 front_porch, back_porch, h_sync_length, burst_length, h_total, h_display; local
[all...]
/haiku/src/add-ons/accelerants/radeon/
H A Dimpactv.c59 how_early = uv_accum_frac * mode->timing.h_total;
69 f_first * mode->timing.v_total * mode->timing.h_total
70 + v_first * mode->timing.h_total
90 + mode->timing.h_total / 2;
103 first_num += f_total * mode->timing.v_total * mode->timing.h_total;
108 params->f_restart = (first_num / (mode->timing.v_total * mode->timing.h_total)) % f_total;
109 first_num %= mode->timing.v_total * mode->timing.h_total;
110 params->v_restart = (first_num / mode->timing.h_total) % mode->timing.v_total;
111 first_num %= mode->timing.h_total;
204 (tweaked_mode->timing.h_total
[all...]
H A DProposeDisplayMode.c161 if (target->timing.h_total * target->timing.v_total == 0)
168 ((uint64)target->timing.h_total * target->timing.v_total);
211 int h_sync_fudge, h_display, h_sync_start, h_sync_wid, h_total; local
217 h_total = target->timing.h_total;
249 // "+7" is needed for rounding up: sync_start isn't rounded, but h_total is
250 if( h_total < h_sync_start + h_sync_wid + 1*8 + 7 )
251 h_total = h_sync_start + h_sync_wid + 1*8 + 7;
254 if( h_total > H_TOTAL_2PIX( RADEON_CRTC_H_TOTAL ) ) {
255 h_total
[all...]
H A Dpll.c242 uint32 h_total = mode->timing.h_total + h_tweak * h_tweak_dir; local
245 pix_per_crt_frame = v_total * h_total;
282 SHOW_INFO( 2, "frame_rate_drift=%d, crt_freq=%d, v_total=%d, h_total=%d",
283 frame_rate_drift, crt_freq, v_total, h_total );
287 tweaked_mode->timing.h_total = h_total;
446 values->htotal_cntl = mode->timing.h_total & 7;
/haiku/src/add-ons/accelerants/matrox/engine/
H A Dmga_maventv.c13 uint32 h_total; member in struct:__anon50
97 LOG(2, ("MAVENTV: trying h_total modification of +%d...\n", h_total_mod));
101 *ht_new = target.timing.h_total + h_total_mod + 2;
168 LOG(2, ("MAVENTV: mnp(ex. filter) 0x%02x 0x%02x 0x%02x, h_total %d, ht_lastline %d\n",
176 /* h_total to use for this setting:
211 best[3] = target.timing.h_total;
212 best[4] = target.timing.h_total;
252 LOG(2, ("MAVENTV: new h_total %d, ht_lastline %d\n", *ht_new, *ht_last_line));
612 m_timing->h_total = 64000000;
613 /* the sum of the signal duration below should match h_total! */
1181 uint16 front_porch, back_porch, h_sync_length, burst_length, h_total, h_display; local
[all...]
H A Dmga_crtc2.c25 (target.timing.h_sync_end & 0x07) | (target.timing.h_total & 0x07))
39 ((target.timing.h_total - 8) & 0x0fff)));
82 if (tv_mode.timing.h_total & 0x07)
84 /* we rely on this for both PAL and NTSC modes if h_total is 'illegal' */
89 /* make sure h_total is valid for TVout mode */
90 tv_mode.timing.h_total &= ~0x07;
100 ((tv_mode.timing.h_total - 8) & 0x0fff)));
/haiku/src/add-ons/accelerants/et6x00/
H A DGetModeInfo.c39 uint32 totalPix = (uint32)dm->timing.h_total * (uint32)dm->timing.v_total;
/haiku/src/add-ons/accelerants/neomagic/
H A DProposeDisplayMode.c74 (double)target->timing.h_total *
135 ((double)target->timing.h_total * (double)target->timing.v_total);
150 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total,
188 (target->timing.h_total < low->timing.h_total) ||
189 (target->timing.h_total > high->timing.h_total))
222 target->timing.pixel_clock = target_refresh * ((double)target->timing.h_total) * ((double)target->timing.v_total) / 1000.0;
H A DGetModeInfo.c80 min_pclk = ((uint32)dm->timing.h_total * (uint32)dm->timing.v_total * 48) / 1000;
/haiku/src/add-ons/accelerants/common/
H A Dvalidate_display_mode.cpp118 mode.timing.h_sync_end, mode.timing.h_total,
144 || mode.timing.h_total < low.timing.h_total
145 || mode.timing.h_total > high.timing.h_total)
H A Dcompute_display_timing.cpp282 timing->h_total = (uint16)totalPixels;
293 timing->h_sync_end, timing->h_total, timing->v_display,
/haiku/src/add-ons/accelerants/skeleton/
H A DProposeDisplayMode.c121 (double)target->timing.h_total *
182 ((double)target->timing.h_total * (double)target->timing.v_total);
190 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total,
315 (target->timing.h_total < low->timing.h_total) ||
316 (target->timing.h_total > high->timing.h_total))
349 target->timing.pixel_clock = target_refresh * ((double)target->timing.h_total) * ((double)target->timing.v_total) / 1000.0;
H A DGetModeInfo.c150 min_pclk = ((uint32)dm->timing.h_total * (uint32)dm->timing.v_total * 48) / 1000;
/haiku/src/add-ons/accelerants/via/
H A DProposeDisplayMode.c123 (double)target->timing.h_total *
184 ((double)target->timing.h_total * (double)target->timing.v_total);
192 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total,
317 (target->timing.h_total < low->timing.h_total) ||
318 (target->timing.h_total > high->timing.h_total))
351 target->timing.pixel_clock = target_refresh * ((double)target->timing.h_total) * ((double)target->timing.v_total) / 1000.0;
H A DGetModeInfo.c150 min_pclk = ((uint32)dm->timing.h_total * (uint32)dm->timing.v_total * 48) / 1000;
/haiku/headers/private/graphics/radeon/
H A Dradeon_bios.h63 uint16 h_total; // 17 member in struct:__anon882
/haiku/src/add-ons/accelerants/3dfx/
H A Dmode.cpp202 mode.timing.h_total,
208 double(mode.timing.pixel_clock) / mode.timing.h_total,
209 ((double(mode.timing.pixel_clock) / mode.timing.h_total) * 1000.0)
306 uint32 totalClocks = (uint32)mode->timing.h_total
/haiku/src/add-ons/accelerants/intel_810/
H A Dmode.cpp199 mode.timing.h_total,
205 double(mode.timing.pixel_clock) / mode.timing.h_total,
206 ((double(mode.timing.pixel_clock) / mode.timing.h_total) * 1000.0)
301 uint32 totalClocks = (uint32)mode->timing.h_total
/haiku/src/add-ons/accelerants/matrox/
H A DProposeDisplayMode.c129 (double)target->timing.h_total *
159 &target->timing.h_display, &target->timing.h_sync_start, &target->timing.h_sync_end, &target->timing.h_total,
197 (target->timing.h_total < low->timing.h_total) ||
198 (target->timing.h_total > high->timing.h_total))
231 target->timing.pixel_clock = target_refresh * ((double)target->timing.h_total) * ((double)target->timing.v_total) / 1000.0;
H A DGetModeInfo.c134 min_pclk = ((uint32)dm->timing.h_total * (uint32)dm->timing.v_total * 48) / 1000;
/haiku/src/add-ons/accelerants/s3/
H A Dmode.cpp29 int hTotal = (mode.timing.h_total * horzScaleFactor) / 8 - 5;
131 mode.timing.h_total) / mode.timing.v_total) + 0.5);
370 mode.timing.h_total,
376 double(mode.timing.pixel_clock) / mode.timing.h_total,
377 ((double(mode.timing.pixel_clock) / mode.timing.h_total) * 1000.0)
469 uint32 totalClocks = (uint32)mode->timing.h_total * (uint32)mode->timing.v_total;
/haiku/src/add-ons/accelerants/radeon_hd/
H A Dmode.cpp305 uint32 totalClocks = (uint32)mode->timing.h_total
343 uint32 hfreq = mode->timing.pixel_clock / mode->timing.h_total;
352 * mode->timing.h_total) / 1000);
365 mode->timing.h_total, mode->timing.v_display,
389 // validate h_total is greater then h_display
390 if (mode->timing.h_total < mode->timing.h_display) {
392 "received h_total greater then h_display!\n",
415 / (mode->timing.h_total * mode->timing.v_total);
/haiku/src/servers/app/
H A DScreen.cpp30 float timing = float(mode.timing.h_total * mode.timing.v_total);
152 modes[0].timing.h_total, modes[0].timing.v_total, modes[0].space);
166 mode.timing.pixel_clock = ((uint32)mode.timing.h_total
/haiku/src/add-ons/accelerants/ati/
H A Dmode.cpp37 mode.timing.h_total) / mode.timing.v_total) + 0.5);
289 mode.timing.h_total,
295 double(mode.timing.pixel_clock) / mode.timing.h_total,
296 ((double(mode.timing.pixel_clock) / mode.timing.h_total) * 1000.0)
392 uint32 totalClocks = (uint32)mode->timing.h_total * (uint32)mode->timing.v_total;

Completed in 264 milliseconds

123