Move decoder-agnostic love.image code out of the magpie backend folder.

--HG--
branch : minor
This commit is contained in:
Alex Szpakowski
2017-08-01 23:22:24 -03:00
parent 217552b5ff
commit 84d5d8b636
37 changed files with 631 additions and 921 deletions
+4 -7
View File
@@ -18,11 +18,10 @@
* 3. This notice may not be removed or altered from any source distribution.
**/
#ifndef LOVE_IMAGE_MAGPIE_DDS_HANDLER_H
#define LOVE_IMAGE_MAGPIE_DDS_HANDLER_H
#pragma once
// LOVE
#include "CompressedFormatHandler.h"
#include "image/CompressedFormatHandler.h"
// dds parser
#include "ddsparse/ddsparse.h"
@@ -49,8 +48,8 @@ public:
// Implements CompressedFormatHandler.
bool canParse(const filesystem::FileData *data) override;
StrongRef<CompressedImageData::Memory> parse(filesystem::FileData *filedata,
std::vector<StrongRef<CompressedImageData::Slice>> &images,
StrongRef<CompressedMemory> parse(filesystem::FileData *filedata,
std::vector<StrongRef<CompressedSlice>> &images,
PixelFormat &format, bool &sRGB) override;
private:
@@ -62,5 +61,3 @@ private:
} // magpie
} // image
} // love
#endif // LOVE_IMAGE_MAGPIE_DDS_HANDLER_H