Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - christophedlr

Pages: « Précédente 1 [2] 3 4 ... 6 Suivante »
16
D'accord, ben je ne savais pas. Par contre en interne, c'est géré comment au niveau du langage ? C'est un int 32-bits d'un int 32-bits ?

17
Laurent, j'ai justement une question concernant les entier 64bits, comment on peut avoir un entier sur 64-bits avec des CPU 32-bits ?

18
Graphique / Re : Utiliser FFMPEG avec SFML
« le: Février 05, 2014, 05:10:30 pm »
Oui il semble que j'ai mal compris car je suis tout de même allé voir son code, mais bon j'arrive toujours pas à utiliser ffmpeg, donc je laisse tombé car là ça me gonfle un max. En faisant comme le tuto ffmpeg/sdl que j'avais trouvé, j'ai une image noir donc ce n'est pas bon.

En suivant le code sfemovie, j'arrive même pas au stade de la SFML, car ffmpeg me dit qu'il ne peut lire une taille de 0 par 0.

19
Graphique / Re : Utiliser FFMPEG avec SFML
« le: Février 05, 2014, 03:30:05 pm »
Ben justement, son auteur dis ne pas utiliser ffmpeg parce que la librairie est illégale (d'après lui), c'est pourquoi j'ai pas cherché dans son code.

Ma seule question est : la sf::image permet de gérer les tableaux de pixels sans devoir le faire lors de la création de cette histoire ? J'ai pas besoin de plus d'infos qu'un oui ou non ;)

Par contre, j'ai regardé le code de ta sf::image, et je crois avoir trouvé la réponse à ma question ; à moins que j'ai mal compris ton code, il semble que le loadFromMemory ou encore loadFromStream, se contente d'utiliser un tableau de pixels (un uint8, ce que j'obtiens en effet avec ffmpeg).

En fait, j'ai eu des doutes à cause de ta phrase :
Citer
The supported image formats are bmp, png, tga, jpg, gif, psd, hdr and pic. Some format options are not supported, like progressive jpeg. If this function fails, the image is left unchanged

Cette dernière laisse donc penser qu'un autre format ne serait pas géré, hors si on  peut filer un tableau de pixels, sf::image gère n'importe quel format, du moment que quelque chose derrière s'occupe de l'image au niveau du format, et en récupère simplement les pixels.

20
Graphique / Utiliser FFMPEG avec SFML
« le: Février 05, 2014, 03:03:01 pm »
Bonjour,

Je souhaiterais savoir si il est possible d'utiliser la ffmpeg avec la SFML. Je pose la question, car avec ffmpeg, on obtient pour chaque image, un tableau de pixels (uint8_t), hors la SFML ne semble permettre QUE la gestion des fichiers, que se soit en mémoire, sur un flux ou sur le disque. Les sf::Image ne semblent gérer les tableaux de pixels (ce que renvoi ffmpeg) que à l'initialisation de la sf::image, ce qui voudrait dire qu'il me faudrait à chaque fois, créer une sf::image et lui fournir le tableau de pixel, l'afficher, puis la détruire (la variable), pour la recréer ensuite pour afficher l'image suivante.

Ce procédé n'est pas lourd il me semble ?

Je sais que la SDL, gère nativement les tableaux de pixels, mais ce n'est pas ce que je comprend de la doc pour la SFML.

Si tu passes par là Laurent.


Merci d'avance.

21
Projet prometteur (ça me rassure de ne pas être seul à vouloir faire un tel projet ;) ). Je regarderais plus en détail quand j'aurais le temps.

22
Général / Re : [SFML 2.1] Utiliser la version static
« le: Décembre 21, 2013, 07:39:16 pm »
Bon, je viens de faire l'essai après avoir installé une nouvelle version de Codeblocks plus à jour et fournissant GCC 4.7.1, ce qui devrait normalement correspondre avec les binaires que tu as fournis.

Résultat, j'ai les même erreurs. Là je suis entrain de voir pour compiler via CMake la lib pour refaire un essai.

EDIT : Impossible d'utiliser CMAke, il me dit que le fichier config.cmake indique que mon architecture est inconnue (je suis sous windows 7 64-bits et il semble que pour lui ce n'est pas connu).

Bon ben je vais définitivement abandonné le statique alors du coup.

23
Général / Re : [SFML 2.1] Utiliser la version static
« le: Décembre 20, 2013, 08:09:17 am »
Ben oui c'est la version que j'ai prise puisque mon GCC 4.4.1 (Codeblocks 10.05 sous windows) est en version TDM. Pour être précis le "gcc -v" me dit :
Citer
Using built-in specs.
Target: mingw32
Configured with: ../../gcc-4.4.1/configure --prefix=/mingw --build=mingw32 --ena
ble-languages=c,ada,c++,fortran,objc,obj-c++ --disable-nls --disable-win32-regis
try --enable-libgomp --enable-cxx-flags='-fno-function-sections -fno-data-sectio
ns' --disable-werror --enable-threads --disable-symvers --enable-version-specifi
c-runtime-libs --enable-fully-dynamic-string --with-pkgversion='TDM-2 mingw32' -
-enable-sjlj-exceptions --with-bugurl=http://www.tdragon.net/recentgcc/bugs.php
Thread model: win32
gcc version 4.4.1 (TDM-2 mingw32)

Ce que je ne comprend pas, c'est pourquoi ça marche en normal mais pas en statique ; et déjà à l'époque en SFML 1.6 j'avais déjà le soucis (sauf que là j'ai besoin de faire du statique).

24
Général / [SFML 2.1] Utiliser la version static
« le: Décembre 19, 2013, 12:08:39 pm »
Bonjour,

Voilà mon soucis : je voudrais utiliser la SFML mais en version static. J'ai bien indiqué à Codeblocks d'utiliser la version -s-d (pour debug) et -s (pour release). J'ai définis dans l'option "#defines" : SFML_STATIC pour donc une compilation statique.

Voici le log d'erreur : http://pastebin.com/hrq1RCqS

Je ne comprend pas d'où provient le soucis vu que j'ai suivi le tuto de Laurent à la lettre.

D'autres ont aussi le problème ?

Merci d'avance pour votre aide.

25
Je précise qu'utiliser MingW en version x64 pose pas de soucis, suffit dans les options de compilation de lui passer le paramètre -m32, cela crée un binaire x86 et non x64.

26
Fenêtrage / Re : Ma fenêtre ne s'ouvre pas chez tout le monde
« le: Juin 26, 2013, 12:09:21 pm »
A tout hasard, chez celui où ça marche pas, il n'aurait pas une carte graphique intégrée ? Genre une Intel HD Graphics ;)

27
DotNet / Re : SFML et timer: pas d'effet
« le: Juin 26, 2013, 11:57:42 am »
Laurent, tu parles du DispatchEvents ; c'est normal qu'il ne soit pas documenté ? Je ne le trouve pas dans ta doc. Et tu parles de l'utiliser, c'est la boucle qui le fait automatiquement d'habitudes ? Car même tes tutos ne parle pas de l'utiliser lol.

28
Général / Re : [SFML2] Compilation avec CMake
« le: Mai 06, 2013, 07:24:08 pm »
Mais là ça ne plante pas, à moins que je me sois gouré et que j'ai toujours la version RC (qui alors correspondrait à ma version GCC et pas la version présente sur le site).

29
Général / Re : [SFML2] Compilation avec CMake
« le: Mai 06, 2013, 07:03:50 pm »
En tout cas à la maison avec la version que tu donnes sur le site, j'ai pu compilé alors que j'ai gcc 4.4.1 (ou alors j'ai des restes de la RC à voir) et ce sans aucun problème.

30
Fenêtrage / Re : Gérer plusieurs fenêtres
« le: Mai 06, 2013, 07:00:03 pm »
OK merci pour tes réponses, ça me donne des tas d'idées, mais chut c'est secret défense (tan que j'ai pas le temps de mettre en pratique mes idées lol).

Pages: « Précédente 1 [2] 3 4 ... 6 Suivante »
anything