Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3171 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  715  716  717  ..  27001  27002  27003  27004  27005  27006
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°470577
Joel F
Real men use unique_ptr
Posté le 29-07-2003 à 10:04:40  profilanswer
 

Reprise du message précédent :

skeye a écrit :


Bah c'est toujours plus drôle de le coder que d'écouter un prof endormi te raconter comment ca marche... :sweat:  


 
Certes certes ...

mood
Publicité
Posté le 29-07-2003 à 10:04:40  profilanswer
 

n°470579
chrisbk
-
Posté le 29-07-2003 à 10:06:40  profilanswer
 

je viens de me rendre compte que j'ai encore une fois pas vu passer les 5 derniers mois [:theepsilon]
 
je me fais vieux sans m'en rendre compte [:ciler]

n°470580
skeye
Posté le 29-07-2003 à 10:08:32  profilanswer
 

chrisbk a écrit :

je viens de me rendre compte que j'ai encore une fois pas vu passer les 5 derniers mois [:theepsilon]
 
je me fais vieux sans m'en rendre compte [:ciler]


Je te le fais pas dire...mon stage en est aux 2/3...:sweat:

n°470582
chrisbk
-
Posté le 29-07-2003 à 10:10:53  profilanswer
 

skeye a écrit :


Je te le fais pas dire...mon stage en est aux 2/3...:sweat:


 
ben moi fini le 31  
 
Tiens j'avais pas fais gaffe, mais g mon vendredi de libre avec tout ca :D

n°470586
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 29-07-2003 à 10:14:46  profilanswer
 

[:zytra]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°470589
skeye
Posté le 29-07-2003 à 10:15:45  profilanswer
 


[:banguy]
Bon c'est pas tout ça mais mon boss part en vacances en fin de semaine et il va vouloir faire le point avant de partir...faut que j'avance un peu moi...

n°470591
Mara's dad
Yes I can !
Posté le 29-07-2003 à 10:18:05  profilanswer
 

:hello:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°470596
polo021
Posté le 29-07-2003 à 10:19:49  profilanswer
 

c quoi convolution 3*3?

n°470597
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 29-07-2003 à 10:20:10  profilanswer
 

Eh mais comment ça me broute, le taf, aujourd'hui [:wam]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°470599
chrisbk
-
Posté le 29-07-2003 à 10:21:04  profilanswer
 

Taiche a écrit :

Eh mais comment ça me broute, le taf, aujourd'hui [:wam]


 
g le choix entre :
->ecrire de la doc
->preparer la presentation que je dois donner jeudi
 
je suis content [:totozzz]

mood
Publicité
Posté le 29-07-2003 à 10:21:04  profilanswer
 

n°470601
Joel F
Real men use unique_ptr
Posté le 29-07-2003 à 10:23:23  profilanswer
 

c'est un filtrage d'image.
tu prend une matrice de 3x3 éléments que tu applique par convolution sur tous le spixels de l'image.
 
Soit M(i,j) les coeff du masque de convolution et P(u,v) les pixels de l'images
Alors le resultat de la convolutino de P par M
 
(P(*)M)(x,y) = M(0,0)*P(x-1,y-1) + M(0,1)*P(x,y-1) +M(0,2)*P(x+1,y-1) +
                     M(1,0)*P(x-1,y) + M(1,1)*P(x,y) +M(1,2)*P(x+1,y) +
                     M(2,0)*P(x-1,y+1) + M(2,1)*P(x,y+1) +M(2,2)*P(x+1,y+1)
 
Ca sert a faire des filtres divers & variées :
 
Detection de contour, de textures, etc ...

n°470602
darklord
You're welcome
Posté le 29-07-2003 à 10:23:42  profilanswer
 

salut les cakes :o


---------------
Just because you feel good does not make you right
n°470603
Belial-
Objet trouvé.
Posté le 29-07-2003 à 10:24:03  profilanswer
 


 
[:samuelp]


---------------
La vie est un sujet sérieux. Mais l'art est une plaisanterie !
n°470608
Belial-
Objet trouvé.
Posté le 29-07-2003 à 10:24:52  profilanswer
 

DarkLord a écrit :

salut les cakes :o


 
http://www.msichicago.org/exhibit/fairy_castle/images/cake%20final.jpg


---------------
La vie est un sujet sérieux. Mais l'art est une plaisanterie !
n°470609
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 29-07-2003 à 10:27:39  profilanswer
 

chrisbk a écrit :


g le choix entre :
->ecrire de la doc
->preparer la presentation que je dois donner jeudi
 
je suis content [:totozzz]


J'préfèrerais faire de la doc :o M'enfin bon, quand faut y aller...

DarkLord a écrit :

salut les cakes :o


[:ohello]


[:zoubi]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°470611
polo021
Posté le 29-07-2003 à 10:28:58  profilanswer
 

Joel F a écrit :

c'est un filtrage d'image.
tu prend une matrice de 3x3 éléments que tu applique par convolution sur tous le spixels de l'image.
 
Soit M(i,j) les coeff du masque de convolution et P(u,v) les pixels de l'images
Alors le resultat de la convolutino de P par M
 
(P(*)M)(x,y) = M(0,0)*P(x-1,y-1) + M(0,1)*P(x,y-1) +M(0,2)*P(x+1,y-1) +
                     M(1,0)*P(x-1,y) + M(1,1)*P(x,y) +M(1,2)*P(x+1,y) +
                     M(2,0)*P(x-1,y+1) + M(2,1)*P(x,y+1) +M(2,2)*P(x+1,y+1)
 
Ca sert a faire des filtres divers & variées :
 
Detection de contour, de textures, etc ...

:jap:  
je connaissais pas[:spamafote]

n°470613
chrisbk
-
Posté le 29-07-2003 à 10:30:17  profilanswer
 

Taiche a écrit :


J'préfèrerais faire de la doc :o M'enfin bon, quand faut y aller...


 
mais g pas envie de la faire cette presentation de merde [:sisicaivrai]
 
Y vont jamais rien cprendre a mon truc, ca va etre fouilli naze et chiant (et mon allemand va pas aider, je suis que je vais avoir une assemblée de kneu en face de moi)

n°470614
polo021
Posté le 29-07-2003 à 10:32:18  profilanswer
 

chrisbk a écrit :


 
mais g pas envie de la faire cette presentation de merde [:sisicaivrai]
 
Y vont jamais rien cprendre a mon truc, ca va etre fouilli naze et chiant (et mon allemand va pas aider, je suis que je vais avoir une assemblée de kneu en face de moi)


ach nein
[:neowen]

n°470615
chrisbk
-
Posté le 29-07-2003 à 10:32:27  profilanswer
 

recu dans le mail du taf, mail envoyé a toute la boite :
 

...Unser französischer Praktikant möchte Euch am letzten  
Tag seines mehrmonatigen Praktikums in der A3  seine interessanten  
Ergebnisse zur Thematik " Optimierung für mobile SVG-Graphik" vorstellen..


 
c'est de la propagande, je veux pas en causer et c'est chiant comme la mort, fuyez, laissez moi tout seul dans le noir a la fin
 
 
chiant que le gras passe pas en fixed


Message édité par chrisbk le 29-07-2003 à 10:33:08
n°470616
LetoII
Le dormeur doit se réveiller
Posté le 29-07-2003 à 10:32:41  profilanswer
 

Joel F a écrit :

c'est un filtrage d'image.
tu prend une matrice de 3x3 éléments que tu applique par convolution sur tous le spixels de l'image.
 
Soit M(i,j) les coeff du masque de convolution et P(u,v) les pixels de l'images
Alors le resultat de la convolutino de P par M
 
(P(*)M)(x,y) = M(0,0)*P(x-1,y-1) + M(0,1)*P(x,y-1) +M(0,2)*P(x+1,y-1) +
                     M(1,0)*P(x-1,y) + M(1,1)*P(x,y) +M(1,2)*P(x+1,y) +
                     M(2,0)*P(x-1,y+1) + M(2,1)*P(x,y+1) +M(2,2)*P(x+1,y+1)
 
Ca sert a faire des filtres divers & variées :
 
Detection de contour, de textures, etc ...


 
Je me sent comme monsieur jourdin tout d'un coup :D


---------------
Le Tyran
n°470617
skeye
Posté le 29-07-2003 à 10:33:14  profilanswer
 

chrisbk a écrit :


je suis que je vais avoir une assemblée de kneu en face de moi


[:rofl]
J'imagine la scène... :lol: [:rofl2]

n°470619
skeye
Posté le 29-07-2003 à 10:34:03  profilanswer
 

LetoII a écrit :


 
Je me sent comme monsieur jourdin tout d'un coup :D


jourdain [:aloy]

n°470620
LetoII
Le dormeur doit se réveiller
Posté le 29-07-2003 à 10:34:44  profilanswer
 

chrisbk a écrit :

recu dans le mail du taf, mail envoyé a toute la boite :
 

...Unser französischer Praktikant möchte Euch am letzten  
Tag seines mehrmonatigen Praktikums in der A3  seine interessanten  
Ergebnisse zur Thematik " Optimierung für mobile SVG-Graphik" vorstellen..


 
c'est de la propagande, je veux pas en causer et c'est chiant comme la mort, fuyez, laissez moi tout seul dans le noir a la fin
 
 
chiant que le gras passe pas en fixed


 
 [:fuel]


---------------
Le Tyran
n°470621
polo021
Posté le 29-07-2003 à 10:35:34  profilanswer
 

chrisbk a écrit :

recu dans le mail du taf, mail envoyé a toute la boite :
 

...Unser französischer Praktikant möchte Euch am letzten  
Tag seines mehrmonatigen Praktikums in der A3  seine interessanten  
Ergebnisse zur Thematik " Optimierung für mobile SVG-Graphik" vorstellen..


 
c'est de la propagande, je veux pas en causer et c'est chiant comme la mort, fuyez, laissez moi tout seul dans le noir a la fin
 
 
chiant que le gras passe pas en fixed


Citation :

Unser französischer Praktikant möchte

ca n'a pas l'air de trop correspondre a ce que tu nous dis [:ddr555]

n°470622
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 29-07-2003 à 10:36:06  profilanswer
 

chrisbk a écrit :

recu dans le mail du taf, mail envoyé a toute la boite :
 

...Unser französischer Praktikant möchte Euch am letzten  
Tag seines mehrmonatigen Praktikums in der A3  seine interessanten  
Ergebnisse zur Thematik " Optimierung für mobile SVG-Graphik" vorstellen..


 
c'est de la propagande, je veux pas en causer et c'est chiant comme la mort, fuyez, laissez moi tout seul dans le noir a la fin


Allez le französischer Praktikant, tout l'monde est avec toi :o
Tu s'rais pas un peu timide toi, hmmm ? [:zoubi]
Ca m'fait penser à un truc : si ton stage se termine jeudi, tu peux être sur Paris le 9, non ? :??:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°470623
chrisbk
-
Posté le 29-07-2003 à 10:36:30  profilanswer
 

polo021 a écrit :


Citation :

Unser französischer Praktikant möchte

ca n'a pas l'air de trop correspondre a ce que tu nous dis [:ddr555]


 
pas vraiment, il möchte pas grand chose le praktikant pour le coup :D

n°470624
skeye
Posté le 29-07-2003 à 10:37:00  profilanswer
 

chrisbk a écrit :

recu dans le mail du taf, mail envoyé a toute la boite :
 

...Unser französischer Praktikant möchte Euch am letzten  
Tag seines mehrmonatigen Praktikums in der A3  seine interessanten  
Ergebnisse zur Thematik " Optimierung für mobile SVG-Graphik" vorstellen..


 
c'est de la propagande, je veux pas en causer et c'est chiant comme la mort, fuyez, laissez moi tout seul dans le noir a la fin
 
 
chiant que le gras passe pas en fixed


Ca dit quoi? Au pif, je comprends vaguement que les gens sont invités à venir te voir causer d'optimisations pour les graphismes SVG sur des mobiles...c'est bien ça? :??:

n°470626
polo021
Posté le 29-07-2003 à 10:37:23  profilanswer
 

chrisbk a écrit :


 
pas vraiment, il möchte pas grand chose le praktikant pour le coup :D


on avait bien compris. Ben c'est :dtc:
 
[:kamool]

n°470628
chrisbk
-
Posté le 29-07-2003 à 10:38:26  profilanswer
 

Taiche a écrit :


Tu s'rais pas un peu timide toi, hmmm ? [:zoubi]


 
Nan ca va j'ai reglé mes pb de ce coté la y'a un bout de tps mais je vois pas trop de quoi causer.
 
Theme du jour : le calcul en virgule fixe, SIMD du pauvre et calcul de visibilité a deux francs  [:bou_le_loup]
 
 
 

Taiche a écrit :


Ca m'fait penser à un truc : si ton stage se termine jeudi, tu peux être sur Paris le 9, non ? :??:  


 
Nope, je pars le 3 direction norvege :O
(et meme sans ca je pense que je serais resté ici)
 

n°470629
skeye
Posté le 29-07-2003 à 10:38:46  profilanswer
 

polo021 a écrit :


on avait bien compris.


C'est qui "on"? C'est nul l'allemand!:o
[:sisicaivrai]


Message édité par skeye le 29-07-2003 à 10:39:17
n°470630
chrisbk
-
Posté le 29-07-2003 à 10:40:06  profilanswer
 

skeye a écrit :


Ca dit quoi? Au pif, je comprends vaguement que les gens sont invités à venir te voir causer d'optimisations pour les graphismes SVG sur des mobiles...c'est bien ça? :??:  


 
Apres plusieurs mois de stage ici, notre stagiaire francais souhaite pour son dernier jour de travail vous faire une presentation sur son interessant sujet "...
 
 
[:blackman]


Message édité par chrisbk le 29-07-2003 à 10:40:27
n°470632
Joel F
Real men use unique_ptr
Posté le 29-07-2003 à 10:40:24  profilanswer
 

chrisbk a écrit :


SIMD du pauvre


 
c'est quoi ca ???

n°470635
chrisbk
-
Posté le 29-07-2003 à 10:43:35  profilanswer
 

Joel F a écrit :


 
c'est quoi ca ???


 
faire du SIMD quand t'as pas de SIMD :D
C'est vraiment le truc du pauvre, tu peux que tres rarement le faire (limite jamais en fait :D)
 
imagine :
 
unsigned char a,b,c,d;
 

Code :
  1. a = (a * b)>>8
  2. c = (c * d)>>8;


 
C'est naze
 

Code :
  1. int t1 = (a<<16) | b;
  2. int t2 = (c<<16) | d;
  3. t1 = (t1 * t2)
  4. a = (t1>>24)
  5. c = (t1>>8) & 0xFF;


 
 
c'est mieux
Bon l'exemple est pourryte et apporte rien mais tu vois l'idée.


Message édité par chrisbk le 29-07-2003 à 10:44:33
n°470636
skeye
Posté le 29-07-2003 à 10:43:45  profilanswer
 

Joel F a écrit :


 
c'est quoi ca ???


le SIMD des procos de ses mobiles? :??:
[edit]
Ah ben non...


Message édité par skeye le 29-07-2003 à 10:44:53
n°470637
polo021
Posté le 29-07-2003 à 10:44:25  profilanswer
 

skeye a écrit :


C'est qui "on"? C'est nul l'allemand!:o
[:sisicaivrai]


ich bin mort de faim  :o

n°470641
skeye
Posté le 29-07-2003 à 10:45:49  profilanswer
 

polo021 a écrit :


ich bin mort de faim  :o  


ich ai hate d'être à ec soir, because ich vais au restau! :D

n°470643
polo021
Posté le 29-07-2003 à 10:46:56  profilanswer
 

skeye a écrit :


ich ai hate d'être à ec soir, because ich vais au restau! :D  


[:ban] et clape  :o

n°470644
chrisbk
-
Posté le 29-07-2003 à 10:48:25  profilanswer
 

Pour revenir au truc machin, ca m'a permis de faire un alpha blending plutot couillu :O

Code :
  1. int color = m_color.getRGB();
  2. int tmpbr = (color & 0xFF00FF);
  3. int tmpg = (color & 0x00FF00);
  4. //alpha should range from 0..255
  5. int tAlpha = 255 - (alpha);
  6. int rgb2 = m_buffer[currentYCoord + k];
  7. int tmp2 = rgb2 & 0xFF00FF;
  8. int tmp3 = ((tmp2 - tmpbr) * tAlpha) >> 8;
  9. int br = tmpbr + tmp3;
  10. br &= 0xFF00FF;
  11. tmp2 = (rgb2 & 0xFF00);
  12. tmp3 = ((tmp2 - tmpg) * tAlpha) >> 8;
  13. int g = (tmpg + tmp3) & 0xFF00;
  14. br |= g;

Virer les muls autant que possible m'a fait gagné 0.5ms par poly anti-aliasé, c'est la classe [:totozzz]
par contre, bonjour la lisibilité


Message édité par chrisbk le 29-07-2003 à 10:49:25
n°470646
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 29-07-2003 à 10:51:51  profilanswer
 

chrisbk a écrit :

par contre, bonjour la lisibilité


Je ne te le fais pas dire :jap:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°470653
chrisbk
-
Posté le 29-07-2003 à 10:55:59  profilanswer
 

Taiche a écrit :


Je ne te le fais pas dire :jap:


 
attends j'etais pas encore a fond la :O
le java bridait ma creativité :D
 

Code :
  1. prefetch  [eax + 120];      //
  2. prefetch  [ebx + 120];      // prefetch roulaaiiiissseeeee
  3. prefetch  [edi + 120];      //
  4.    
  5. movq mm0,[eax];             // mm0 servira pour le calcul de R et de B pour les deux pixels qui viennent
  6. movq mm1,[eax+1];           // mm1 servira pour le calcul de G et de A
  7. movq mm2,[ebx];             // mm2 servira pour le calcul de R et de B
  8. movq mm3,[ebx+1];           // mm3 servira pour le calcul de G et de A
  9. movq mm7,[edi];             // valeur alpha
  10. pand mm0,mm6;         // elimination de G
  11. pand mm1,mm6;         // elimination de R et B
  12. pand mm2,mm6;         // elimination de G
  13. pand mm3,mm6;         // elimination de R et B
  14. pand mm7,mm6;          // depolluage de l'alpha
  15. psubsw mm0,mm2;             // r = r2 - r | b = b2 - b    (*2 par on bosse sur deux pixels a la fois)
  16. pmullw mm0,mm7;             // r = r * a  | b = b  * a    (idem)  
  17. psrlw mm0,8;                // r = r / 255 | b = b / 255  (idem)
  18. paddsw mm0,mm2;             // r = r + r2  | b = b + b2   (idem)
  19.        
  20. psubsw mm1,mm3;           // g = g2 - g (idem)
  21. pmullw mm1,mm7;           // g = g  * a  (idem)
  22. psrlw mm1,8;              // g = g / 255
  23. paddsw mm1,mm3;           // g = g + g 2
  24. psllw mm1,8;              // g = g * 255 (remise la ou il faut)
  25. pand mm1,andValue3;       // g = g&0xFF00
  26. por mm0,mm1;              // merge des deux valeurs
  27. movntq [esi],mm0;         // copie en RAM


 
 
[:meganne]
 
ca marche, c tout ce que je sais , j'y touche pu :D


Message édité par chrisbk le 29-07-2003 à 10:58:10
n°470658
polo021
Posté le 29-07-2003 à 10:58:57  profilanswer
 

chrisbk a écrit :


 
attends j'etais pas encore a fond la :O
le java bridait ma creativité :D
...
ca marche, c tout ce que je sais , j'y touche pu :D


j'espere que personne ne doit reprendre ton travail :sweat:  

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  715  716  717  ..  27001  27002  27003  27004  27005  27006

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)