Qt rejoint le Khronos Group et supportera l'API Vulkan

Qt rejoint le Khronos Group et supportera l’API Vulkan

Pour quel calendrier ?

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

18/02/2016 2 minutes
40

Qt rejoint le Khronos Group et supportera l'API Vulkan

L'éditeur Qt rejoindra le Khronos Group. L’éditeur l’a annoncé hier soir, suite à la publication de la version 1.0 de l’API Vulkan. Cette dernière sera d’ailleurs prise en compte par Qt, mais on ne sait pour l’instant pas quand.

L’annonce par le Khronos Group de l’arrivée officielle de Vulkan est un évènement important dans le monde graphique. L’API ambitionne d’être universelle et de répondre à un maximum d’usages en permettant la manipulation bas niveau des données graphiques. Même principe que pour Metal chez Apple, DirectX 12 chez Microsoft ou encore que la technologie Mantle d’AMD, disparue depuis. Comme OpenGL – lui aussi du Khronos Group – Vulkan se veut multiplateforme et un SDK, tous comme des premiers pilotes, sont déjà disponibles.

Plusieurs entreprises comme AMD et NVIDIA ont déjà annoncé leur soutien. Il faudra en compter une de plus avec Qt, qui propose lui aussi une API permettant de simplifier le développement des applications multiplateformes. Dans un billet de blog, l’éditeur indique donc non seulement qu’il prendra en charge Vulkan – une suite logique après avoir embrassé OpenGL pendant des années, au point d'en faire l'une de ses fondations – mais également qu'il intègre le Khronos Group. 

Pour Qt, il ne fait aucun doute que Vulkan va se répandre et être largement adopté, ce qui reste évidemment à voir. L’éditeur indique également travailler sur l’intégration de la technologie dans sa propre API. Il ne fournit cependant aucun calendrier et on ne sait donc pas quand cette prise en charge sera réellement effective. La future version 5.6, actuellement en développement, ne référence pas Vulkan parmi les nouveautés prévues.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Fermer

Commentaires (40)


Tiens Qt? Ils se sont dit qu’ils allaient rejoindre le groupe pour faire croire qu’ils sont toujours utilisé? /TrollOff








Baradhur a écrit :



Tiens Qt? Ils se sont dit qu’ils allaient rejoindre le groupe pour faire croire qu’ils sont toujours utilisé? /TrollOff





Je marche dedans parce que je voudrais savoir qu’est-ce qui te fait penser que Qt est abandonné par les devs. J’ai plutôt l’impression opposée.



La preuve, EA l’utilise pour Origin <img data-src=" />








Mithrill a écrit :



Vivement que ce soit implémenté, ça risque d’être intéressant avec Otter Browser,





Le danger est effectivement bien réel.



Pareil, j’aimerai bien savoir ce qui te fait penser le contraire, alors que tout montre qu’il est de plus en plus adopté ? Tu confondrais pas avec un autre framework par hasard ?



C’est en tout cas une excellent nouvelle qui va bien simplifier l’utilisation de Vulkan. Leurs classes OpenGL sont particulièrement bien foutus.








saladiste a écrit :



Dommage qu’il ne soit pas vraiment libre !





Si GPLv3 ce n’est pas libre, je ne sais pas ce que c’est libre…









doom_Oo7 a écrit :



Si GPLv3 ce n’est pas libre, je ne sais pas ce que c’est libre…





La parole d’un troll est totalement libre ; elle peut parfaitement dire n’importe quoi en s’affranchissant de tout lien avec une quelconque vérité.

&nbsp;

&nbsp;



Ben ça reste un sentiment, mais face à un Xamarin ou un Cordova, j’ai l’impression que Qt reste anecdotique. Je n’en entend littéralement plus parlé depuis des années.&nbsp;


Il y a une version commerciale de Qt avec des modules non libres.


C’est la fondation pour les Ubuntu Phone, les Jolla, les Blackberry précédents avec Cascades, Plasma Mobile, et pas mal de trucs dans le monde de l’IVI et des applis industrielles (genre sur machine-outils, etc). Y’a aussi quelques softs qui sont récemment passés de GTK à Qt, comme Wireshark par exemple. Enfin des grosses moutures sont dev avec Qt : les logiciels Adobe (Illustrator et Photoshop notamment), Maya, …


tous les modules qui étaient non-libres dans les versions précédentes deviennent libres à partir de la 5.7 :

http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/



&gt; Add-ons that were only available under commercial license terms in the

past (e.g. Qt Charts and Qt Data Visualization) are now available under

both GPLv3 and commercial license terms.


C’est avec Qt que j’ai appris le C/C++. D’abord sans leurs classes perso quand je faisais de la console, puis j’ai appris l’interface graphique avec tout ce qu’ils fournissent. Et bien c’est quand même super agréable à utiliser Qt et dans le genre, je vois pas beaucoup d’IDE qui fournisse au C++ autant de fonctionnalités et de facilité daccès ou de dev.

&nbsp;Visual Studio peut-être, mais que sous Windows…


Cool bonne nouvelle.


Pareil pour Python. C’est un vrai délice de faire une interface graphique en Qt. C’est le genre de révolution qui envoie Delphi aux oubliettes.


Ils ne font pas beaucoup de pub, en effet. Je remarque la propagation de Qt lorsque je cherche des applications (surtout pour linux, mais principalement multi-plateforme) et que je vois très régulièrement le nom Qt dans la librairie graphique utilisée.

Pour xamarin, je ne peux pas comparer. Je n’utilise pratiquement jamais d’appli .Net. Et pour Cordova, ben, je constate maintenant un raz-le-bol contre les appli android en html5. Donc son moment de gloire semble passé.


Y’a rien de très grand public la dedans, ça reste très orienté industrie. C’est probablement pour ça que j’en entends plus parler.


Toute ces technos qui se développent avec l’essor des téléphones …

Il y a 10 ans personne n’aurait prévu que la fin de la domination de microsoft viendrait des téléphones,

c’est quand même un secteur sacrément imprévisible, d’ailleurs même microsoft ne l’a pas vu venir :)








brazomyna a écrit :



La parole d’un troll est totalement libre ; elle peut parfaitement dire n’importe quoi en s’affranchissant de tout lien avec une quelconque vérité.



Surtout que la boite à l’origine de Qt s’appellait Trolltech !



Teamspeak est en Qt ! (les joies du MOBA)


Petite précision : Qt est un framework, un produit donc. Ce n’est pas Qt qui rejoins le Khronos Group, mais The Qt Company, l’entreprise filiale de Digia, qui publie Qt. Il y a aussi la KDE Free Qt Foundation qui dispose d’accords avec The Qt Company pour pouvoir publier le code sous des licences libres, qui eux ne font pas partie du Khronos Group.


Xamarin et Cordova ne sont pas vraiment comparables à Qt, ce sont des frameworks qui restent relativement basiques (beaucoup moins de fonctionnalités, écosystème limité et code moins optimisé). Ils sont restreints par conséquent à des domaines plus simples.


Je ne fais pas d’application mobile mais quand tu veux faire une application en C++ avec une GUI et multiplateforme windows/linux/macos le nombre de framework sérieux est très limité.

&nbsp;Il y a quoi ? Qt, wxWidget et Gtk+ ? Dans mon milieu Qt est un incontournable.








clacbec a écrit :



Toute ces technos qui se développent avec l’essor des téléphones …

Il y a 10 ans personne n’aurait prévu que la fin de la domination de microsoft viendrait des téléphones,

c’est quand même un secteur sacrément imprévisible, d’ailleurs même microsoft ne l’a pas vu venir :)







Même en étant dans le milieu tu peux facilement louper un virage : Nokia par exemple…



Quand je vois ça le nombre d’actu sur QT ici :http://qt.developpez.com/

J’ai aussi du mal à comprendre.








Baradhur a écrit :



Y’a rien de très grand public la dedans, ça reste très orienté industrie. C’est probablement pour ça que j’en entends plus parler.







Peut-être que des noms tels que Skype, Dropbox ou Battlenet te parleront plus ? <img data-src=" />



Qt est en tout cas devenu un incontournable sur desktop.



Sur mobile ça reste à voir, même si les retours sur QtQuick sont à priori plutôt positifs.


Vidéo comparative entre Vulkan et Dx11 sur The Talos principle, c’est déjà plutôt bien optimisé :https://youtu.be/8oi7SudxllU



Et je vais prendre le jeu aussi, un Portal like aux graphismes sympa


My bad, vu que je touche pas à ça et que j’en entends jamais parlé, pour moi c’était en mort cérébrale depuis que Nokia en avait fait l’acquisition.








Ravaged a écrit :



Vidéo comparative entre Vulkan et Dx11 sur The Talos principle, c’est déjà plutôt bien optimisé :https://youtu.be/8oi7SudxllU



Et je vais prendre le jeu aussi, un Portal like aux graphismes sympa







Je l’ai acheté aussi <img data-src=" />



ça sent un nouveau bureau basé sur Vulkan et Qt (ou Lxde basé sur Vulkan).


Bonne nouvelle ça.



Petite chipoterie pour Vincent : plutôt que “Même principe que pour Metal chez Apple, DirectX 12 chez Microsoft ou encore que la technologie Mantle d’AMD, disparue depuis. ”



Tu pourrais terminer par “technologie Mantle d’AMD, qui a fortement inspiré (ou nourri) Vulkan”.

Autant rendre leurs lauriers à AMD, même s’ils sont loin d’être le César du marché de processeur graphique. <img data-src=" />


https://en.wikipedia.org/wiki/Vulkan_%28API%29



&nbsp;“Vulkan is derived from and built upon components of AMD’s Mantle

API, which was donated by AMD to Khronos with the intent of giving

Khronos a foundation on which to begin developing a low-level API that

they could standardize across the industry, much like OpenGL”

(les sources sont dans l’article)








Baradhur a écrit :



Ben ça reste un sentiment, mais face à un Xamarin ou un Cordova, j’ai l’impression que Qt reste anecdotique. Je n’en entend littéralement plus parlé depuis des années.&nbsp;





Je l’ai eu dans un pico projecteur samsung et maintenant dans un MP4 noname









clacbec a écrit :



Toute ces technos qui se développent avec l’essor des téléphones …

Il y a 10 ans personne n’aurait prévu que la fin de la domination de microsoft viendrait des téléphones,

c’est quand même un secteur sacrément imprévisible, d’ailleurs même microsoft ne l’a pas vu venir :)





Microsoft est sensée pouvoir prédire l’avenir ? <img data-src=" />









Citan666 a écrit :



Bonne nouvelle ça.



Petite chipoterie pour Vincent : plutôt que “Même principe que pour Metal chez Apple, DirectX 12 chez Microsoft ou encore que la technologie Mantle d’AMD, disparue depuis. ”



Tu pourrais terminer par “technologie Mantle d’AMD, qui a fortement inspiré (ou nourri) Vulkan”.

Autant rendre leurs lauriers à AMD, même s’ils sont loin d’être le César du marché de processeur graphique. <img data-src=" />





Ça m’a également choqué. Surtout quand Tom Olson en personne remercie AMD pour avoir cédé leurs travaux sur Mantle au profit d’un organise à but non-lucratif:



https://youtu.be/qKbtrVEhaw8?t=10m6s



Je recommande cette vidéo si vous voulez en savoir un peu plus (techniquement) sur les origines de Vulkan.

&nbsp;

Pour rappel: 450 pages de specs fournies gratuitement. Pour donner, moins d’un an plus tard, un nouveau standard industriel. Vraiment, Merci AMD !









Winderly a écrit :



Microsoft est sensée pouvoir prédire l’avenir ? <img data-src=" />





Bien sûr. Elle devait prédire l’arrivée d’Internet.