aboutsummaryrefslogtreecommitdiffstats
path: root/src/gdisp/gdisp_image.c
diff options
context:
space:
mode:
authorinmarket <andrewh@inmarket.com.au>2015-11-11 19:20:10 +1000
committerinmarket <andrewh@inmarket.com.au>2015-11-11 19:20:10 +1000
commitf48b492303d87349d054c80727000d9a66c9f094 (patch)
treee73a672198b7004fe9faf055471eaf6cf7a7d202 /src/gdisp/gdisp_image.c
parent1fa5677d449c510362a800048fbd3c4b93e86a67 (diff)
downloaduGFX-f48b492303d87349d054c80727000d9a66c9f094.tar.gz
uGFX-f48b492303d87349d054c80727000d9a66c9f094.tar.bz2
uGFX-f48b492303d87349d054c80727000d9a66c9f094.zip
Clean up endian support for images based on new system defines
Remove deprecated image functions
Diffstat (limited to 'src/gdisp/gdisp_image.c')
-rw-r--r--src/gdisp/gdisp_image.c39
1 files changed, 6 insertions, 33 deletions
diff --git a/src/gdisp/gdisp_image.c b/src/gdisp/gdisp_image.c
index 35020634..7da3d90e 100644
--- a/src/gdisp/gdisp_image.c
+++ b/src/gdisp/gdisp_image.c
@@ -9,6 +9,8 @@
#if GFX_USE_GDISP && GDISP_NEED_IMAGE
+#include "gdisp_image_support.h"
+
#if GDISP_NEED_IMAGE_NATIVE
extern gdispImageError gdispImageOpen_NATIVE(gdispImage *img);
extern void gdispImageClose_NATIVE(gdispImage *img);
@@ -90,39 +92,6 @@ static gdispImageHandlers ImageHandlers[] = {
#endif
};
-gdispImageError
- DEPRECATED("Use gdispImageOpenGFile() instead")
- gdispImageOpen(gdispImage *img) {
- return gdispImageOpenGFile(img, img->f);
-}
-
-#if GFILE_NEED_MEMFS
- bool_t
- DEPRECATED("Use gdispImageOpenMemory() instead")
- gdispImageSetMemoryReader(gdispImage *img, const void *memimage) {
- img->f = gfileOpenMemory((void *)memimage, "rb");
- return img->f != 0;
- }
-#endif
-
-#if defined(WIN32) || GFX_USE_OS_WIN32 || GFX_USE_OS_LINUX || GFX_USE_OS_OSX
- bool_t
- DEPRECATED("Use gdispImageOpenFile() instead")
- gdispImageSetFileReader(gdispImage *img, const char *filename) {
- img->f = gfileOpen(filename, "rb");
- return img->f != 0;
- }
-#endif
-
-#if GFILE_NEED_CHIBIOSFS && GFX_USE_OS_CHIBIOS
- bool_t
- DEPRECATED("Use gdispImageOpenBaseFileStream() instead")
- gdispImageSetBaseFileStreamReader(gdispImage *img, void *BaseFileStreamPtr) {
- img->f = gfileOpenBaseFileStream(BaseFileStreamPtr, "rb");
- return img->f != 0;
- }
-#endif
-
void gdispImageInit(gdispImage *img) {
img->type = GDISP_IMAGE_TYPE_UNKNOWN;
}
@@ -222,4 +191,8 @@ void gdispImageFree(gdispImage *img, void *ptr, size_t sz) {
#endif
}
+#if GFX_CPU_ENDIAN != GFX_CPU_ENDIAN_LITTLE && GFX_CPU_ENDIAN != GFX_CPU_ENDIAN_BIG
+ const uint8_t gdispImageEndianArray[4] = { 1, 2, 3, 4 };
+#endif
+
#endif /* GFX_USE_GDISP && GDISP_NEED_IMAGE */