Constructor
CoglBitmapnew_from_buffer
Declaration [src]
CoglBitmap*
cogl_bitmap_new_from_buffer (
CoglBuffer* buffer,
CoglPixelFormat format,
int width,
int height,
int rowstride,
int offset
)
Description [src]
Wraps some image data that has been uploaded into a CoglBuffer
as
a CoglBitmap
. The data is not copied in this process.
Parameters
buffer
-
Type:
CoglBuffer
A
CoglBuffer
containing image data.The data is owned by the caller of the function. format
-
Type:
CoglPixelFormat
The
CoglPixelFormat
defining the format of the image data in the givenbuffer
. width
-
Type:
int
The width of the image data in the given
buffer
. height
-
Type:
int
The height of the image data in the given
buffer
. rowstride
-
Type:
int
The rowstride in bytes of the image data in the given
buffer
. offset
-
Type:
int
The offset into the given
buffer
to the first pixel that should be considered part of theCoglBitmap
.
Return value
Type: CoglBitmap
A CoglBitmap
encapsulating the given buffer
.
The caller of the function takes ownership of the data, and is responsible for freeing it. |