Couldn't you open the firmware? - Raspberry Pi Forums


i've been working on raspberrypi flavoured webgl bindings node.js of might know. i'm done them , release first version of them soon.

found out i'd replacement api egl , dispmanx. api of firmware molded follow apis implement, it's apparent roadblock don't have access firmware.

code: select all

/* display_id retrievable udev.  * layer attached display device or detached it.  */ getdisplay(display_id) -> display discarddisplay(display) attachlayer(display, layer, x, y, width, height, z) detachlayer(display, layer)  /* layers resizable handles.  */ createlayer(width, height) -> layer resizelayer(layer, width, height) discardlayer(layer)  /* layers shared between processes.  */ getlayer(layer_id) -> layer layerid(layer) -> layer_id layeraccess(pid, flags) // flags: read_flag | draw_flag  /* surfaces use handles , things drawn them go layer.  */ getsurface(layer, attributes) -> surface discardsurface(surface) swapbuffers(surface)  /* context it'd enough know api in use.  */ createcontext(api) -> context makecurrent(draw, read, context) getcurrent() -> (draw, read, context) destroycontext(context)  /* layers used textures.  */ getimage(layer) -> image discardimage(image) -> image 

could not use wrapper?


raspberrypi



Comments

Popular posts from this blog

CAN'T INSTALL MAMBELFISH 1.5 FROM DIRECTORY - Joomla! Forum - community, help and support

error: expected initializer before 'void'

CPU load monitoring using GPIO and leds - Raspberry Pi Forums