public override void SetTextureMipmapBias(int unit, float bias)
{
if (currentCapabilities.HasCapability(Graphics.Capabilities.MipmapLODBias))
{
// ugh - have to pass float data through DWORD with no conversion
unsafe
{
var b = &bias;
var dw = (int*)b;
SetSamplerState( GetSamplerId( unit ), SamplerState.MipMapLodBias, *dw );
}
}
}