Author Topic: GL ES  (Read 5510 times)

Offline kanonet

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 1142
    • View Profile
    • My GLBasic code archiv
Re: GL ES
« Reply #15 on: 2017-Jan-17 »
If you switch to GLES2, you would need to rewrite all graphic commands, this would include 3D and 2D. Additionally this would break compatibility with old platforms that do not support GLES2.
Or alternatively we could try to use something like Regal, that translates GLES1 calls 2 GLES2 calls. So not much porting would need to be done and than we could add new features, like shader support.

This is no new issue and has been debated before many times, but nothing happend (and probably never will).
Lenovo Thinkpad T430u: Intel i5-3317U, 8GB DDR3, NVidia GeForce 620M, Micron RealSSD C400 @Win7 x64

Offline mentalthink

  • Prof. Inline
  • *****
  • Posts: 3372
  • Integrated Brain
    • View Profile
Re: GL ES
« Reply #16 on: 2017-Jan-17 »
Really interesting this library you comment. At least thanks because I don't know something like this exists.
I think the same like you, always we use OpenGl 1.0 .

I think really do a nice game in 3D have to be really complex (too much hours for do only 3d graphics) , and perhaps is better only do 2d games, I see a lot of people using Unity3d for do 2dGames, because they see ,do 3d games need too much effort.

Offline UBERmonkeybot

  • Mr. Polyvector
  • ***
  • Posts: 243
    • View Profile
Re: GL ES
« Reply #17 on: 2017-Jan-17 »
I had a look at Regal and it completely bamboozled me. :S

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2696
    • View Profile
Re: GL ES
« Reply #18 on: 2017-Jan-20 »
I think one user wrapped some other 3d engine (blitz?) a while ago, it seemed to work fine on win pc, could this help you out?

This was me. See here...

http://www.glbasic.com/forum/index.php?topic=6982.msg56815#msg56815

This is openB3D(which was itself a port of MiniB3D). It worked well but I it was not GLES compatible at the time and I needed mobile but I understand the latest OpenB3D maybe working with GLES now?
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)