Added anisotropic filtering functionality for images, consolidated mipmap methods into Image:setMipmapFilter(filtermode, sharpness, anisotropy), added love.graphics.setDefaultMipmapFilter(filtermode, sharpness, anisotropy)

This commit is contained in:
Alex Szpakowski
2013-03-19 22:42:12 -03:00
parent 74ca349895
commit 8c406b7a4b
8 changed files with 158 additions and 44 deletions
+12
View File
@@ -639,6 +639,18 @@ const Image::Filter &Graphics::getDefaultImageFilter() const
return Image::getDefaultFilter();
}
void Graphics::setDefaultMipmapFilter(Image::FilterMode filter, float sharpness, float anisotropy)
{
Image::setDefaultMipmapFilter(filter);
Image::setDefaultMipmapSharpness(sharpness, anisotropy);
}
void Graphics::getDefaultMipmapFilter(Image::FilterMode *filter, float *sharpness, float *anisotropy) const
{
*filter = Image::getDefaultMipmapFilter();
Image::getDefaultMipmapSharpness(sharpness, anisotropy);
}
void Graphics::setLineWidth(float width)
{
lineWidth = width;