07-20-2015, 02:03 PM
(07-20-2015, 01:31 PM)gregory Wrote: Please be more verbose on your report. What is a regression? Since when? etc...Good to hear that, cheer up man! ,
I fixed an issue with accurate fbmask. For the speed you need to have CRC set to full (but yes it would remove some effects).
Your computer is too slow Nah I'm kidding. Yes it is possible to make it faster.
Currently I'm changing the option to allow different level of accuracy. The idea is to only render bad draw call with accurate blend and keep std draw call with normal blending.
In the near future, I also want to move the coefficient factor in the shader when it is possible. For example Cs*As + Cd is implemented with factor (As, 1). But it is possible to pre-multiply the color in the shader this way the factor will only be (1, 1). It will allow to run some draw call in accurate mode without the speed penality
If we are lucky, it will be enough for the fog rendering of GoW.
In long term future (1-2 years), I will use special extension of the GPU to make it much faster of the CPU side.