Module Sdlsurface_ba

module Sdlsurface_ba: sig .. end

Surface access with Bigarrays


API Doc: Surface Structure

type t = Sdlsurface.t 
val get_pixels : t ->
(int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout)
Stdlib.Bigarray.Array1.t
val create_rgb_surface_from : pixels:(int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout)
Stdlib.Bigarray.Array1.t ->
width:int ->
height:int ->
depth:int ->
pitch:int ->
r_mask:int32 ->
g_mask:int32 -> b_mask:int32 -> a_mask:int32 -> t