this repo has no description
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

📝 Add thanks section

+29 -2
+8
paper/bibliography.yaml
··· 412 412 url: 413 413 value: https://gstreamer-devel.narkive.com/LJuu7yM3/dynamic-pipeline-non-strictly-monotonic-pts-warning-with-x264enc-after-switching-source 414 414 date: 2025-03-26 415 + 416 + resvglinebendertransfer: 417 + title: "Transferring ownership · Issue #834 · linebender/resvg" 418 + type: web 419 + author: [Yevhenii Reizner] 420 + url: 421 + value: https://github.com/linebender/resvg/issues/834 422 + date: 2025-03-27
paper/main.pdf

This is a binary file and will not be displayed.

+21 -2
paper/main.typ
··· 1119 1119 1120 1120 == Encodage H.264 parallèle? 1121 1121 1122 - Si l'on est bien capable de donner à l'encodeur nos frames dans le désordre, tout en lui indiquant le timestamp de chaque frame, l'encodeur doit recevoir les frames dans l'ordre @libx264order. Il est donc impossible de paralléliser l'encodage. 1122 + Si l'on est bien capable de donner à l'encodeur nos frames dans le désordre, tout en lui indiquant le timestamp de chaque frame, l'encodeur doit recevoir les frames dans l'ordre @libx264order. Il est donc impossible de paralléliser l'encodage. 1123 1123 1124 1124 == Pixmap et frames HWC: 100ms de standards 1125 1125 ··· 1199 1199 1200 1200 Une solution serait de passer à une bibliothèque plus bas niveau et voir s'il est possible de donner directement les données de pixmap à l'encodeur, sans conversion, ou tout du moins sans avoir à copier les données. 1201 1201 1202 - Une autre solution est de proposer une contribution à la bibliothèque de rendu utilisée par _resvg_, _tiny_skia_#footnote[Tiny-skia est notamment utilisé par Typst @typsttinyskia @typsttinyskiacargotoml, l'alternative moderne à LaTeX sur laquelle ce papier a été typeset], pour y ajouter la possibilité d'instrumentaliser les lectures et écritures à sa pixmap, et ainsi stocker la représentation voulue par libx264 directement. 1202 + Une autre solution est de proposer une contribution à la bibliothèque de rendu utilisée par _resvg_, _tiny_skia_#footnote[Tiny-skia est notamment utilisé par Typst @typsttinyskia, l'alternative moderne à LaTeX sur laquelle ce papier a été typeset], pour y ajouter la possibilité d'instrumentaliser les lectures et écritures à sa pixmap, et ainsi stocker la représentation voulue par libx264 directement. 1203 1203 1204 1204 == SVG vers string vers SVG <perf-svgstring> 1205 1205 ··· 1248 1248 1249 1249 #heading(numbering: none)[Remerciements] 1250 1250 1251 + Je souhaiterais remercier l'équide de Relais & Copies, qui a été très accueillante et m'a bien aidé dans ma démarche artistique d'impression et plastifications d'une trentaine de carrés imprimmés, en me laissant utiliser le matériel de leur atelier. Ce n'est pas une demande qu'iels doivent recontrer tout le jours, et mon expérience dans le domaine se limitait à un stage chez un imprimmeur au lycée. On m'a expliqué comment me servir des outils nécéssaire, on m'a laissé les utiliser, on m'a aussi aidé dans l'étape de plastification individuelle de chacune des oeuvres -- processus très répétitif -- et on m'a même remboursé quelques plastifications ratées à cause de défaut sur leur machine, alors que les tarifs pratiqués étaient déjà généreusement rabaissés pour les étudiant$dot.op$e$dot.op$s. 1251 1252 1253 + Je souhaiterais également remercier Yevhenii Reizner, qui a écrit quasiment seul$dot.op$e _resvg_, _tiny-skia_, _usvg_, et beaucoup d'autres bibliothèques sur lesquelles je me suis reposée pour mener ce projet. Malheureusement, il y a 2 ans, iel a évoqué ne plus pouvoir maintenir ces crates, dont iel a confié les rênes de la maintenance au collectif Linebender @resvglinebendertransfer. Sur le profil Github de Yevhenii, #link("https://github.com/RazrFalcon"), on peut lire ceci: 1254 + 1255 + #block( 1256 + fill: luma(85%), 1257 + inset: 1em, 1258 + width: 100%, 1259 + radius: 4pt, 1260 + text( 1261 + size: 1em, 1262 + align(left)[ 1263 + This is a personal profile from a developer of Ukraine. \ 1264 + Russia invaded Ukraine, killing tens of thousands of civilians and displacing millions more. \ 1265 + It's a genocide. Please help defend freedom, democracy and Ukraine's right to exist. 1266 + ], 1267 + ), 1268 + ) 1269 + 1270 + On ne peut que supposer les raisons de cet arrêt soudain dans le développement d'une bibliothèque de rendu 2D impressionante, dont dépendent des projets d'envergure conséquente comme Typst. 1252 1271 1253 1272 #bibliography("bibliography.yaml") 1254 1273