Autore Topic: Perché installato il nuovo componente SDL2 ?  (Letto 331 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Perché installato il nuovo componente SDL2 ?
« il: 29 Dicembre 2014, 11:09:59 »
Vi riporto questo messaggio di Minisini relativo all'aggiunta fra i coponenti di Gambas di gb.SDL2:


" Becasue SDL v2 fixes many problems of SDL v1. Alas, the new SDL is not
compatible with the old one, so 'gb.sdl2' will not be compatible with
'gb.sdl'.

Another interesting point is the performance gain: for example, the
BeastScroll example speed (without the music) is 1500 frames/second with
gb.sdl, and 2000 frames/second with gb.sdl2 (now every image is kept on
the graphic card memory as much as possible).

Regards,

--
Benoît Minisini
"
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Perché installato il nuovo componente SDL2 ?
« Risposta #1 il: 29 Dicembre 2014, 14:46:21 »
Va precisato che è necessario installare almeno le seguenti librerie:

* libsdl2-dev
* libsdl2-image-dev
* libsdl2-ttf-dev
* libsdl2-mixer-dev
« Ultima modifica: 02 Gennaio 2015, 00:09:42 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Perché installato il nuovo componente SDL2 ?
« Risposta #2 il: 03 Gennaio 2015, 17:38:32 »
Si sottolinea che l'ormai vecchio componente gb.sdl.sound (ma anche gb.sdl) va considerato obsoleto, ed è stato eliminato dai componenti disponibili in fase di progettazione di un'applicazione.
« Ultima modifica: 03 Gennaio 2015, 18:21:30 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Perché installato il nuovo componente SDL2 ?
« Risposta #3 il: 03 Gennaio 2015, 18:20:51 »
Bisognerà, quindi, tenere conto di ciò anche in riferimento ai programmmi già realizzati e che eventualmente utilizzano il vecchio componente gb.sdl.sound .
Al riguardo rinvio a questa discussione: http://www.gambas-it.org/smf/index.php?topic=3862
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »