Home
last modified time | relevance | path

Searched refs:crtc1_screen (Results 1 – 5 of 5) sorted by relevance

/haiku/src/add-ons/accelerants/nvidia/
H A DGetDeviceInfo.c32 if (!si->ps.crtc1_screen.have_full_edid && !si->ps.crtc2_screen.have_full_edid) { in GET_EDID_INFO()
44 if (si->ps.crtc1_screen.have_full_edid && si->ps.crtc2_screen.have_full_edid) { in GET_EDID_INFO()
48 if (si->ps.crtc1_screen.aspect < (si->ps.crtc2_screen.aspect - 0.10)) { in GET_EDID_INFO()
49 memcpy(info, &si->ps.crtc1_screen.full_edid, sizeof(struct edid1_info)); in GET_EDID_INFO()
51 if (si->ps.crtc1_screen.aspect > (si->ps.crtc2_screen.aspect + 0.10)) { in GET_EDID_INFO()
56 if (si->ps.crtc1_screen.timing.h_display < si->ps.crtc2_screen.timing.h_display) in GET_EDID_INFO()
57 memcpy(info, &si->ps.crtc1_screen.full_edid, sizeof(struct edid1_info)); in GET_EDID_INFO()
58 if (si->ps.crtc1_screen.timing.h_display > si->ps.crtc2_screen.timing.h_display) in GET_EDID_INFO()
63 if (si->ps.crtc1_screen.timing.h_display == si->ps.crtc2_screen.timing.h_display) { in GET_EDID_INFO()
67 memcpy(info, &si->ps.crtc1_screen.full_edid, sizeof(struct edid1_info)); in GET_EDID_INFO()
[all …]
H A DProposeDisplayMode.c293 if (si->ps.crtc1_screen.aspect < (target_aspect - 0.10)) { in PROPOSE_DISPLAY_MODE()
310 if ((si->ps.crtc1_screen.aspect < (target_aspect - 0.10)) || in PROPOSE_DISPLAY_MODE()
326 if (si->ps.crtc1_screen.have_native_edid) { in PROPOSE_DISPLAY_MODE()
327 if ((target->timing.h_display - 2) > si->ps.crtc1_screen.timing.h_display in PROPOSE_DISPLAY_MODE()
328 || target->timing.v_display > si->ps.crtc1_screen.timing.v_display) { in PROPOSE_DISPLAY_MODE()
/haiku/src/add-ons/accelerants/nvidia/engine/
H A Dnv_info.c2574 si->ps.crtc1_screen.have_native_edid = false; in setup_output_matrix()
2575 si->ps.crtc1_screen.have_full_edid = false; in setup_output_matrix()
2576 si->ps.crtc1_screen.timing.h_display = 0; in setup_output_matrix()
2577 si->ps.crtc1_screen.timing.v_display = 0; in setup_output_matrix()
2623 memcpy(&(si->ps.crtc1_screen), &(si->ps.con1_screen), sizeof(si->ps.crtc1_screen)); in setup_output_matrix()
2635 memcpy(&(si->ps.crtc1_screen), &(si->ps.con2_screen), sizeof(si->ps.crtc1_screen)); in setup_output_matrix()
2638 si->ps.crtc1_screen.timing.pixel_clock = si->ps.p1_timing.pixel_clock; in setup_output_matrix()
2639 si->ps.crtc1_screen.timing.h_display = si->ps.p1_timing.h_display; in setup_output_matrix()
2640 si->ps.crtc1_screen.timing.h_sync_start = si->ps.p1_timing.h_sync_start; in setup_output_matrix()
2641 si->ps.crtc1_screen.timing.h_sync_end = si->ps.p1_timing.h_sync_end; in setup_output_matrix()
[all …]
H A Dnv_crtc.c516 if ((iscale_x != (1 << 12)) && (si->ps.crtc1_screen.aspect > (dm_aspect + 0.10))) in nv_crtc_set_timing()
536 if ((iscale_y != (1 << 12)) && (si->ps.crtc1_screen.aspect < (dm_aspect - 0.10))) in nv_crtc_set_timing()
/haiku/headers/private/graphics/nvidia/
H A DDriverInterface.h377 edid_specs crtc1_screen; /* EDID properties of the screen connected to CRTC1 */ member