Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    gengiva
    Utente privileggiato
    il 2012-08-01 10:14:24.0 alle 2012-08-01 10:14:24.0
    Trollate totali: 9100
    deprecated
    qualcuno mi spieghi una cosa

    l'intero sistema delle displaylist in opengl è deprecated da parecchio tempo, anche se su schede nvidia rendono molto di più rispetto ai vertex buffer. si dice che sia un problema di driver, che le DL sono un dito in culo e che quindi non verranno sviluppate più di così.
    poi ci sono giochi come minecraft (che è piuttosto nuovo) che basa l'intero rendering del mondo su centinaia (migliaia?) di displaylist anche se sono deprecated

    io non capisco

    significa che le schede video continueranno a supportare le vecchie versioni di opengl o che prima o poi certe funzioni non si potranno più usare?

    come funziona sta cosa?
    Cercatelo con Google, ritardato! ©
    • Avatar
      ☺
      Scritto da
      gengiva
      Utente privileggiato
      il 2012-08-02 12:33:03.0 alle 2012-08-02 12:33:03.0
      Trollate totali: 9100
      siete dei figli di puttana
      non vi chiedo di rispondermi nello specifico, ma voi che siete degli informatici fatti e finiti, potreste dirmi come ci si comporta -solitamente- con funzioni ritenute deprecate? usarle è un azzardo? un giorno o l'altro toccherà riscrivere tutto perché non verranno più supportate?

      di solito cosa succede?

      suora e sarru, sto parlando con voi Arrabbiato
      Cercatelo con Google, ritardato! ©
      • Avatar
        ☺
        Scritto da
        il 2012-08-02 12:50:41.0 alle 2012-08-02 12:50:41.0
        Trollate totali: 42885
        Re: siete dei figli di puttana
        Scritto da: gengiva
        > non vi chiedo di rispondermi nello specifico, ma voi che siete degli informatici fatti e finiti, potreste dirmi come ci si comporta -solitamente- con funzioni ritenute deprecate? usarle è un azzardo? un giorno o l'altro toccherà riscrivere tutto perché non verranno più supportate?
        >
        > di solito cosa succede?
        >
        > suora e sarru, sto parlando con voi Arrabbiato

        Dipende da chi ha in mano il progetto. Certi metodi deprecati da SUN sono ancora li' dopo 10 anni, JFreechart deprecava nella versione X.Y.Z.n e rimuoveva nella versione X.Y.Z.n+1 la settimana dopo A bocca storta
        `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
        • Avatar
          ☺
          Scritto da
          gengiva
          Utente privileggiato
          il 2012-08-02 12:59:32.0 alle 2012-08-02 12:59:32.0
          Trollate totali: 9100
          Re: siete dei figli di puttana
          Scritto da: Giambo
          > Scritto da: gengiva
          > > non vi chiedo di rispondermi nello specifico, ma voi che siete degli informatici fatti e finiti, potreste dirmi come ci si comporta -solitamente- con funzioni ritenute deprecate? usarle è un azzardo? un giorno o l'altro toccherà riscrivere tutto perché non verranno più supportate?
          > >
          > > di solito cosa succede?
          > >
          > > suora e sarru, sto parlando con voi Arrabbiato
          >
          > Dipende da chi ha in mano il progetto. Certi metodi deprecati da SUN sono ancora li' dopo 10 anni, JFreechart deprecava nella versione X.Y.Z.n e rimuoveva nella versione X.Y.Z.n+1 la settimana dopo A bocca storta

          mi accontenterò della risposta svizzera
          Cercatelo con Google, ritardato! ©
    • Avatar
      ☺
      Scritto da
      il 2012-08-02 15:26:22.0 alle 2012-08-02 15:26:22.0
      Trollate totali: 2001
      Re: deprecated
      Scritto da: gengiva
      > qualcuno mi spieghi una cosa

      Significa che non dovresti usarle per nuovi progetti.
      Significa che chi sviluppa quella libreria non intende più supportare quelle funzioni perché, in teoria, ne ha sviluppate di altre migliori che fanno (anche) lo stesso lavoro.
      Significa che forse tali librerie sono buggate o si comportano in modo non ottimale o fanno quello che fanno in modo sbagliato e che perciò è meglio il metodo nuovo.
      Significa che tali funzioni sono lì per compatibilità con vecchi software che le usano ma che in versioni future della libreria (solitamente con un cambio major di numero di versione) potrebbero (ma anche no) essere rimosse. Per esempio... se hai la liberia pippo.1.4.so che ha la funzione deprecata Pluto(), tale funzione potrebbe essere mantenuta in pippo.1.5.so, pippo.1.6.so, pippo.1.7.so ... ma potrebbe essere rimossa da pippo.2.0.so in poi. I programmi lincati a pippo.1.*.so continuerebbero a funzionare, ma in pippo.2.*.so non ci sarebbe più.

      In altre parole lo sviluppatore della libreria ti sta avvertendo: "guarda che non intendo più supportare questa cosa e che se la usi sono cazzi tuoi dato che posso rimuoverla in versioni future". Se poi tu ignori l'avvertimento sei libero di farlo ma non ti lamentare dopo.

      Se vuoi andare sul sicuro e non vuoi magari fra 5 anni dover riscrivere il tuo software per rilasciare nuove versioni non usi le funzioni deprecate.
      • Avatar
        Scritto da
        Non Autenticato
        il 2012-08-02 15:31:36.0 alle 2012-08-02 15:31:36.0
        Re: deprecated
        > Significa che non dovresti usarle per nuovi progetti.
        > Significa che chi sviluppa quella libreria non intende più supportare quelle funzioni perché, in teoria, ne ha sviluppate di altre migliori che fanno (anche) lo stesso lavoro.
        > Significa che forse tali librerie sono buggate o si comportano in modo non ottimale o fanno quello che fanno in modo sbagliato e che perciò è meglio il metodo nuovo.
        > Significa che tali funzioni sono lì per compatibilità con vecchi software che le usano ma che in versioni future della libreria (solitamente con un cambio major di numero di versione) potrebbero (ma anche no) essere rimosse. Per esempio... se hai la liberia pippo.1.4.so che ha la funzione deprecata Pluto(), tale funzione potrebbe essere mantenuta in pippo.1.5.so, pippo.1.6.so, pippo.1.7.so ... ma potrebbe essere rimossa da pippo.2.0.so in poi. I programmi lincati a pippo.1.*.so continuerebbero a funzionare, ma in pippo.2.*.so non ci sarebbe più.
        >
        > In altre parole lo sviluppatore della libreria ti sta avvertendo: "guarda che non intendo più supportare questa cosa e che se la usi sono cazzi tuoi dato che posso rimuoverla in versioni future". Se poi tu ignori l'avvertimento sei libero di farlo ma non ti lamentare dopo.
        >
        > Se vuoi andare sul sicuro e non vuoi magari fra 5 anni dover riscrivere il tuo software per rilasciare nuove versioni non usi le funzioni deprecate.

        Gengiva si sta preoccupando perché dovrebbe riscrivere tutto da capo già adesso. Cylon
      • Avatar
        ☺
        Scritto da
        gengiva
        Utente privileggiato
        il 2012-08-02 15:39:35.0 alle 2012-08-02 15:39:35.0
        Trollate totali: 9100
        Re: deprecated
        Scritto da: Renton Thurston
        > Scritto da: gengiva
        > > qualcuno mi spieghi una cosa
        >
        > Significa che non dovresti usarle per nuovi progetti.
        > Significa che chi sviluppa quella libreria non intende più supportare quelle funzioni perché, in teoria, ne ha sviluppate di altre migliori che fanno (anche) lo stesso lavoro.
        > Significa che forse tali librerie sono buggate o si comportano in modo non ottimale o fanno quello che fanno in modo sbagliato e che perciò è meglio il metodo nuovo.
        > Significa che tali funzioni sono lì per compatibilità con vecchi software che le usano ma che in versioni future della libreria (solitamente con un cambio major di numero di versione) potrebbero (ma anche no) essere rimosse. Per esempio... se hai la liberia pippo.1.4.so che ha la funzione deprecata Pluto(), tale funzione potrebbe essere mantenuta in pippo.1.5.so, pippo.1.6.so, pippo.1.7.so ... ma potrebbe essere rimossa da pippo.2.0.so in poi. I programmi lincati a pippo.1.*.so continuerebbero a funzionare, ma in pippo.2.*.so non ci sarebbe più.
        >
        > In altre parole lo sviluppatore della libreria ti sta avvertendo: "guarda che non intendo più supportare questa cosa e che se la usi sono cazzi tuoi dato che posso rimuoverla in versioni future". Se poi tu ignori l'avvertimento sei libero di farlo ma non ti lamentare dopo.
        >
        > Se vuoi andare sul sicuro e non vuoi magari fra 5 anni dover riscrivere il tuo software per rilasciare nuove versioni non usi le funzioni deprecate.

        già già già

        però porcocazzo, sono funzioni che spaccano il culo a differenza di altre minchiatine
        ci sono giochi che le usano e sono recentissimi, non capisco

        sono frustrato Triste
        Cercatelo con Google, ritardato! ©
        • Avatar
          ☺
          Scritto da
          il 2012-08-02 15:46:57.0 alle 2012-08-02 15:46:57.0
          Trollate totali: 2001
          Re: deprecated
          Scritto da: gengiva
          > Scritto da: Renton Thurston
          > > Scritto da: gengiva
          > > > qualcuno mi spieghi una cosa
          > >
          > > Significa che non dovresti usarle per nuovi progetti.
          > > Significa che chi sviluppa quella libreria non intende più supportare quelle funzioni perché, in teoria, ne ha sviluppate di altre migliori che fanno (anche) lo stesso lavoro.
          > > Significa che forse tali librerie sono buggate o si comportano in modo non ottimale o fanno quello che fanno in modo sbagliato e che perciò è meglio il metodo nuovo.
          > > Significa che tali funzioni sono lì per compatibilità con vecchi software che le usano ma che in versioni future della libreria (solitamente con un cambio major di numero di versione) potrebbero (ma anche no) essere rimosse. Per esempio... se hai la liberia pippo.1.4.so che ha la funzione deprecata Pluto(), tale funzione potrebbe essere mantenuta in pippo.1.5.so, pippo.1.6.so, pippo.1.7.so ... ma potrebbe essere rimossa da pippo.2.0.so in poi. I programmi lincati a pippo.1.*.so continuerebbero a funzionare, ma in pippo.2.*.so non ci sarebbe più.
          > >
          > > In altre parole lo sviluppatore della libreria ti sta avvertendo: "guarda che non intendo più supportare questa cosa e che se la usi sono cazzi tuoi dato che posso rimuoverla in versioni future". Se poi tu ignori l'avvertimento sei libero di farlo ma non ti lamentare dopo.
          > >
          > > Se vuoi andare sul sicuro e non vuoi magari fra 5 anni dover riscrivere il tuo software per rilasciare nuove versioni non usi le funzioni deprecate.
          >
          > già già già
          >
          > però porcocazzo, sono funzioni che spaccano il culo a differenza di altre minchiatine
          > ci sono giochi che le usano e sono recentissimi, non capisco
          >
          > sono frustrato Triste

          Prova a contattare qualcuno nel forum che probabilmente esiste per la libreria che usi e vedi che ti dicono loro, perché le usano, ecc. Magari ci sono state affermazioni da parte dello sviluppatore della libreria che dice che sono sì deprecate ma che continueranno a stare lì a lungo.
          • Avatar
            ☺
            Scritto da
            gengiva
            Utente privileggiato
            il 2012-08-02 15:53:01.0 alle 2012-08-02 15:53:01.0
            Trollate totali: 9100
            Re: deprecated
            Scritto da: Renton Thurston
            > Scritto da: gengiva
            > > Scritto da: Renton Thurston
            > > > Scritto da: gengiva
            > > > > qualcuno mi spieghi una cosa
            > > >
            > > > Significa che non dovresti usarle per nuovi progetti.
            > > > Significa che chi sviluppa quella libreria non intende più supportare quelle funzioni perché, in teoria, ne ha sviluppate di altre migliori che fanno (anche) lo stesso lavoro.
            > > > Significa che forse tali librerie sono buggate o si comportano in modo non ottimale o fanno quello che fanno in modo sbagliato e che perciò è meglio il metodo nuovo.
            > > > Significa che tali funzioni sono lì per compatibilità con vecchi software che le usano ma che in versioni future della libreria (solitamente con un cambio major di numero di versione) potrebbero (ma anche no) essere rimosse. Per esempio... se hai la liberia pippo.1.4.so che ha la funzione deprecata Pluto(), tale funzione potrebbe essere mantenuta in pippo.1.5.so, pippo.1.6.so, pippo.1.7.so ... ma potrebbe essere rimossa da pippo.2.0.so in poi. I programmi lincati a pippo.1.*.so continuerebbero a funzionare, ma in pippo.2.*.so non ci sarebbe più.
            > > >
            > > > In altre parole lo sviluppatore della libreria ti sta avvertendo: "guarda che non intendo più supportare questa cosa e che se la usi sono cazzi tuoi dato che posso rimuoverla in versioni future". Se poi tu ignori l'avvertimento sei libero di farlo ma non ti lamentare dopo.
            > > >
            > > > Se vuoi andare sul sicuro e non vuoi magari fra 5 anni dover riscrivere il tuo software per rilasciare nuove versioni non usi le funzioni deprecate.
            > >
            > > già già già
            > >
            > > però porcocazzo, sono funzioni che spaccano il culo a differenza di altre minchiatine
            > > ci sono giochi che le usano e sono recentissimi, non capisco
            > >
            > > sono frustrato Triste
            >
            > Prova a contattare qualcuno nel forum che probabilmente esiste per la libreria che usi e vedi che ti dicono loro, perché le usano, ecc. Magari ci sono state affermazioni da parte dello sviluppatore della libreria che dice che sono sì deprecate ma che continueranno a stare lì a lungo.

            si ci ho pensato e mi sa che lo farò
            cmq ho letto delle slides di nvidia e dicono che le vecchie versioni di opengl verranno supportate per molto tempo con funzioni deprecate ecc
            il problema è ati/amd

            vabbè sarà ora di imparare a usare gli shaders
            Cercatelo con Google, ritardato! ©
<softv>

Pagina generata in 137 millisecondi

Utenti attivi: 10 nell'ultimo minuto, 20 negli ultimi cinque minuti, 44 negli ultimi 15 minuti