Hey Boris,
So if I understand well using tex2D(_s4, IN.txcoord0.xy) alone will already give me proper results in calculating different methods of tonemapping or adaptation? I currently add _s2 and _s4 together.
Example;
float3 Adaptation = tex2D(_s4, IN.txcoord0.xy);
float3 LumCoeff = {0.299, 0.587, 0.114};
float AvgLumin = dot(Adaptation, LumCoeff);
This should already compute to accurate average luminosity of scene and not of pixel? I don't know which math behind in your adaptation.
Currently picking between Reinhard method 4 (
http://www.cs.utah.edu/~reinhard/cdrom/tonemap.pdf -- page 3) and Filmic from John Hable (
http://www.slideshare.net/ozlael/hable- ... r-lighting -- slide 142)