Sujet : Re: [ANN] P2SM 1.3
De : rajah (at) *nospam* atarians.com (Pierre TON-THAT)
Groupes : fr.comp.sys.atariDate : 06. Apr 2025, 20:54:40
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vsum60$1q8an$1@dont-email.me>
References : 1 2 3 4
User-Agent : Mozilla Thunderbird
Bonsoir,
Le 06/04/2025 à 20:18, Arachide a écrit :
Le 01/04/2025 à 23:17, Pierre TON-THAT a écrit :
Cela reconstruit le raster en offscreen à partir de l'array deux- dimensions, le CPU doit être rapide, surtout pour les images grandes.
Un bout d'assembleur ne serait pas utile?
Pas trop fan pour mélanger ASM et GFA, et quand je vois le D2M qui fait des trucs en ASM à son lancement (code automodifié ou décryptage) incompatible avec les nouveaux CPUs, je préfère pas.
Il y aura possiblement des optimisations -> à cogiter. Actuellement, c'est :
- pour chaque pixel du raster : vsf_color + v_bar
- il y a une optimisation, avec un calcul pour la couleur majoritaire : 1 seul vsf_color + v_bar sur la surface entière = couleur de fond.
peut-être ne faire que des vsf_color pour chaque couleur (donc *2 ou *16 ou *246), puis les v_bar pour les pixels qui ont cette couleur ?
Je fais faire des v_bar pour que le zoom soit facile (*1 à *16, voire *32 si l'image est petite). Pas trouvé de fonction de "point" dans la VDI.
Tchuss,
-- Rajah