mirror of
https://github.com/php/php-src.git
synced 2026-04-21 15:08:16 +02:00
81fd113506
We add PHP bindings for libgd's features to read TGA files, which are available as of libgd 2.1.0. As PHP's bundled libgd doesn't yet include the respective features of the external libgd, we add these. Since TGA has no easily recognizable file signature, we don't add TGA support for imagecreatefromstring() or getimagesize() and friends.
18 lines
454 B
PHP
18 lines
454 B
PHP
--TEST--
|
|
imagecreatefromtga() - RLE file reading
|
|
--SKIPIF--
|
|
<?php
|
|
if (!extension_loaded('gd')) die('skip ext/gd required');
|
|
if (!(imagetypes() & IMG_TGA)) die('skip TGA support required');
|
|
?>
|
|
--FILE--
|
|
<?php
|
|
// create an image from a TGA file
|
|
$im = imagecreatefromtga(__DIR__ . '/imagecreatefromtga_variation.tga');
|
|
|
|
include_once __DIR__ . '/func.inc';
|
|
test_image_equals_file(__DIR__ . '/imagecreatefromtga.png', $im);
|
|
?>
|
|
--EXPECT--
|
|
The images are equal.
|