Searched refs:overlay_buffer (Results 1 - 25 of 49) sorted by relevance

12

/haiku/headers/private/graphics/
H A Dvideo_overlay.h39 } 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 Dbe_driver_proto.h50 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 DOverlay.c79 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 Daccelerant_protos.h69 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 Dhooks.cpp55 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 DOverlay.h37 const overlay_buffer* OverlayBuffer() const;
62 const overlay_buffer* fOverlayBuffer;
/haiku/src/add-ons/accelerants/intel_extreme/
H A Daccelerant_protos.h84 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 Daccelerant.h24 overlay_buffer buffer;
/haiku/src/add-ons/accelerants/radeon/
H A Dgeneric.h69 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 Doverlay_management.c69 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 Dbe_driver_proto.h59 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 DOverlay.c71 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 Dbe_driver_proto.h59 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 DOverlay.c70 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 Dbe_driver_proto.h57 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 DOverlay.c68 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 Dbe_driver_proto.h65 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 Daccelerant.h164 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 Doverlay.cpp47 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 Daccelerant.h116 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 Doverlay.cpp47 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 DDriverInterface.h258 overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */
265 overlay_buffer ob; /* current inputbuffer in use */
/haiku/headers/private/graphics/neomagic/
H A DDriverInterface.h220 overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */
227 overlay_buffer ob; /* current inputbuffer in use */
/haiku/headers/private/graphics/3dfx/
H A DDriverInterface.h94 struct OverlayBuffer : overlay_buffer {
/haiku/src/add-ons/accelerants/neomagic/engine/
H A Dnm_proto.h73 (const overlay_buffer *ob, const overlay_window *ow,const overlay_view *ov, int offset);

Completed in 180 milliseconds

12