Move all remaining love.graphics Lua wrapper code out of the opengl implementation folder.

--HG--
branch : minor
This commit is contained in:
Alex Szpakowski
2017-01-29 01:19:37 -04:00
parent c0e66eba83
commit 8558d7894c
8 changed files with 97 additions and 62 deletions
+12 -2
View File
@@ -103,12 +103,12 @@ love::graphics::StreamBuffer *Graphics::newStreamBuffer(BufferType type, size_t
return CreateStreamBuffer(type, size);
}
Image *Graphics::newImage(const std::vector<love::image::ImageData *> &data, const Image::Settings &settings)
love::graphics::Image *Graphics::newImage(const std::vector<love::image::ImageData *> &data, const Image::Settings &settings)
{
return new Image(data, settings);
}
Image *Graphics::newImage(const std::vector<love::image::CompressedImageData *> &cdata, const Image::Settings &settings)
love::graphics::Image *Graphics::newImage(const std::vector<love::image::CompressedImageData *> &cdata, const Image::Settings &settings)
{
return new Image(cdata, settings);
}
@@ -1502,6 +1502,16 @@ bool Graphics::isSupported(Feature feature) const
}
}
bool Graphics::isCanvasFormatSupported(PixelFormat format) const
{
return Canvas::isFormatSupported(format);
}
bool Graphics::isImageFormatSupported(PixelFormat format) const
{
return Image::isFormatSupported(format);
}
Shader::Language Graphics::getShaderLanguageTarget() const
{
if (gl.isCoreProfile())