Deutsch   English   Français   Italiano  
<v4khh2$3i2qi$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!feed.opticnetworks.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Pierre TON-THAT <rajah@atarians.com>
Newsgroups: fr.comp.sys.atari
Subject: Re: [ANN] VDI Effects 1.3
Date: Sat, 15 Jun 2024 19:03:30 +0200
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <v4khh2$3i2qi$1@dont-email.me>
References: <v4fvmh$2giuk$1@dont-email.me> <WanJ2BDJHds1dpaoaCmLr72utSs@jntp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 15 Jun 2024 19:03:31 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f7c368f4229f35624b638668f157867f";
	logging-data="3738450"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18s4FV+xgqLSsJvWVAl+cu5n4Efh0FQLqw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:JXnjIq7fJMZTvdj80Db58qGWg3M=
Content-Language: fr
In-Reply-To: <WanJ2BDJHds1dpaoaCmLr72utSs@jntp>
Bytes: 2460

Salut OL,

Le travail de vrt/vro_cpyfm() se fait effectivement dans un buffer en 
offscreen. La VDI permet de faire des copies de raster RAM to RAM sans 
avoir à ouvrir une station virtuelle VDI offscreen.

Quand tous les sprites et masques ont été apposés, le 320x200 composé en 
RAM est copié vers l'écran. Avec possibilité d'avoir un zoom x2 (si la 
VDI le supporte, sinon c'est fait à la main en GFA plus lent).
Les drivers V4SA pour NVDI gèrent le scaling même en TC, grâce à Shoggoth.

Pas de 3 plans fixes. La composition de l'image suit un ordre arrière 
vers avant-plan, selon les "objets".

Pas de calculs sur les FPS (désolé, j'aime pas faire de métrique). C'est 
hyperfluide sur Aranym, et très acceptable sur V4SA. Il y a un 
evnt_timer() de 1 ms par défaut. On voit bien qu'apposer les masques et 
sprites des arbres/forêt ralentit l'affichage.

Les "machines" récentes sont assez puissantes pour qu'on ait plus à 
bidouiller des routines d'affichage, et qu'on puisse utiliser les APIs 
documentées.

Merci pour ton travail sur Atari.

-- 
Pierre


Le 15/06/2024 à 13:58, OL a écrit :
> C'est assez bluffant de faire cela avec la vdi.
> Je suppose que les 3 plans sont superposés dans un buffer offscreen et 
> qu'il y a swap du buffer de la vidéo ?
> Pas mal du tout car la rez est assez grande. Tu arrives à combien de fps 
> sur la v4?