JayFoxRox / xbox-tools

A collection of tools related to original Xbox
62 stars 11 forks source link

Wanted GPU Tests #13

Open JayFoxRox opened 7 years ago

JayFoxRox commented 7 years ago

The following tests should ideally be python scripts to control the GPU

Anti Aliasing

This is required to fix the scaling issues related to Anti-Aliasing

Vertex Transform Program / D3D State Shader test

I require state shader code so we can compare our shaders against the xbox shaders

Vertex Transform Program / D3D Write Shader test

I have to test if writing to constants will change them accross the entire draw call or even hardware

Shader constant test

We have to read back shader constants and see which are hardware controlled (also see 'nv2a-re')

Texture format test

We have to upload garbage to the GPU in every available texture format to see if xqemu produces the same garbage

Draw call and vertex attribubte testing

We have to upload various type of primitives using differet upload methods to see what's influenced

Fog testing

We need examples for fog to test the fog combiner input and vertex output

Video overlay test

we need a tool to test video overlay with various keycolor and scaling options