IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

La version 2.0.0 de ProceduralGenerator est disponible
Support d'OpenCL, nouvelle intégration d'interface utilisateur

Le , par dragonjoker59

20PARTAGES

Ajouts
  • Ajout d'un plugin : OCLProcessing, le pendant OpenCL de Shader Effects, il permet donc de faire du traitement d'image via des kernels OpenCL.
  • Ajout de la possibilité d'enregistrer des vidéos, en passant par OpenCV, ou par ffmpeg (la priorité allant à ffmpeg).


Modifications
  • Generator est maintenant une bibliothèque dynamique, permettant donc de ne pas tout recompiler tant qu'on ne modifie pas les interfaces.
  • Affichage du panneau de configuration via des incrustations, et non plus en passant par des contrôles wxWidgets.
  • Support de contrôles d'affichage de base : Static, Edit, Combobox, Listbox, Slider, Button.
  • Cela m'a permis de supprimer toute dépendance à wxWidgets au niveau de Generator et de plug-ins.
  • Les wxThreads et autres wxMutex ont donc été remplacés par des std::thread et std::mutex. Utilisation aussi de std::condition_variable et std::atomic pour la synchronisation des divers threads.
  • Révision complète de l'imbrication des étapes CPU et GPU, avec notamment la création de deux nouvelles classes : CpuStep et GpuStep, à implémenter côté plug-in. L'étape CPU travaille sur le BackBuffer et l'étape GPU sur le FrontBuffer, permettant ainsi de paralléliser les deux.
  • Un peu de refactoring et surtout documentation Doxygen de tout le code de Generator.


Téléchargement

Sources


Installeurs


Données optionnelles


Gallerie

Vous avez lu gratuitement 10 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !