- floatified the remaining parts of gl_walls.cpp.
This commit is contained in:
parent
4ac3734375
commit
eaf055dff4
6 changed files with 50 additions and 50 deletions
|
|
@ -327,17 +327,17 @@ const FHardwareTexture *FGLTexture::Bind(int texunit, int clampmode, int transla
|
|||
//
|
||||
//===========================================================================
|
||||
|
||||
fixed_t FTexCoordInfo::RowOffset(fixed_t rowoffset) const
|
||||
float FTexCoordInfo::RowOffset(float rowoffset) const
|
||||
{
|
||||
if (mTempScaleY == FRACUNIT)
|
||||
{
|
||||
if (mScaleY==FRACUNIT || mWorldPanning) return rowoffset;
|
||||
else return FixedDiv(rowoffset, mScaleY);
|
||||
else return rowoffset * FIXED2FLOAT(mScaleY);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (mWorldPanning) return FixedDiv(rowoffset, mTempScaleY);
|
||||
else return FixedDiv(rowoffset, mScaleY);
|
||||
if (mWorldPanning) return rowoffset * FIXED2FLOAT(mTempScaleY);
|
||||
else return rowoffset * FIXED2FLOAT(mScaleY);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -347,17 +347,17 @@ fixed_t FTexCoordInfo::RowOffset(fixed_t rowoffset) const
|
|||
//
|
||||
//===========================================================================
|
||||
|
||||
fixed_t FTexCoordInfo::TextureOffset(fixed_t textureoffset) const
|
||||
float FTexCoordInfo::TextureOffset(float textureoffset) const
|
||||
{
|
||||
if (mTempScaleX == FRACUNIT)
|
||||
{
|
||||
if (mScaleX==FRACUNIT || mWorldPanning) return textureoffset;
|
||||
else return FixedDiv(textureoffset, mScaleX);
|
||||
else return textureoffset * FIXED2FLOAT(mScaleX);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (mWorldPanning) return FixedDiv(textureoffset, mTempScaleX);
|
||||
else return FixedDiv(textureoffset, mScaleX);
|
||||
if (mWorldPanning) return textureoffset * FIXED2FLOAT(mTempScaleX);
|
||||
else return textureoffset * FIXED2FLOAT(mScaleX);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue