Remove mClipSplit

This commit is contained in:
Magnus Norddahl 2023-04-24 22:45:19 +02:00 committed by Christoph Oelckers
parent 59c72e98a4
commit 5de7c1ee03
2 changed files with 8 additions and 8 deletions

View file

@ -237,7 +237,6 @@ protected:
int mLightMode = -1;
float mAlphaThreshold;
float mClipSplit[2];
int mColorMapSpecial;
@ -655,24 +654,26 @@ public:
void SetClipSplit(float bottom, float top)
{
mClipSplit[0] = bottom;
mClipSplit[1] = top;
mStreamData.uClipSplit.X = bottom;
mStreamData.uClipSplit.Y = top;
}
void SetClipSplit(float *vals)
{
memcpy(mClipSplit, vals, 2 * sizeof(float));
mStreamData.uClipSplit.X = vals[0];
mStreamData.uClipSplit.Y = vals[1];
}
void GetClipSplit(float *out)
{
memcpy(out, mClipSplit, 2 * sizeof(float));
out[0] = mStreamData.uClipSplit.X;
out[1] = mStreamData.uClipSplit.Y;
}
void ClearClipSplit()
{
mClipSplit[0] = -1000000.f;
mClipSplit[1] = 1000000.f;
mStreamData.uClipSplit.X = -1000000.f;
mStreamData.uClipSplit.Y = 1000000.f;
}
void SetVertexBuffer(IBuffer* vb, int offset0, int offset1)

View file

@ -396,7 +396,6 @@ void VkRenderState::ApplyStreamData()
mStreamData.timer = 0.0f;
mStreamData.uAlphaThreshold = mAlphaThreshold;
mStreamData.uClipSplit = { mClipSplit[0], mClipSplit[1] };
if (mMaterial.mMaterial)
{