/haiku/headers/private/graphics/ |
H A D | video_overlay.h | 39 } overlay_buffer; typedef in typeref:struct:__anon3 111 typedef const overlay_buffer *(*allocate_overlay_buffer)(color_space cs, uint16 width, uint16 height); 112 typedef status_t (*release_overlay_buffer)(const overlay_buffer *ob); 113 typedef status_t (*get_overlay_constraints)(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc); 116 typedef status_t (*configure_overlay)(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
/haiku/src/add-ons/accelerants/matrox/ |
H A D | be_driver_proto.h | 50 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height); 51 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob); 52 status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc); 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 | 79 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height) 392 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob) 433 (const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc) 599 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov) 610 * the currently displayed overlay_buffer is given. 624 * with a NULL pointer instead of a overlay_buffer to work with here.
|
/haiku/src/add-ons/accelerants/vesa/ |
H A D | accelerant_protos.h | 69 const overlay_buffer *vesa_allocate_overlay_buffer(color_space cs, uint16 width, 71 status_t vesa_release_overlay_buffer(const overlay_buffer *ob); 73 const overlay_buffer *ob, overlay_constraints *oc); 76 status_t vesa_configure_overlay(overlay_token ot, const overlay_buffer *ob,
|
H A D | hooks.cpp | 55 static const overlay_buffer* 62 overlay_buffer* buffer = new(std::nothrow) overlay_buffer; 79 vesa_release_overlay_buffer(const overlay_buffer* buffer) 90 const overlay_buffer* buffer, overlay_constraints* constraints) 155 vesa_configure_overlay(overlay_token overlayToken, const overlay_buffer* buffer,
|
/haiku/src/servers/app/drawing/ |
H A D | Overlay.h | 37 const overlay_buffer* OverlayBuffer() const; 62 const overlay_buffer* fOverlayBuffer;
|
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | accelerant_protos.h | 84 const overlay_buffer* intel_allocate_overlay_buffer(color_space space, 86 status_t intel_release_overlay_buffer(const overlay_buffer* buffer); 88 const overlay_buffer* buffer, overlay_constraints* constraints); 92 const overlay_buffer* buffer, const overlay_window* window, 95 const overlay_buffer* buffer, const overlay_window* window,
|
H A D | accelerant.h | 24 overlay_buffer buffer;
|
/haiku/src/add-ons/accelerants/radeon/ |
H A D | generic.h | 69 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height); 70 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob); 71 status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc); 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 | 69 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER( color_space cs, uint16 width, uint16 height ) 75 overlay_buffer *buffer; 177 status_t RELEASE_OVERLAY_BUFFER( const overlay_buffer *ob ) 224 status_t GET_OVERLAY_CONSTRAINTS( const display_mode *dm, const overlay_buffer *ob, 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 | 59 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height); 60 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob); 61 status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc); 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 | 71 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height) 321 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob) 362 (const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc) 542 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov) 553 * the currently displayed overlay_buffer is given. 567 * with a NULL pointer instead of a overlay_buffer to work with here.
|
/haiku/src/add-ons/accelerants/via/ |
H A D | be_driver_proto.h | 59 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height); 60 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob); 61 status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc); 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 | 70 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height) 310 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob) 351 (const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc) 504 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov) 515 * the currently displayed overlay_buffer is given. 529 * with a NULL pointer instead of a overlay_buffer to work with here.
|
/haiku/src/add-ons/accelerants/neomagic/ |
H A D | be_driver_proto.h | 57 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height); 58 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob); 59 status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc); 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 | 68 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height) 311 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob) 352 (const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc) 505 (overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov) 516 * the currently displayed overlay_buffer is given. 530 * with a NULL pointer instead of a overlay_buffer to work with here.
|
/haiku/src/add-ons/accelerants/nvidia/ |
H A D | be_driver_proto.h | 65 const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height); 66 status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob); 67 status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc); 70 status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
|
/haiku/src/add-ons/accelerants/ati/ |
H A D | accelerant.h | 164 const overlay_buffer* AllocateOverlayBuffer(color_space cs, uint16 width, 166 status_t ReleaseOverlayBuffer(const overlay_buffer* ob); 168 const overlay_buffer* ob, overlay_constraints* oc); 171 status_t ConfigureOverlay(overlay_token ot, const overlay_buffer* ob, 191 const overlay_buffer* buffer); 214 const overlay_buffer* buffer);
|
H A D | overlay.cpp | 47 const overlay_buffer* 163 ReleaseOverlayBuffer(const overlay_buffer* buffer) 200 GetOverlayConstraints(const display_mode* mode, const overlay_buffer* buffer, 283 ConfigureOverlay(overlay_token overlayToken, const overlay_buffer* buffer,
|
/haiku/src/add-ons/accelerants/3dfx/ |
H A D | accelerant.h | 116 const overlay_buffer* AllocateOverlayBuffer(color_space cs, uint16 width, 118 status_t ReleaseOverlayBuffer(const overlay_buffer* ob); 120 const overlay_buffer* ob, overlay_constraints* oc); 123 status_t ConfigureOverlay(overlay_token ot, const overlay_buffer* ob, 143 const overlay_buffer* buffer, const overlay_view* view);
|
H A D | overlay.cpp | 47 const overlay_buffer* 167 ReleaseOverlayBuffer(const overlay_buffer* buffer) 205 GetOverlayConstraints(const display_mode* mode, const overlay_buffer* buffer, 293 ConfigureOverlay (overlay_token overlayToken, const overlay_buffer* buffer,
|
/haiku/headers/private/graphics/matrox/ |
H A D | DriverInterface.h | 258 overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */ 265 overlay_buffer ob; /* current inputbuffer in use */
|
/haiku/headers/private/graphics/neomagic/ |
H A D | DriverInterface.h | 220 overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */ 227 overlay_buffer ob; /* current inputbuffer in use */
|
/haiku/headers/private/graphics/3dfx/ |
H A D | DriverInterface.h | 94 struct OverlayBuffer : overlay_buffer {
|
/haiku/src/add-ons/accelerants/neomagic/engine/ |
H A D | nm_proto.h | 73 (const overlay_buffer *ob, const overlay_window *ow,const overlay_view *ov, int offset);
|