/php-src/ext/gd/libgd/ |
H A D | bmp.h | 55 int size; member 92 signed int size; member
|
H A D | gd.h | 361 gdImagePtr gdImageCreateFromJpegPtr (int size, void *data); 365 gdImagePtr gdImageCreateFromWebpPtr (int size, void *data); 368 gdImagePtr gdImageCreateFromAvifPtr(int size, void *data); 373 gdImagePtr gdImageCreateFromTgaPtr(int size, void *data); 376 gdImagePtr gdImageCreateFromBmpPtr (int size, void *data); 615 void *gdImageWBMPPtr(gdImagePtr im, int *size, int fg); 638 void *gdImageJpegPtr(gdImagePtr im, int *size, int quality); 646 void *gdImageAvifPtr(gdImagePtr im, int *size); 666 void* gdImagePngPtr(gdImagePtr im, int *size); 669 void* gdImageGdPtr(gdImagePtr im, int *size); [all …]
|
H A D | gd_avif.c | 183 if (offset > INT_MAX || size > INT_MAX) in readFromCtx() 190 if (size > reader->rodata.size) { in readFromCtx() 191 reader->rodata.data = gdRealloc((void *) reader->rodata.data, size); in readFromCtx() 192 reader->rodata.size = size; in readFromCtx() 207 out->size = charsRead; in readFromCtx() 245 reader->rodata.size = 0; in createAvifIOFromCtx() 311 gdImagePtr gdImageCreateFromAvifPtr(int size, void *data) in gdImageCreateFromAvifPtr() argument 314 gdIOCtx *ctx = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromAvifPtr() 581 gdPutBuf(avifOutput.data, avifOutput.size, outfile); in gdImageAvifCtx() 622 rv = gdDPExtractData(out, size); in gdImageAvifPtrEx() [all …]
|
H A D | gd_bmp.c | 66 void * gdImageBmpPtr(gdImagePtr im, int *size, int compression) in gdImageBmpPtr() argument 72 rv = gdDPExtractData(out, size); in gdImageBmpPtr() 425 gdImagePtr gdImageCreateFromBmpPtr(int size, void *data) in gdImageCreateFromBmpPtr() argument 428 gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromBmpPtr() 528 !gdGetIntLSB(&hdr->size, infile) || in bmp_read_header() 580 !gdGetIntLSB(&info->size, infile) || in bmp_read_windows_v3_info() 640 !gdGetIntLSB(&info->size, infile) || in bmp_read_os2_v2_info()
|
H A D | gd_gd.c | 155 gdImagePtr gdImageCreateFromGdPtr (int size, void *data) in gdImageCreateFromGdPtr() argument 158 gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromGdPtr() 272 void *gdImageGdPtr (gdImagePtr im, int *size) in gdImageGdPtr() argument 277 rv = gdDPExtractData(out, size); in gdImageGdPtr()
|
H A D | gd_gd2.c | 46 int size; member 163 if (gdGetInt(&cidx[i].size, in) != 1) { in _gd2GetHeader() 167 if (cidx[i].offset < 0 || cidx[i].size < 0) { in _gd2GetHeader() 260 gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromGd2Ptr() 298 if (chunkIdx[i].size > compMax) { in gdImageCreateFromGd2Ctx() 299 compMax = chunkIdx[i].size; in gdImageCreateFromGd2Ctx() 491 if (chunkIdx[i].size > compMax) { in gdImageCreateFromGd2PartCtx() 492 compMax = chunkIdx[i].size; in gdImageCreateFromGd2PartCtx() 793 chunkIdx[chunkNum++].size = compLen; in _gdImageGd2() 814 gdPutInt(chunkIdx[x].size, out); in _gdImageGd2() [all …]
|
H A D | gd_gif_out.c | 103 void * gdImageGifPtr (gdImagePtr im, int *size) in gdImageGifPtr() argument 108 rv = gdDPExtractData(out, size); in gdImageGifPtr()
|
H A D | gd_io.c | 181 int gdPutBuf (const void *buf, int size, gdIOCtx * ctx) in gdPutBuf() argument 184 return (ctx->putBuf) (ctx, buf, size); in gdPutBuf() 188 int gdGetBuf (void *buf, int size, gdIOCtx * ctx) in gdGetBuf() argument 190 return (ctx->getBuf) (ctx, buf, size); in gdGetBuf()
|
H A D | gd_io_dp.c | 49 static int appendDynamic (dynamicPtr * dp, const void *src, int size); 95 void * gdDPExtractData (struct gdIOCtx *ctx, int *size) in gdDPExtractData() argument 107 *size = dp->logicalSize; in gdDPExtractData() 110 *size = 0; in gdDPExtractData() 201 dynamicPutbuf (struct gdIOCtx *ctx, const void *buf, int size) in dynamicPutbuf() argument 206 appendDynamic (dctx->dp, buf, size); in dynamicPutbuf() 210 return size; in dynamicPutbuf() 296 static int appendDynamic (dynamicPtr * dp, const void *src, int size) in appendDynamic() argument 306 bytesNeeded = dp->pos + size; in appendDynamic() 320 memcpy((void *) (tmp + (dp->pos)), src, size); in appendDynamic() [all …]
|
H A D | gd_io_file.c | 77 static int filePutbuf (gdIOCtx * ctx, const void *buf, int size) in filePutbuf() argument 82 return fwrite(buf, 1, size, fctx->f); in filePutbuf() 86 static int fileGetbuf (gdIOCtx * ctx, void *buf, int size) in fileGetbuf() argument 91 return fread(buf, 1, size, fctx->f); in fileGetbuf()
|
H A D | gd_io_ss.c | 45 static int sinkPutbuf (gdIOCtx * ctx, const void *buf, int size); 79 static int sourceGetbuf (gdIOCtx * ctx, void *buf, int size) in sourceGetbuf() argument 86 res = ((lctx->src->source) (lctx->src->context, buf, size)); in sourceGetbuf() 116 static int sinkPutbuf (gdIOCtx * ctx, const void *buf, int size) in sinkPutbuf() argument 123 res = (lctx->snk->sink) (lctx->snk->context, buf, size); in sinkPutbuf()
|
H A D | gd_jpeg.c | 151 void *gdImageJpegPtr (gdImagePtr im, int *size, int quality) in gdImageJpegPtr() argument 156 rv = gdDPExtractData(out, size); in gdImageJpegPtr() 306 gdImagePtr gdImageCreateFromJpegPtr (int size, void *data) in gdImageCreateFromJpegPtr() argument 308 return gdImageCreateFromJpegPtrEx(size, data, 1); in gdImageCreateFromJpegPtr() 311 gdImagePtr gdImageCreateFromJpegPtrEx (int size, void *data, int ignore_warning) in gdImageCreateFromJpegPtrEx() argument 314 gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromJpegPtrEx()
|
H A D | gd_png.c | 109 gdImagePtr gdImageCreateFromPngPtr (int size, void *data) in gdImageCreateFromPngPtr() argument 112 gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromPngPtr() 459 void * gdImagePngPtr (gdImagePtr im, int *size) in gdImagePngPtr() argument 464 rv = gdDPExtractData(out, size); in gdImagePngPtr() 470 void * gdImagePngPtrEx (gdImagePtr im, int *size, int level, int basefilter) in gdImagePngPtrEx() argument 475 rv = gdDPExtractData(out, size); in gdImagePngPtrEx()
|
H A D | gd_tga.c | 43 gdImagePtr gdImageCreateFromTgaPtr(int size, void *data) in gdImageCreateFromTgaPtr() argument 46 gdIOCtx *in = gdNewDynamicCtxEx (size, data, 0); in gdImageCreateFromTgaPtr()
|
H A D | gd_wbmp.c | 193 gdImagePtr gdImageCreateFromWBMPPtr (int size, void *data) in gdImageCreateFromWBMPPtr() argument 196 gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromWBMPPtr() 215 void * gdImageWBMPPtr (gdImagePtr im, int *size, int fg) in gdImageWBMPPtr() argument 220 rv = gdDPExtractData(out, size); in gdImageWBMPPtr()
|
H A D | gd_webp.c | 27 gdImagePtr gdImageCreateFromWebpPtr (int size, void *data) in gdImageCreateFromWebpPtr() argument 30 gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0); in gdImageCreateFromWebpPtr() 43 size_t size = 0, n; in gdImageCreateFromWebpCtx() local 51 temp = gdRealloc(filedata, size+GD_WEBP_ALLOC_STEP); in gdImageCreateFromWebpCtx() 54 read = temp + size; in gdImageCreateFromWebpCtx() 65 size += n; in gdImageCreateFromWebpCtx() 69 if (WebPGetInfo(filedata,size, &width, &height) == 0) { in gdImageCreateFromWebpCtx() 80 argb = WebPDecodeARGB(filedata, size, &width, &height); in gdImageCreateFromWebpCtx() 186 void * gdImageWebpPtr (gdImagePtr im, int *size) in gdImageWebpPtr() argument 191 rv = gdDPExtractData(out, size); in gdImageWebpPtr() [all …]
|
H A D | gdcache.c | 58 int size, in gdCacheCreate() argument 67 head->size = size; in gdCacheCreate() 122 if (i < head->size) in gdCacheGet()
|
H A D | gdcache.h | 64 int size; member 74 int size,
|
H A D | gdft.c | 997 penf.y -= (long)(face->size->metrics.height * linespace);
|
H A D | gdhelpers.h | 15 #define gdCalloc(nmemb, size) ecalloc(nmemb, size) argument 16 #define gdMalloc(size) emalloc(size) argument 17 #define gdRealloc(ptr, size) erealloc(ptr, size) argument
|
/php-src/ext/gd/tests/ |
H A D | bug38112.phpt | 2 Bug #38112 (GIF Invalid Code size ).
|
H A D | bug73155.phpt | 21 printf("chunk size: %d\n", $header['chunk_size']); 24 printf("file size: %d\n", strlen($buffer)); 27 chunk size: 64 30 file size: 5145
|
H A D | bug73157.phpt | 21 printf("chunk size: %d\n", $header['chunk_size']); 24 chunk size: 256
|
H A D | bug73291.phpt | 20 printf("size: %d*%d\n", imagesx($dst), imagesy($dst)); 22 echo "cropped to zero size\n"; 28 size: 247*247 29 size: 237*237 30 size: 229*229 31 size: 175*175
|
H A D | bug79676.phpt | 14 $size = 32; 15 $src = imagecreatetruecolor($size, $size); 16 imagefilledrectangle($src, 0, 0, $size - 1 , $size - 1, 0xff00ff); 19 test(imagescale($src, $size * 2, $size * 2), 'Scale 200%, default mode'); 20 test(imagescale($src, $size / 2, $size / 2), 'Scale 50%, default mode'); 21 test(imagescale($src, $size * 2, $size * 2, IMG_BICUBIC), 'Scale 200%, IMG_BICUBIC mode'); 22 test(imagescale($src, $size / 2, $size / 2, IMG_BICUBIC), 'Scale 50%, IMG_BICUBIC mode');
|