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 !

AMD publie le framework Vulkan nommé Anvil
Il est multiplateforme, open source et sous licence MIT

Le , par LittleWhite

18PARTAGES

8  0 

AMD met à disposition un nouveau framework nommé Anvil, C++, multiplateforme et open source pour les développeurs Vulkan. Le framework est sous licence MIT.
Anvil offre les fonctionnalités suivantes :
  • un wrapper C++ pour Vulkan ;
  • un allocateur de mémoire. Celui-ci a été développé pour prendre aussi peu de mémoire que possible ;
  • une gestion automatique de la durée de vie des objets grâce aux pointeurs automatiques ;
  • la génération automatique des descripteurs d'ensembles et de dispositions ;
  • des fonctions de conversion des nombres à virgules flottantes 16 et 32 bits ;
  • la validation de votre utilisation de Vulkan, activable en changeant un unique argument lors de la création du contexte ;
  • la conversion à l'exécution du GLSL vers le SPIR-V ;
  • un traceur d'objets ;
  • un traceur de pages ;
  • une intégration avec le gestionnaire de fenêtres (actuellement juste pour XCB et Windows).


Comme vous pouvez le constater, le débogage des applications est facilité.
Anvil fonctionne avec toutes les implémentations Vulkan. Toutefois, AMD a ajouté le support des extensions de la firme.
Pour utiliser le framework, il faut évidemment avoir le SDK Vulkan installé ainsi qu'un compilateur supportant la norme C++11.

Vous pouvez retrouver le framework Anvil sur GitHub.

Votre opinion

Avez-vous déjà utilisé Vulkan ? Que pensez-vous de la bibliothèque ?
Pensez-vous qu'un tel framework vous soit utile ? Pourquoi ?

Ressources

Ressources Vulkan de Developpez.com ! Apportez les vôtres !

Source

Site GPUOpen (AMD)

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

Avatar de Aiekick
Membre extrêmement actif https://www.developpez.com
Le 24/03/2017 à 17:50
tres bonne nouvelle je vais pouvoir me mettre doucement a vulkan
0  0