Me laisser échantillonner le tampon d'image ou le tampon de profondeur dans le pixel shader serait une fonctionnalité extrêmement utile. Même le simple fait de connaître la profondeur ou la couleur de tout ce qui se trouve derrière le pixel actuel serait utile.
Pourquoi OpenGL et DirectX ne me laissent-ils pas faire cela? Je m'attendais à ce qu'il y ait une sorte de limitation matérielle, mais le mélange alpha utilise la couleur dans le tampon de cadre pour les calculs de mélange, et le test Z échantillonne le tampon de profondeur à l'emplacement actuel. Pourquoi ne pas simplement nous exposer ces valeurs directement? Puis-je espérer voir cela à l'avenir?