Lines Matching refs:buffer
16 // buffer so the on-screen graphics will be messed up.
62 overlay_buffer* buffer = new(std::nothrow) overlay_buffer;
63 if (buffer == NULL)
66 buffer->space = colorSpace;
67 buffer->width = width;
68 buffer->height = height;
69 buffer->bytes_per_row = gInfo->shared_info->bytes_per_row;
71 buffer->buffer = gInfo->shared_info->frame_buffer;
72 buffer->buffer_dma = (uint8*)gInfo->shared_info->physical_frame_buffer;
74 return buffer;
79 vesa_release_overlay_buffer(const overlay_buffer* buffer)
81 debug_printf("release_overlay_buffer(buffer %p)\n", buffer);
83 delete buffer;
90 const overlay_buffer* buffer, overlay_constraints* constraints)
92 debug_printf("get_overlay_constraints(buffer %p)\n", buffer);
105 constraints->view.width.max = buffer->width;
106 constraints->view.height.max = buffer->height;
119 constraints->h_scale.max = buffer->width * 7;
121 constraints->v_scale.max = buffer->height * 7;
155 vesa_configure_overlay(overlay_token overlayToken, const overlay_buffer* buffer,
158 debug_printf("configure_overlay: buffer %p, window %p, view %p\n",
159 buffer, window, view);