Removed put_pixel

This commit is contained in:
Andrew Murray 2023-07-21 20:59:28 +10:00
parent b945154097
commit 7ffad80294

View File

@ -127,15 +127,6 @@ get_pixel_32B(Imaging im, int x, int y, void *color) {
/* store individual pixel */ /* store individual pixel */
static void
put_pixel(Imaging im, int x, int y, const void *color) {
if (im->image8) {
im->image8[y][x] = *((UINT8 *)color);
} else {
memcpy(&im->image32[y][x], color, sizeof(INT32));
}
}
static void static void
put_pixel_8(Imaging im, int x, int y, const void *color) { put_pixel_8(Imaging im, int x, int y, const void *color) {
im->image8[y][x] = *((UINT8 *)color); im->image8[y][x] = *((UINT8 *)color);
@ -186,8 +177,8 @@ ImagingAccessInit() {
/* populate access table */ /* populate access table */
ADD("1", get_pixel_8, put_pixel_8); ADD("1", get_pixel_8, put_pixel_8);
ADD("L", get_pixel_8, put_pixel_8); ADD("L", get_pixel_8, put_pixel_8);
ADD("LA", get_pixel, put_pixel); ADD("LA", get_pixel, put_pixel_32);
ADD("La", get_pixel, put_pixel); ADD("La", get_pixel, put_pixel_32);
ADD("I", get_pixel_32, put_pixel_32); ADD("I", get_pixel_32, put_pixel_32);
ADD("I;16", get_pixel_16L, put_pixel_16L); ADD("I;16", get_pixel_16L, put_pixel_16L);
ADD("I;16L", get_pixel_16L, put_pixel_16L); ADD("I;16L", get_pixel_16L, put_pixel_16L);
@ -197,7 +188,7 @@ ImagingAccessInit() {
ADD("I;32B", get_pixel_32B, put_pixel_32B); ADD("I;32B", get_pixel_32B, put_pixel_32B);
ADD("F", get_pixel_32, put_pixel_32); ADD("F", get_pixel_32, put_pixel_32);
ADD("P", get_pixel_8, put_pixel_8); ADD("P", get_pixel_8, put_pixel_8);
ADD("PA", get_pixel, put_pixel); ADD("PA", get_pixel, put_pixel_32);
ADD("RGB", get_pixel_32, put_pixel_32); ADD("RGB", get_pixel_32, put_pixel_32);
ADD("RGBA", get_pixel_32, put_pixel_32); ADD("RGBA", get_pixel_32, put_pixel_32);
ADD("RGBa", get_pixel_32, put_pixel_32); ADD("RGBa", get_pixel_32, put_pixel_32);