svn merge -r 37306:39975 https://svn.blender.org/svnroot/bf-blender/trunk/blender
This commit is contained in:
@@ -103,12 +103,16 @@ RAS_OpenGLRasterizer::RAS_OpenGLRasterizer(RAS_ICanvas* canvas)
|
||||
hinterlace_mask[i] = (i&1)*0xFFFFFFFF;
|
||||
}
|
||||
hinterlace_mask[32] = 0;
|
||||
|
||||
m_prevafvalue = GPU_get_anisotropic();
|
||||
}
|
||||
|
||||
|
||||
|
||||
RAS_OpenGLRasterizer::~RAS_OpenGLRasterizer()
|
||||
{
|
||||
// Restore the previous AF value
|
||||
GPU_set_anisotropic(m_prevafvalue);
|
||||
}
|
||||
|
||||
bool RAS_OpenGLRasterizer::Init()
|
||||
@@ -1246,3 +1250,12 @@ void RAS_OpenGLRasterizer::SetFrontFace(bool ccw)
|
||||
m_last_frontface = ccw;
|
||||
}
|
||||
|
||||
void RAS_OpenGLRasterizer::SetAnisotropicFiltering(short level)
|
||||
{
|
||||
GPU_set_anisotropic((float)level);
|
||||
}
|
||||
|
||||
short RAS_OpenGLRasterizer::GetAnisotropicFiltering()
|
||||
{
|
||||
return (short)GPU_get_anisotropic();
|
||||
}
|
||||
|
Reference in New Issue
Block a user