On Mon May 15 20:35:52 2023 +0000, Stefan Dösinger wrote:
I am curious: Does native d3d8 maybe accept every possible filter value? What if you set it to e.g. 0xdeadbeef? For consistency I'd prefer a port of d3d9's test_filter(), obviously with different expected return values. The loop iterating over all possible combinations makes a point though.
As far as I can tell, d3d8 does indeed accept every filter value, it's probably not validated at all. I'll look into porting `test_filter()` and also test some invalid values.