Versions in this module Expand all Collapse all v0 v0.0.9 Apr 6, 2026 Changes in this version + func CopyToMMIO(dst []byte, src []byte) int v0.0.8 Apr 3, 2026 Changes in this version + func BytesPerPixel(format gfxCommon.PixelFormat) int + type Buffer struct + Format int32 + Handle common.NativeHandle + Height uint32 + MmapData []byte + Stride int32 + Usage uint64 + Width uint32 + func Allocate(ctx context.Context, sm *servicemanager.ServiceManager, width int32, ...) (*Buffer, error) + func ReadGraphicBuffer(p *parcel.Parcel) (*Buffer, error) + func (b *Buffer) BufferSize() int + func (b *Buffer) Mmap() error + func (b *Buffer) Munmap() + func (b *Buffer) ReadPixels() ([]byte, error) + type Mapper interface + LockBuffer func(b *Buffer) ([]byte, error) + func GetMapper() (Mapper, error)