/haiku/headers/private/graphics/ |
H A D | video_overlay.h | 106 typedef void * overlay_token; typedef 114 typedef overlay_token (*allocate_overlay)(void); 115 typedef status_t (*release_overlay)(overlay_token ot); 116 typedef status_t (*configure_overlay)(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
/haiku/src/servers/app/drawing/ |
H A D | Overlay.h | 25 overlay_token token); 39 overlay_token OverlayToken() const; 64 overlay_token fOverlayToken;
|
H A D | Overlay.cpp | 62 overlay_token token) 189 overlay_token token = other->OverlayToken(); 212 overlay_token
|
H A D | HWInterface.h | 148 virtual overlay_token AcquireOverlayChannel(); 149 virtual void ReleaseOverlayChannel(overlay_token token);
|
/haiku/src/add-ons/accelerants/matrox/ |
H A D | be_driver_proto.h | 53 overlay_token ALLOCATE_OVERLAY(void); 54 status_t RELEASE_OVERLAY(overlay_token ot); 55 status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
H A D | Overlay.c | 537 overlay_token ALLOCATE_OVERLAY(void) 573 status_t RELEASE_OVERLAY(overlay_token ot) 599 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
|
/haiku/src/add-ons/accelerants/vesa/ |
H A D | accelerant_protos.h | 74 overlay_token vesa_allocate_overlay(void); 75 status_t vesa_release_overlay(overlay_token ot); 76 status_t vesa_configure_overlay(overlay_token ot, const overlay_buffer *ob,
|
H A D | hooks.cpp | 127 static overlay_token 136 return (overlay_token)++sOverlayToken; 141 vesa_release_overlay(overlay_token overlayToken) 145 if (overlayToken != (overlay_token)sOverlayToken) 155 vesa_configure_overlay(overlay_token overlayToken, const overlay_buffer* buffer,
|
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | accelerant_protos.h | 89 overlay_token intel_allocate_overlay(void); 90 status_t intel_release_overlay(overlay_token overlayToken); 91 status_t intel_configure_overlay(overlay_token overlayToken, 94 status_t i965_configure_overlay(overlay_token overlayToken,
|
H A D | overlay.cpp | 511 overlay_token 520 return (overlay_token)++gInfo->shared_info->overlay_token; 525 intel_release_overlay(overlay_token overlayToken) 530 if (overlayToken != (overlay_token)gInfo->shared_info->overlay_token) 540 intel_configure_overlay(overlay_token overlayToken, 546 if (overlayToken != (overlay_token)gInfo->shared_info->overlay_token)
|
/haiku/src/add-ons/accelerants/3dfx/ |
H A D | overlay.cpp | 253 overlay_token 269 return (overlay_token)++si.overlayToken; 274 ReleaseOverlay(overlay_token overlayToken) 280 if (overlayToken != (overlay_token)si.overlayToken) 293 ConfigureOverlay (overlay_token overlayToken, const overlay_buffer* buffer, 298 if (overlayToken != (overlay_token)si.overlayToken)
|
H A D | accelerant.h | 121 overlay_token AllocateOverlay(void); 122 status_t ReleaseOverlay(overlay_token ot); 123 status_t ConfigureOverlay(overlay_token ot, const overlay_buffer* ob,
|
/haiku/src/add-ons/accelerants/ati/ |
H A D | overlay.cpp | 245 overlay_token 258 return (overlay_token)(addr_t)++si.overlayToken; 263 ReleaseOverlay(overlay_token overlayToken) 267 if (overlayToken != (overlay_token)(addr_t)si.overlayToken) { 283 ConfigureOverlay(overlay_token overlayToken, const overlay_buffer* buffer, 288 if (overlayToken != (overlay_token)(addr_t)si.overlayToken)
|
H A D | accelerant.h | 169 overlay_token AllocateOverlay(void); 170 status_t ReleaseOverlay(overlay_token ot); 171 status_t ConfigureOverlay(overlay_token ot, const overlay_buffer* ob,
|
/haiku/src/add-ons/accelerants/radeon/ |
H A D | generic.h | 72 overlay_token ALLOCATE_OVERLAY(void); 73 status_t RELEASE_OVERLAY(overlay_token ot); 74 status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
H A D | overlay_management.c | 293 overlay_token ALLOCATE_OVERLAY( void ) 314 status_t RELEASE_OVERLAY(overlay_token ot) 340 status_t CONFIGURE_OVERLAY( overlay_token ot, const overlay_buffer *ob,
|
/haiku/src/add-ons/accelerants/skeleton/ |
H A D | be_driver_proto.h | 62 overlay_token ALLOCATE_OVERLAY(void); 63 status_t RELEASE_OVERLAY(overlay_token ot); 64 status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
H A D | Overlay.c | 480 overlay_token ALLOCATE_OVERLAY(void) 516 status_t RELEASE_OVERLAY(overlay_token ot) 542 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
|
/haiku/src/add-ons/accelerants/via/ |
H A D | be_driver_proto.h | 62 overlay_token ALLOCATE_OVERLAY(void); 63 status_t RELEASE_OVERLAY(overlay_token ot); 64 status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
H A D | Overlay.c | 442 overlay_token ALLOCATE_OVERLAY(void) 478 status_t RELEASE_OVERLAY(overlay_token ot) 504 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
|
/haiku/src/add-ons/accelerants/neomagic/ |
H A D | be_driver_proto.h | 60 overlay_token ALLOCATE_OVERLAY(void); 61 status_t RELEASE_OVERLAY(overlay_token ot); 62 status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
H A D | Overlay.c | 443 overlay_token ALLOCATE_OVERLAY(void) 479 status_t RELEASE_OVERLAY(overlay_token ot) 505 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
|
/haiku/src/add-ons/accelerants/nvidia/ |
H A D | be_driver_proto.h | 68 overlay_token ALLOCATE_OVERLAY(void); 69 status_t RELEASE_OVERLAY(overlay_token ot); 70 status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
H A D | Overlay.c | 515 overlay_token ALLOCATE_OVERLAY(void) 551 status_t RELEASE_OVERLAY(overlay_token ot) 577 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
|
/haiku/src/servers/app/drawing/interface/local/ |
H A D | AccelerantHWInterface.h | 79 virtual overlay_token AcquireOverlayChannel(); 80 virtual void ReleaseOverlayChannel(overlay_token token);
|