Home
last modified time | relevance | path

Searched refs:overlay_mgr (Results 1 – 4 of 4) sorted by relevance

/haiku/src/add-ons/accelerants/radeon/
H A Doverlay_management.c300 if( atomic_or( &si->overlay_mgr.inuse, 1 ) != 0 ) { in ALLOCATE_OVERLAY()
309 return (void *)++si->overlay_mgr.token; in ALLOCATE_OVERLAY()
321 if( (void *)si->overlay_mgr.token != ot ) in RELEASE_OVERLAY()
324 if( si->overlay_mgr.inuse == 0 ) in RELEASE_OVERLAY()
330 si->overlay_mgr.inuse = 0; in RELEASE_OVERLAY()
348 if ( (uintptr_t)ot != si->overlay_mgr.token ) in CONFIGURE_OVERLAY()
351 if ( !si->overlay_mgr.inuse ) in CONFIGURE_OVERLAY()
H A Doverlay.c66 si->overlay_mgr.auto_flip_reg = RADEON_OV0_VID_PORT_SELECT_SOFTWARE; in Radeon_InitOverlay()
69 OUTREG( regs, RADEON_OV0_AUTO_FLIP_CNTRL, si->overlay_mgr.auto_flip_reg ); in Radeon_InitOverlay()
911 si->overlay_mgr.auto_flip_reg ^= RADEON_OV0_SOFT_EOF_TOGGLE; in Radeon_ShowOverlay()
914 si->overlay_mgr.auto_flip_reg ); in Radeon_ShowOverlay()
994 si->overlay_mgr.auto_flip_reg ^= RADEON_OV0_SOFT_EOF_TOGGLE; in Radeon_ReplaceOverlayBuffer()
996 OUTREG( regs, RADEON_OV0_AUTO_FLIP_CNTRL, si->overlay_mgr.auto_flip_reg ); in Radeon_ReplaceOverlayBuffer()
1014 si->overlay_mgr.auto_flip_reg ^= RADEON_OV0_SOFT_EOF_TOGGLE; in Radeon_ReplaceOverlayBuffer()
1015 WRITE_IB_REG( RADEON_OV0_AUTO_FLIP_CNTRL, si->overlay_mgr.auto_flip_reg ); in Radeon_ReplaceOverlayBuffer()
1024 si->overlay_mgr.auto_flip_reg ^= RADEON_OV0_SOFT_EOF_TOGGLE; in Radeon_ReplaceOverlayBuffer()
1025 OUTREG( ai->regs, RADEON_OV0_AUTO_FLIP_CNTRL, si->overlay_mgr.auto_flip_reg ); in Radeon_ReplaceOverlayBuffer()
[all …]
H A DInitAccelerant.c191 si->overlay_mgr.token = 0; in INIT_ACCELERANT()
192 si->overlay_mgr.inuse = 0; in INIT_ACCELERANT()
/haiku/headers/private/graphics/radeon/
H A Dradeon_interface.h567 overlay_mgr_info overlay_mgr; // status of overlay member