Jump to content

Recommended Posts

Guest deepower
Posted (edited)

Hi all,

I've made a petition using a free internet service, hope you'll sign it. We REALLY need better drivers to see some 3D gaming action. The idea originated from this thread: [link]

here's the link: [link]

PS. this will be posted to other forums as well, but please try to spread the word :(

PLEASE NOTE:

YOU DO NOT HAVE TO:

make a donation for your sign to be posted

post your actual name or your nickname (you can sign as anonymous)

comment with your sign

Please do not sign the petition more than once.

tnx,

dpwr

Edited by deepower
Posted
Hi all,

I've made a petition using a free internet service, hope you'll sign it. We REALLY need better drivers to see some 3D gaming action. The idea originated from this thread: [link]

here's the link: [link]

PS. this will be posted to other forums as well, but please try to spread the word :(

tnx,

dpwr

Signed.....two points though.....how about adding the ram issue to the petition and maybe you should mention in your opening post about the donations to iPetition website being optional, would be a shame to put anyone off. :(

Thanks very much for doing this I hope Samsung take action from it.

Guest pavel1234546
Posted (edited)

There is already existing Topic with the petition!

Edited by pavel1234546
Guest NikAhmad
Posted
Hi all,

I've made a petition using a free internet service, hope you'll sign it. We REALLY need better drivers to see some 3D gaming action. The idea originated from this thread: [link]

here's the link: [link]

PS. this will be posted to other forums as well, but please try to spread the word :(

tnx,

dpwr

Can you pls put in web site not involve money like inside this post with standard format petition (validity) no need on comment section to avoid on vulgar word. How or When you want to submit to samsung cooperation. Tqvm

Guest NikAhmad
Posted

Hi Deepower,

Can you add this list inside your petition, tqvm

A short list of some bugs found in Samsung's driver during GinKage, Chainfire & NuShrike work on OpenGL project:

http://www.modaco.com/index.php?s=&sho...t&p=1056449

* eglGetDisplay(0) fails. It should work with a zero argument, by standard, but it fails.

* Calling glGetString() before eglInitialize(), crashes.

* eglGetConfigs with config_size = 4096 crashes.

* glBindBuffer generates GL_OUT_OF_MEMORY if buffer number is above 100 (it is an actual limit hard-wired into libGLESv2, I had to re-implement the whole buffer management by myself). And, Xtrakt needs 102 buffers...

* glGetIntegerv(GL_MAX_TEXTURE_UNITS) returns 0 instead of 2. This one totally breaks NFS.

* glGetIntegerv(GL_MAX_TEXTURE_SIZE) returns 2048. In reality, every texture larger than 512x512 is going to be ignored at all, with some allocaton errors in debugger output. It may be used with S3TC, but it's DXT1 only, not even DXT5. And, somehow, with a GL_RGBA_S3TC_OES format, an alpha bit is ignored at all.

* And don't forget to create mipmaps, or GL_*_MIPMAP_* won't draw anything at all (it should just use the only level available)!

* glAlphaFuncEXP is not iplemented in libGLESv2 (though the hardware DOES have this available), had to do a hack for this to work.

* glViewport works wrong after all. If the parameters, e.g. X and Width have a larger sum than the width of the window surface, then the resulting width is clamped, which results in scaled down rendering.

* eglCreateWindowSurface is a fail: it doesn't track window size change at all, so if you create a surface and change window size, your output will be of an inadequate size (e.g., in Opera 9.7 going from Widowed mode to Fullscreen, or in anything else when going from Landscape to Portrait mode).

* eglSwapBuffers is slow as hell (probably because of plain BitBlt it uses), it takes about 10 ms, which limits fps to about 100 and reduces the speed of everything else (e.g., you'll get 16 fps where you could have 20, only because of this functon).

* All textures have an offset by half-texel. This is probably done for mapping to the nearest texel (like, round(u + 0.5)), but it breaks everything that is drawn, for example, with glOrtho (like Opera 9.7). Well, not exactly breaks, but akes everything look "smoothed out".

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.