done by _H2o_
logo done by _H2o_ :: pouët.net is hosted on the huge scene.org servers




Raspberry Pi
category: code

  previous page
go to page of 17  
Neat! I wonder if there's enough access to write some useful GLES2 extensions (eg. instancing).
added on the 2012-10-24 14:21:20 by parcelshit  
parcelshit
Good news delivered by ruairi at 13:37
added on the 2012-10-24 14:32:49 by Lord Graga  
Lord Graga
As far as I know the ARM userland for Videocore simply serializes the api commands and pushes them to the _real_ driver which runs on the VC itself. In other words; what they have opensourced isn't really the GLES driver. :)
added on the 2012-10-24 15:02:23 by Korvkiosken  
Korvkiosken
Doh. Looking at the source code it appears that's the case. So this is not really that interesting unless you're writing a window manager or something of that nature.
added on the 2012-10-24 19:00:48 by parcelshit  
parcelshit
It might have some positive consequences for non-Linux operating systems at least. I'm waiting for Risc OS with great interest - should come out sometime soon.
added on the 2012-10-24 22:52:19 by Marq  
Marq
Raspberry Pi GPU Driver Turns Out To Be Crap
Long version of what has been said above.
added on the 2012-10-26 00:14:13 by xernobyl  
xernobyl
and this is news? xernobyl? they'd never give you the microcode for the chip. a "product" thing. *yawn* ;)
added on the 2012-10-26 01:12:51 by yumeji  
yumeji
What harm could come of that?
added on the 2012-10-26 02:35:23 by xernobyl  
xernobyl
Firmware would reveal how GPU works -> hordes of patent trolls would descend.
added on the 2012-10-26 13:07:18 by parcelshit  
parcelshit
parcelshit I don't think not even the best engineer in the universe would be able to reverse a complete GPU based on microcode, in enough time to make it worth.
added on the 2012-10-26 13:20:07 by xernobyl  
xernobyl
That is true but you can guarantee there'd be IP sensitive things revealed in the binary blob.
added on the 2012-10-26 13:39:18 by parcelshit  
parcelshit
I know. But those are everywhere, even on open source software.

Anyway, does that opensource thingy allows you to make OpenGL calls without booting to linux? That would be sweet, having bootable demos without OS, using OpenGL.
added on the 2012-10-26 14:14:10 by xernobyl  
xernobyl
yumeji: But it's not "microcode"; it's a full OpenGL ES 2.0 stack. What they released was just an RPC-shim in disguise.

My criticism isn't that they were somehow obliged to release the source code of their driver; it's that they claim they did, but in reality did not at all.

xernobyl: it does, indeed. But you need to include 2 megabytes worth of "firmware" (or rather, an OS for the VC) to upload to the VC at boot.
added on the 2012-10-26 14:41:43 by kusma  
kusma
Code:
GL_APICALL void GL_APIENTRY glVertexAttrib1f (GLuint indx, GLfloat x)
{
glintAttrib(GLXX_API_20, indx, x, 0.0f, 0.0f, 1.0f);
}

GL_APICALL void GL_APIENTRY glVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y)
{
glintAttrib(GLXX_API_20, indx, x, y, 0.0f, 1.0f);
}

GL_APICALL void GL_APIENTRY glVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z)
{
glintAttrib(GLXX_API_20, indx, x, y, z, 1.0f);
}

GL_APICALL void GL_APIENTRY glVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
{
glintAttrib(GLXX_API_20, indx, x, y, z, w);
}


Interesting. I thought it would be a little more SCALAR when it comes to single values.
added on the 2012-11-13 03:14:04 by xernobyl  
xernobyl
http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-y our-raspberry-p?ref=category
added on the 2012-11-13 07:37:15 by rasmus/loonies  
rasmus/loonies
RISC OS is out: http://www.raspberrypi.org/archives/2338. Unfortunately, it didn't seem to work with the two sd cards I tried :/
added on the 2012-11-13 09:33:46 by Marq  
Marq
My failed OGL programming talk for codebits 2012 is at http://videos.sapo.pt/eyA6guwIeQ9bBY8JZS0k with source code here http://github.com/xernobyl/codebits2012 in case anyone reading this feels like wasting some minutes.
added on the 2012-11-17 05:55:31 by xernobyl  
xernobyl
Nice talk, I have to start using my RPi more as a demo machine and less like a cheap linux server :P
added on the 2012-11-17 13:30:19 by PauloFalcao  
PauloFalcao
How can I do texture streaming on the RPI?
added on the 2012-11-27 22:05:46 by xernobyl  
xernobyl
A small framebuf experiment that does streaming with ES 1.1:
svn://www.kameli.net/marq/koelli
added on the 2012-11-28 10:02:23 by Marq  
Marq

  previous page
go to page of 17  

post a new reply
You need to be logged in to post a new reply :: register here





pouët.net 0.9-bda6cf8 © 2000-2013 mandarine - hosted on scene.org
send comments and bug reports to webmaster@pouet.net - contribute on GitHub
page created in 0.025141 seconds.