mirror of
https://github.com/php/php-src.git
synced 2026-03-26 09:12:14 +01:00
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
453 B
PHP
18 lines
453 B
PHP
--TEST--
|
|
imagecreatefromtga() - basic functionality
|
|
--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_basic.tga');
|
|
|
|
include_once __DIR__ . '/func.inc';
|
|
test_image_equals_file(__DIR__ . '/imagecreatefromtga.png', $im);
|
|
?>
|
|
--EXPECT--
|
|
The images are equal.
|