overlay_buffer
struct OverlayBuffer : overlay_buffer {
struct OverlayBuffer : overlay_buffer {
overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */
overlay_buffer ob; /* current inputbuffer in use */
overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */
overlay_buffer ob; /* current inputbuffer in use */
overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */
overlay_buffer ob; /* current inputbuffer in use */
overlay_buffer buffer;
overlay_buffer ob;
overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */
overlay_buffer ob; /* current inputbuffer in use */
overlay_buffer myBuffer[MAXBUFFERS];/* scaler input buffers */
overlay_buffer ob; /* current inputbuffer in use */
typedef const overlay_buffer *(*allocate_overlay_buffer)(color_space cs, uint16 width, uint16 height);
typedef status_t (*release_overlay_buffer)(const overlay_buffer *ob);
typedef status_t (*get_overlay_constraints)(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc);
typedef status_t (*configure_overlay)(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
const overlay_buffer* buffer,
const overlay_buffer* AllocateOverlayBuffer(color_space cs, uint16 width,
status_t ReleaseOverlayBuffer(const overlay_buffer* ob);
const overlay_buffer* ob, overlay_constraints* oc);
status_t ConfigureOverlay(overlay_token ot, const overlay_buffer* ob,
const overlay_buffer* buffer, const overlay_view* view);
ReleaseOverlayBuffer(const overlay_buffer* buffer)
GetOverlayConstraints(const display_mode* mode, const overlay_buffer* buffer,
ConfigureOverlay (overlay_token overlayToken, const overlay_buffer* buffer,
const overlay_buffer*
const overlay_buffer* AllocateOverlayBuffer(color_space cs, uint16 width,
status_t ReleaseOverlayBuffer(const overlay_buffer* ob);
const overlay_buffer* ob, overlay_constraints* oc);
status_t ConfigureOverlay(overlay_token ot, const overlay_buffer* ob,
const overlay_buffer* buffer);
const overlay_buffer* buffer);
const overlay_buffer* buffer)
ReleaseOverlayBuffer(const overlay_buffer* buffer)
GetOverlayConstraints(const display_mode* mode, const overlay_buffer* buffer,
ConfigureOverlay(overlay_token overlayToken, const overlay_buffer* buffer,
const overlay_buffer*
const overlay_buffer* buffer)
overlay_buffer buffer;
const overlay_buffer* intel_allocate_overlay_buffer(color_space space,
status_t intel_release_overlay_buffer(const overlay_buffer* buffer);
const overlay_buffer* buffer, overlay_constraints* constraints);
const overlay_buffer* buffer, const overlay_window* window,
const overlay_buffer* buffer, const overlay_window* window,
const overlay_buffer*
overlay_buffer* buffer = &overlay->buffer;
intel_release_overlay_buffer(const overlay_buffer* buffer)
const overlay_buffer* buffer, overlay_constraints* constraints)
const overlay_buffer* buffer, const overlay_window* window,
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob)
(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc)
(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob);
status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc);
status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
(const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov, int offset)
(const overlay_buffer *ob, const overlay_window *ow,const overlay_view *ov, int offset);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob)
(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc)
(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob);
status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc);
status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
(const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov, int offset)
(const overlay_buffer *ob, const overlay_window *ow,const overlay_view *ov, int offset);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob)
(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc)
(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width,
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob);
status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc);
status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
(const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov, int offset)
(const overlay_buffer *ob, const overlay_window *ow,const overlay_view *ov, int offset);
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob);
status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc);
status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
status_t RELEASE_OVERLAY_BUFFER( const overlay_buffer *ob )
status_t GET_OVERLAY_CONSTRAINTS( const display_mode *dm, const overlay_buffer *ob,
status_t CONFIGURE_OVERLAY( overlay_token ot, const overlay_buffer *ob,
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER( color_space cs, uint16 width, uint16 height )
overlay_buffer *buffer;
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob)
(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc)
(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob);
status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc);
status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
(const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov, int offset)
(const overlay_buffer *ob, const overlay_window *ow,const overlay_view *ov, int offset);
const overlay_buffer *vesa_allocate_overlay_buffer(color_space cs, uint16 width,
status_t vesa_release_overlay_buffer(const overlay_buffer *ob);
const overlay_buffer *ob, overlay_constraints *oc);
status_t vesa_configure_overlay(overlay_token ot, const overlay_buffer *ob,
vesa_configure_overlay(overlay_token overlayToken, const overlay_buffer* buffer,
static const overlay_buffer*
overlay_buffer* buffer = new(std::nothrow) overlay_buffer;
vesa_release_overlay_buffer(const overlay_buffer* buffer)
const overlay_buffer* buffer, overlay_constraints* constraints)
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob)
(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc)
(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height)
const overlay_buffer *ALLOCATE_OVERLAY_BUFFER(color_space cs, uint16 width, uint16 height);
status_t RELEASE_OVERLAY_BUFFER(const overlay_buffer *ob);
status_t GET_OVERLAY_CONSTRAINTS(const display_mode *dm, const overlay_buffer *ob, overlay_constraints *oc);
status_t CONFIGURE_OVERLAY(overlay_token ot, const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov);
(const overlay_buffer *ob, const overlay_window *ow, const overlay_view *ov, int offset)
(const overlay_buffer *ob, const overlay_window *ow,const overlay_view *ov, int offset);
const overlay_buffer*
HWInterface::FreeOverlayBuffer(const overlay_buffer* buffer)
virtual const overlay_buffer* AllocateOverlayBuffer(int32 width,
virtual void FreeOverlayBuffer(const overlay_buffer* buffer);
const overlay_buffer*
const overlay_buffer* OverlayBuffer() const;
const overlay_buffer* fOverlayBuffer;
const overlay_buffer*
AccelerantHWInterface::FreeOverlayBuffer(const overlay_buffer* buffer)
virtual const overlay_buffer* AllocateOverlayBuffer(int32 width,
virtual void FreeOverlayBuffer(const overlay_buffer* buffer);