From bdbaf03861057810f79547f6f82ce46cbf244ac0 Mon Sep 17 00:00:00 2001 From: Rudolf Cornelissen Date: Mon, 8 Nov 2004 09:25:04 +0000 Subject: [PATCH] shutdown overlay, cursor, retrace sync git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9841 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../accelerants/skeleton/GetAccelerantHook.c | 24 +++++++++---------- .../accelerants/skeleton/GetModeInfo.c | 3 ++- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/src/add-ons/accelerants/skeleton/GetAccelerantHook.c b/src/add-ons/accelerants/skeleton/GetAccelerantHook.c index f26aeb93a6..2659753cb8 100644 --- a/src/add-ons/accelerants/skeleton/GetAccelerantHook.c +++ b/src/add-ons/accelerants/skeleton/GetAccelerantHook.c @@ -70,9 +70,9 @@ void * get_accelerant_hook(uint32 feature, void *data) HOOK(SET_DPMS_MODE); /* cursor managment */ - HRDC(SET_CURSOR_SHAPE); - HRDC(MOVE_CURSOR); - HRDC(SHOW_CURSOR); +// HRDC(SET_CURSOR_SHAPE); +// HRDC(MOVE_CURSOR); +// HRDC(SHOW_CURSOR); /* synchronization */ HOOK(ACCELERANT_ENGINE_COUNT); @@ -90,15 +90,15 @@ void * get_accelerant_hook(uint32 feature, void *data) */ /* only export video overlay functions if card is capable of it */ - CHKO(OVERLAY_COUNT); - CHKO(OVERLAY_SUPPORTED_SPACES); - CHKO(OVERLAY_SUPPORTED_FEATURES); - CHKO(ALLOCATE_OVERLAY_BUFFER); - CHKO(RELEASE_OVERLAY_BUFFER); - CHKO(GET_OVERLAY_CONSTRAINTS); - CHKO(ALLOCATE_OVERLAY); - CHKO(RELEASE_OVERLAY); - CHKO(CONFIGURE_OVERLAY); +// CHKO(OVERLAY_COUNT); +// CHKO(OVERLAY_SUPPORTED_SPACES); +// CHKO(OVERLAY_SUPPORTED_FEATURES); +// CHKO(ALLOCATE_OVERLAY_BUFFER); +// CHKO(RELEASE_OVERLAY_BUFFER); +// CHKO(GET_OVERLAY_CONSTRAINTS); +// CHKO(ALLOCATE_OVERLAY); +// CHKO(RELEASE_OVERLAY); +// CHKO(CONFIGURE_OVERLAY); /* When requesting an acceleration hook, the calling application provides a diff --git a/src/add-ons/accelerants/skeleton/GetModeInfo.c b/src/add-ons/accelerants/skeleton/GetModeInfo.c index ea1dd2561a..3f0c2d54c1 100644 --- a/src/add-ons/accelerants/skeleton/GetModeInfo.c +++ b/src/add-ons/accelerants/skeleton/GetModeInfo.c @@ -156,5 +156,6 @@ status_t GET_PIXEL_CLOCK_LIMITS(display_mode *dm, uint32 *low, uint32 *high) /* Return the semaphore id that will be used to signal a vertical sync occured. */ sem_id ACCELERANT_RETRACE_SEMAPHORE(void) { - return si->vblank; +// return si->vblank; +return B_ERROR; }