CS::PluginCommon::SoftShader::InterpolateScanlinePerspCommon Struct Reference
Interpolator over a scanline, common code. More...
#include <csplugincommon/softshader/types.h>
Inheritance diagram for CS::PluginCommon::SoftShader::InterpolateScanlinePerspCommon:

| Public Attributes | |
| csFixed24 | dIzdx | 
| float | dIzdx_f | 
| float | dIzdx_fLast | 
| csFixed24 | Iz | 
| 1/z and per-pixel delta | |
| float | Iz_f | 
| 1/f - float for better accuracy, delta is for 1 interpolation span | |
Detailed Description
Interpolator over a scanline, common code.
Definition at line 132 of file types.h.
Member Data Documentation
1/z and per-pixel delta
Definition at line 135 of file types.h.
Referenced by CS::PluginCommon::SoftShader::InterpolateScanlinePersp< 0 >::Advance(), CS::PluginCommon::SoftShader::InterpolateScanlinePersp< maxFloats >::Advance(), CS::PluginCommon::SoftShader::InterpolateScanlinePersp< 0 >::Setup(), and CS::PluginCommon::SoftShader::InterpolateScanlinePersp< maxFloats >::Setup().
1/f - float for better accuracy, delta is for 1 interpolation span
Definition at line 137 of file types.h.
Referenced by CS::PluginCommon::SoftShader::InterpolateScanlinePersp< 0 >::Advance(), CS::PluginCommon::SoftShader::InterpolateScanlinePersp< maxFloats >::Advance(), CS::PluginCommon::SoftShader::InterpolateScanlinePersp< 0 >::Setup(), and CS::PluginCommon::SoftShader::InterpolateScanlinePersp< maxFloats >::Setup().
The documentation for this struct was generated from the following file:
- csplugincommon/softshader/types.h
Generated for Crystal Space by doxygen 1.4.7

