From: Dennis S. <sy...@yo...> - 2005-08-28 13:31:35
|
Hello everyone, Libvisual development is as always going strong, mostly it's under the hood work, and it's less visible as I would like it to be. Currently foundations are being placed to support visualisations like that we can see in winamp AVS. However, to be honest, we've never really been in strong touch with the users, this is mostly because our biggest userbase probably comes from amaroK, and since they maintain the client we're just a library dependancy (nothing against that tho, I would like others to maintain the clients !). Anyway I'd like to ask what you as a user would like to see to happen with libvisual in the upcoming year, where is it lacking, and what does it stop from being defacto and really everywhere ? I hope that by your input, we can improve our future goals! Greetings, Dennis |
From: Thorsten J. <tho...@t-...> - 2005-09-02 17:12:19
|
Dennis Smit wrote: >Hello everyone, > >Libvisual development is as always going strong, mostly it's under the >hood work, and it's less visible as I would like it to be. Currently >foundations are being placed to support visualisations like that we can >see in winamp AVS. > > >However, to be honest, we've never really been in strong touch with the >users, this is mostly because our biggest userbase probably comes from >amaroK, and since they maintain the client we're just a library >dependancy (nothing against that tho, I would like others to >maintain the clients !). Anyway I'd like to ask what you as a user >would like to see to happen with libvisual in the upcoming year, where >is it lacking, and what does it stop from being defacto and really >everywhere ? > > >I hope that by your input, we can improve our future goals! > >Greetings, >Dennis > > > > >------------------------------------------------------- >SF.Net email is Sponsored by the Better Software Conference & EXPO >September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >_______________________________________________ >Libvisual-users mailing list >Lib...@li... >https://lists.sourceforge.net/lists/listinfo/libvisual-users > > > Hello all, i found a bug on ppc-arch. Who want´s to know? Bye Thorsten |
From: Dennis S. <sy...@yo...> - 2005-09-02 17:46:12
|
Of course we want to know, please try to describe the bug as detailed as possible. Which client program are you running, which plugin are you using and so on. On Fri, 2005-09-02 at 17:06 +0200, Thorsten Johannvorderbrueggen wrote: > i found a bug on ppc-arch. Who want=C2=B4s to know? >=20 > Bye > Thorsten >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Pract= ices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing &= QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5= sf > _______________________________________________ > Libvisual-users mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libvisual-users |
From: Thorsten J. <tho...@t-...> - 2005-09-02 18:08:57
Attachments:
deact_altivec.patch
|
Hello Dennis, i´m using Slackintosh. Slackintosh is a (unofficial) port of Slackware for Mac. At the moment i build Gnome-Packages on my mac. The basic for this is freerock gnome. One of the many packages ist libvisual. This won´t build. I made a little patch, which let me build libvisual. At the end of this patch (for lv_cpu.c): *************** *** 424,428 **** #endif /* VISUAL_ARCH_X86 */ ! #if VISUAL_ARCH_POWERPC check_os_altivec_support (); #endif /* VISUAL_ARCH_POWERPC */ --- 424,428 ---- #endif /* VISUAL_ARCH_X86 */ ! #if defined(VISUAL_ARCH_POWERPC) check_os_altivec_support (); #endif /* VISUAL_ARCH_POWERPC */ I think that´s a bug. The rest of the patch is: *************** *** 161,174 **** _lv_powerpc_canjump = 1; ! asm volatile ("mtspr 256, %0\n\t" "vand %%v0, %%v0, %%v0" : ! : "r" (-1)); signal (SIGILL, SIG_DFL); ! _lv_cpu_caps.hasAltiVec = 1; } ! #endif } #endif --- 161,174 ---- _lv_powerpc_canjump = 1; ! /*asm volatile ("mtspr 256, %0\n\t" "vand %%v0, %%v0, %%v0" : ! : "r" (-1));*/ signal (SIGILL, SIG_DFL); ! _lv_cpu_caps.hasAltiVec = 0; } ! #endif } #endif I have to disable it, because i get an error which say, that "vand" is unknown. Maybe you have a idee, where the problem is. Bye Thorsten Dennis Smit wrote: >Of course we want to know, please try to describe the bug as >detailed as possible. > >Which client program are you running, which plugin are you using >and so on. > > >On Fri, 2005-09-02 at 17:06 +0200, Thorsten Johannvorderbrueggen wrote: > > >>i found a bug on ppc-arch. Who want´s to know? >> >>Bye >> Thorsten >> >> >>------------------------------------------------------- >>SF.Net email is Sponsored by the Better Software Conference & EXPO >>September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >>Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >>Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >>_______________________________________________ >>Libvisual-users mailing list >>Lib...@li... >>https://lists.sourceforge.net/lists/listinfo/libvisual-users >> >> > > > >------------------------------------------------------- >SF.Net email is Sponsored by the Better Software Conference & EXPO >September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >_______________________________________________ >Libvisual-users mailing list >Lib...@li... >https://lists.sourceforge.net/lists/listinfo/libvisual-users > > > |
From: Dennis S. <sy...@yo...> - 2005-09-03 10:40:23
|
Hello, Could you make the patch in unified format (diff -u) and tell me which gcc version you're using, thank you! Cheers, Dennis On Fri, 2005-09-02 at 20:07 +0200, Thorsten Johannvorderbrueggen wrote: > Hello Dennis, >=20 > i=C2=B4m using Slackintosh. Slackintosh is a (unofficial) port of Slack= ware=20 > for Mac. At the moment i build Gnome-Packages on my mac. The basic for=20 > this is freerock gnome. One of the many packages ist libvisual. This=20 > won=C2=B4t build. I made a little patch, which let me build libvisual. = At the=20 > end of this patch (for lv_cpu.c): > *************** > *** 424,428 **** > #endif /* VISUAL_ARCH_X86 */ > =20 > ! #if VISUAL_ARCH_POWERPC > check_os_altivec_support (); > #endif /* VISUAL_ARCH_POWERPC */ > --- 424,428 ---- > #endif /* VISUAL_ARCH_X86 */ > =20 > ! #if defined(VISUAL_ARCH_POWERPC) > check_os_altivec_support (); > #endif /* VISUAL_ARCH_POWERPC */ >=20 > I think that=C2=B4s a bug. The rest of the patch is: >=20 > *************** > *** 161,174 **** > _lv_powerpc_canjump =3D 1; > =20 > ! asm volatile > ("mtspr 256, %0\n\t" > "vand %%v0, %%v0, %%v0" > : > ! : "r" (-1)); > =20 > signal (SIGILL, SIG_DFL); > ! _lv_cpu_caps.hasAltiVec =3D 1; > } > ! #endif > } > #endif > --- 161,174 ---- > _lv_powerpc_canjump =3D 1; > =20 > ! /*asm volatile > ("mtspr 256, %0\n\t" > "vand %%v0, %%v0, %%v0" > : > ! : "r" (-1));*/ > =20 > signal (SIGILL, SIG_DFL); > ! _lv_cpu_caps.hasAltiVec =3D 0; > } > ! #endif > } > #endif >=20 > I have to disable it, because i get an error which say, that "vand" is=20 > unknown. Maybe you have a idee, where the problem is. >=20 > Bye > Thorsten >=20 >=20 > Dennis Smit wrote: >=20 > >Of course we want to know, please try to describe the bug as > >detailed as possible. > > > >Which client program are you running, which plugin are you using > >and so on. > > > > > >On Fri, 2005-09-02 at 17:06 +0200, Thorsten Johannvorderbrueggen wrote= : > > =20 > > > >>i found a bug on ppc-arch. Who want=C2=B4s to know? > >> > >>Bye > >> Thorsten > >> > >> > >>------------------------------------------------------- > >>SF.Net email is Sponsored by the Better Software Conference & EXPO > >>September 19-22, 2005 * San Francisco, CA * Development Lifecycle Pra= ctices > >>Agile & Plan-Driven Development * Managing Projects & Teams * Testing= & QA > >>Security * Process Improvement & Measurement * http://www.sqe.com/bsc= e5sf > >>_______________________________________________ > >>Libvisual-users mailing list > >>Lib...@li... > >>https://lists.sourceforge.net/lists/listinfo/libvisual-users > >> =20 > >> > > > > > > > >------------------------------------------------------- > >SF.Net email is Sponsored by the Better Software Conference & EXPO > >September 19-22, 2005 * San Francisco, CA * Development Lifecycle Prac= tices > >Agile & Plan-Driven Development * Managing Projects & Teams * Testing = & QA > >Security * Process Improvement & Measurement * http://www.sqe.com/bsce= 5sf > >_______________________________________________ > >Libvisual-users mailing list > >Lib...@li... > >https://lists.sourceforge.net/lists/listinfo/libvisual-users > > > > =20 > > >=20 |
From: Thorsten J. <tho...@t-...> - 2005-09-08 18:02:40
Attachments:
deact_altivec.patch
|
Hello Dennis, sorry for my late reply, but i wasn´t at home. I attached the patch file. It´s the "first" version --> with this libvisual will build (compiler: gcc-3.3.4) . Do you need anything else? Bye Thorsten Dennis Smit wrote: >Hello, > >Could you make the patch in unified format (diff -u) and tell >me which gcc version you're using, thank you! > >Cheers, >Dennis > > > >On Fri, 2005-09-02 at 20:07 +0200, Thorsten Johannvorderbrueggen wrote: > > >>Hello Dennis, >> >>i´m using Slackintosh. Slackintosh is a (unofficial) port of Slackware >>for Mac. At the moment i build Gnome-Packages on my mac. The basic for >>this is freerock gnome. One of the many packages ist libvisual. This >>won´t build. I made a little patch, which let me build libvisual. At the >>end of this patch (for lv_cpu.c): >>*************** >>*** 424,428 **** >> #endif /* VISUAL_ARCH_X86 */ >> >>! #if VISUAL_ARCH_POWERPC >> check_os_altivec_support (); >> #endif /* VISUAL_ARCH_POWERPC */ >>--- 424,428 ---- >> #endif /* VISUAL_ARCH_X86 */ >> >>! #if defined(VISUAL_ARCH_POWERPC) >> check_os_altivec_support (); >> #endif /* VISUAL_ARCH_POWERPC */ >> >>I think that´s a bug. The rest of the patch is: >> >>*************** >>*** 161,174 **** >> _lv_powerpc_canjump = 1; >> >>! asm volatile >> ("mtspr 256, %0\n\t" >> "vand %%v0, %%v0, %%v0" >> : >>! : "r" (-1)); >> >> signal (SIGILL, SIG_DFL); >>! _lv_cpu_caps.hasAltiVec = 1; >> } >>! #endif >> } >> #endif >>--- 161,174 ---- >> _lv_powerpc_canjump = 1; >> >>! /*asm volatile >> ("mtspr 256, %0\n\t" >> "vand %%v0, %%v0, %%v0" >> : >>! : "r" (-1));*/ >> >> signal (SIGILL, SIG_DFL); >>! _lv_cpu_caps.hasAltiVec = 0; >> } >>! #endif >> } >> #endif >> >>I have to disable it, because i get an error which say, that "vand" is >>unknown. Maybe you have a idee, where the problem is. >> >>Bye >> Thorsten >> >> >>Dennis Smit wrote: >> >> >> >>>Of course we want to know, please try to describe the bug as >>>detailed as possible. >>> >>>Which client program are you running, which plugin are you using >>>and so on. >>> >>> >>>On Fri, 2005-09-02 at 17:06 +0200, Thorsten Johannvorderbrueggen wrote: >>> >>> >>> >>> >>>>i found a bug on ppc-arch. Who want´s to know? >>>> >>>>Bye >>>> Thorsten >>>> >>>> >>>>------------------------------------------------------- >>>>SF.Net email is Sponsored by the Better Software Conference & EXPO >>>>September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >>>>Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >>>>Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >>>>_______________________________________________ >>>>Libvisual-users mailing list >>>>Lib...@li... >>>>https://lists.sourceforge.net/lists/listinfo/libvisual-users >>>> >>>> >>>> >>>> >>> >>>------------------------------------------------------- >>>SF.Net email is Sponsored by the Better Software Conference & EXPO >>>September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >>>Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >>>Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >>>_______________________________________________ >>>Libvisual-users mailing list >>>Lib...@li... >>>https://lists.sourceforge.net/lists/listinfo/libvisual-users >>> >>> >>> >>> >>> > > > >------------------------------------------------------- >SF.Net email is Sponsored by the Better Software Conference & EXPO >September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >_______________________________________________ >Libvisual-users mailing list >Lib...@li... >https://lists.sourceforge.net/lists/listinfo/libvisual-users > > > |
From: Dennis S. <sy...@yo...> - 2005-09-08 20:37:38
|
Heya, ty for the patch, tho I am not merging it. The defined() problems are fixed in CVS HEAD, however I don't agree with your assembly fixes, it's not the solution for the problem, can you possibly come up with something that solves the problem at the core (aka fix altivec detection, and not disabling it) ? Cheers, Dennis On Thu, 2005-09-08 at 19:57 +0200, Thorsten Johannvorderbrueggen wrote: > Hello Dennis, >=20 > sorry for my late reply, but i wasn=C2=B4t at home. >=20 > I attached the patch file. It=C2=B4s the "first" version --> with this=20 > libvisual will build (compiler: gcc-3.3.4) . Do you need anything else? >=20 > Bye > Thorsten >=20 > Dennis Smit wrote: >=20 > >Hello, > > > >Could you make the patch in unified format (diff -u) and tell > >me which gcc version you're using, thank you! > > > >Cheers, > >Dennis > > > > > > > >On Fri, 2005-09-02 at 20:07 +0200, Thorsten Johannvorderbrueggen wrote= : > > =20 > > > >>Hello Dennis, > >> > >>i=C2=B4m using Slackintosh. Slackintosh is a (unofficial) port of Sla= ckware=20 > >>for Mac. At the moment i build Gnome-Packages on my mac. The basic fo= r=20 > >>this is freerock gnome. One of the many packages ist libvisual. This=20 > >>won=C2=B4t build. I made a little patch, which let me build libvisual= . At the=20 > >>end of this patch (for lv_cpu.c): > >>*************** > >>*** 424,428 **** > >> #endif /* VISUAL_ARCH_X86 */ > >>=20 > >>! #if VISUAL_ARCH_POWERPC > >> check_os_altivec_support (); > >> #endif /* VISUAL_ARCH_POWERPC */ > >>--- 424,428 ---- > >> #endif /* VISUAL_ARCH_X86 */ > >>=20 > >>! #if defined(VISUAL_ARCH_POWERPC) > >> check_os_altivec_support (); > >> #endif /* VISUAL_ARCH_POWERPC */ > >> > >>I think that=C2=B4s a bug. The rest of the patch is: > >> > >>*************** > >>*** 161,174 **** > >> _lv_powerpc_canjump =3D 1; > >>=20 > >>! asm volatile > >> ("mtspr 256, %0\n\t" > >> "vand %%v0, %%v0, %%v0" > >> : > >>! : "r" (-1)); > >>=20 > >> signal (SIGILL, SIG_DFL); > >>! _lv_cpu_caps.hasAltiVec =3D 1; > >> } > >>! #endif > >> } > >> #endif > >>--- 161,174 ---- > >> _lv_powerpc_canjump =3D 1; > >>=20 > >>! /*asm volatile > >> ("mtspr 256, %0\n\t" > >> "vand %%v0, %%v0, %%v0" > >> : > >>! : "r" (-1));*/ > >>=20 > >> signal (SIGILL, SIG_DFL); > >>! _lv_cpu_caps.hasAltiVec =3D 0; > >> } > >>! #endif > >> } > >> #endif > >> > >>I have to disable it, because i get an error which say, that "vand" i= s=20 > >>unknown. Maybe you have a idee, where the problem is. > >> > >>Bye > >> Thorsten > >> > >> > >>Dennis Smit wrote: > >> > >> =20 > >> > >>>Of course we want to know, please try to describe the bug as > >>>detailed as possible. > >>> > >>>Which client program are you running, which plugin are you using > >>>and so on. > >>> > >>> > >>>On Fri, 2005-09-02 at 17:06 +0200, Thorsten Johannvorderbrueggen wro= te: > >>>=20 > >>> > >>> =20 > >>> > >>>>i found a bug on ppc-arch. Who want=C2=B4s to know? > >>>> > >>>>Bye > >>>> Thorsten > >>>> > >>>> > >>>>------------------------------------------------------- > >>>>SF.Net email is Sponsored by the Better Software Conference & EXPO > >>>>September 19-22, 2005 * San Francisco, CA * Development Lifecycle P= ractices > >>>>Agile & Plan-Driven Development * Managing Projects & Teams * Testi= ng & QA > >>>>Security * Process Improvement & Measurement * http://www.sqe.com/b= sce5sf > >>>>_______________________________________________ > >>>>Libvisual-users mailing list > >>>>Lib...@li... > >>>>https://lists.sourceforge.net/lists/listinfo/libvisual-users > >>>> =20 > >>>> > >>>> =20 > >>>> > >>> > >>>------------------------------------------------------- > >>>SF.Net email is Sponsored by the Better Software Conference & EXPO > >>>September 19-22, 2005 * San Francisco, CA * Development Lifecycle Pr= actices > >>>Agile & Plan-Driven Development * Managing Projects & Teams * Testin= g & QA > >>>Security * Process Improvement & Measurement * http://www.sqe.com/bs= ce5sf > >>>_______________________________________________ > >>>Libvisual-users mailing list > >>>Lib...@li... > >>>https://lists.sourceforge.net/lists/listinfo/libvisual-users > >>> > >>>=20 > >>> > >>> =20 > >>> > > > > > > > >------------------------------------------------------- > >SF.Net email is Sponsored by the Better Software Conference & EXPO > >September 19-22, 2005 * San Francisco, CA * Development Lifecycle Prac= tices > >Agile & Plan-Driven Development * Managing Projects & Teams * Testing = & QA > >Security * Process Improvement & Measurement * http://www.sqe.com/bsce= 5sf > >_______________________________________________ > >Libvisual-users mailing list > >Lib...@li... > >https://lists.sourceforge.net/lists/listinfo/libvisual-users > > > > =20 > > >=20 |
From: Thorsten J. <tho...@t-...> - 2005-09-09 17:04:00
|
Dennis Smit wrote: >Heya, ty for the patch, tho I am not merging it. > >The defined() problems are fixed in CVS HEAD, however >I don't agree with your assembly fixes, it's not the solution >for the problem, > Of course not! It's only a first fix, to make it build! >can you possibly come up with something that solves > > I try it! >the problem at the core (aka fix altivec detection, and not disabling >it) ? > >Cheers, >Dennis > > > SNIP Bye Thorsten |
From: Dennis S. <sy...@yo...> - 2005-09-10 11:58:21
|
On Fri, 2005-09-09 at 19:03 +0200, Thorsten Johannvorderbrueggen wrote: > >can you possibly come up with something that solves > > > > > I try it! Alright keep me posted, you could take a look at how mplayer does it (most of our cpu code derives from mplayer, so it could give some clues) Thanks for your help! Cheers, Dennis |
From: Thorsten J. <tho...@t-...> - 2005-09-26 19:49:15
|
Hello Dennis, the reason for the compiling error is, that i use a G4 --> there's no "vand" on a ppc --> it's only available on ppc64!!!!!!! Bye Thorsten Dennis Smit wrote: >On Fri, 2005-09-09 at 19:03 +0200, Thorsten Johannvorderbrueggen wrote: > > >>>can you possibly come up with something that solves >>> >>> >>> >>> >>I try it! >> >> > >Alright keep me posted, you could take a look at how mplayer does >it (most of our cpu code derives from mplayer, so it could >give some clues) > >Thanks for your help! > >Cheers, >Dennis > > > > > >------------------------------------------------------- >SF.Net email is Sponsored by the Better Software Conference & EXPO >September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >_______________________________________________ >Libvisual-users mailing list >Lib...@li... >https://lists.sourceforge.net/lists/listinfo/libvisual-users > > > |