Skip to content

Hardware Oddity Combiner Legalization

Mainkill1 edited this page Sep 27, 2026 · 1 revision

The formerly illegal combiner mode

Evidence: NVIDIA vendor implementation history, not yet an Xbox measurement. The NV_register_combiners issues and revision history explains that an earlier specification prohibited combining certain dot-product outputs with the summed output. Hardware could perform it, the driver never rejected it, applications used it, and the specification was changed.

The same API text avoids guaranteeing exact arithmetic precision. Its mention of NV10 nine-bit signed fixed-point arithmetic is not proof that every NV2A intermediate has that format.

Proposed test: submit the historically prohibited combination through raw NV2A state and compare outputs. Pair it with precision-sensitive payload shaders, such as combiner-dependent bit packing, to locate packing, rounding, and clamp points.

See also NV2A Graphics Architecture.

Clone this wiki locally