resources: orgainize directory.
Should make it easier to ask just for images. Change-Id: If821743dc924c4bfbc6b2b2d29b14affde7b3afd Reviewed-on: https://skia-review.googlesource.com/82684 Commit-Queue: Hal Canary <halcanary@google.com> Reviewed-by: Leon Scroggins <scroggo@google.com>
@ -82,7 +82,7 @@ static bool encode_png(SkWStream* dst,
|
||||
#define PNG(FLAG, ZLIBLEVEL) [](SkWStream* d, const SkPixmap& s) { \
|
||||
return encode_png(d, s, SkPngEncoder::FilterFlag::FLAG, ZLIBLEVEL); }
|
||||
|
||||
static const char* srcs[2] = {"mandrill_512.png", "color_wheel.jpg"};
|
||||
static const char* srcs[2] = {"images/mandrill_512.png", "images/color_wheel.jpg"};
|
||||
|
||||
// The Android Photos app uses a quality of 90 on JPEG encodes
|
||||
DEF_BENCH(return new EncodeBench(srcs[0], &encode_jpeg, "JPEG"));
|
||||
|
@ -58,7 +58,7 @@ protected:
|
||||
}
|
||||
|
||||
void onDelayedSetup() override {
|
||||
fImage = GetResourceAsImage("mandrill_512.png");
|
||||
fImage = GetResourceAsImage("images/mandrill_512.png");
|
||||
}
|
||||
|
||||
void onDraw(int loops, SkCanvas* canvas) override {
|
||||
|
@ -69,7 +69,7 @@ protected:
|
||||
return backend == kNonRendering_Backend;
|
||||
}
|
||||
void onDelayedSetup() override {
|
||||
sk_sp<SkImage> img(GetResourceAsImage("color_wheel.png"));
|
||||
sk_sp<SkImage> img(GetResourceAsImage("images/color_wheel.png"));
|
||||
if (img) {
|
||||
// force decoding, throw away reference to encoded data.
|
||||
SkAutoPixmapStorage pixmap;
|
||||
@ -108,7 +108,7 @@ protected:
|
||||
return backend == kNonRendering_Backend;
|
||||
}
|
||||
void onDelayedSetup() override {
|
||||
sk_sp<SkImage> img(GetResourceAsImage("mandrill_512_q075.jpg"));
|
||||
sk_sp<SkImage> img(GetResourceAsImage("images/mandrill_512_q075.jpg"));
|
||||
if (!img) { return; }
|
||||
sk_sp<SkData> encoded = img->refEncodedData();
|
||||
SkASSERT(encoded);
|
||||
|
@ -1358,7 +1358,7 @@ int main(int argc, char** argv) {
|
||||
gCreateTypefaceDelegate = &create_from_name;
|
||||
|
||||
{
|
||||
SkString testResourcePath = GetResourcePath("color_wheel.png");
|
||||
SkString testResourcePath = GetResourcePath("images/color_wheel.png");
|
||||
SkFILEStream testResource(testResourcePath.c_str());
|
||||
if (!testResource.isValid()) {
|
||||
info("Some resources are missing. Do you need to set --resourcePath?\n");
|
||||
|
@ -2034,7 +2034,7 @@ Where Layer was cleared, the original image will draw unchanged.
|
||||
Outside of the circle the mandrill is brightened.
|
||||
##
|
||||
#Image 3
|
||||
// sk_sp<SkImage> image = GetResourceAsImage("mandrill_256.png");
|
||||
// sk_sp<SkImage> image = GetResourceAsImage("images/mandrill_256.png");
|
||||
canvas->drawImage(image, 0, 0, nullptr);
|
||||
SkCanvas::SaveLayerRec rec;
|
||||
SkPaint paint;
|
||||
|
@ -83,7 +83,7 @@ int main(void) {
|
||||
float times[32];
|
||||
int currentTime;
|
||||
|
||||
sk_sp<SkData> imageData(SkData::MakeFromFileName("ship.png"));
|
||||
sk_sp<SkData> imageData(SkData::MakeFromFileName("images/ship.png"));
|
||||
atlas.reset(SkImage::NewFromEncoded(imageData.get()));
|
||||
if (!atlas) {
|
||||
SkDebugf("\nCould not decode file ship.png\n");
|
||||
|
@ -122,7 +122,7 @@ DEF_SIMPLE_GM(all_bitmap_configs, canvas, SCALE, 5 * SCALE) {
|
||||
sk_tool_utils::draw_checkerboard(canvas, SK_ColorLTGRAY, SK_ColorWHITE, 8);
|
||||
|
||||
SkBitmap bitmap;
|
||||
if (GetResourceAsBitmap("color_wheel.png", &bitmap)) {
|
||||
if (GetResourceAsBitmap("images/color_wheel.png", &bitmap)) {
|
||||
bitmap.setImmutable();
|
||||
draw(canvas, p, bitmap, kN32_SkColorType, "Native 32");
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
#include <vector>
|
||||
|
||||
DEFINE_string(animatedGif, "test640x479.gif", "Animated gif in resources folder");
|
||||
DEFINE_string(animatedGif, "images/test640x479.gif", "Animated gif in resources folder");
|
||||
|
||||
namespace {
|
||||
void error(SkCanvas* canvas, const SkString& errorText) {
|
||||
|
@ -28,7 +28,7 @@ protected:
|
||||
|
||||
void onDraw(SkCanvas* canvas) override {
|
||||
// Create image.
|
||||
const char* path = "mandrill_512_q075.jpg";
|
||||
const char* path = "images/mandrill_512_q075.jpg";
|
||||
sk_sp<SkImage> image = GetResourceAsImage(path);
|
||||
if (!image) {
|
||||
SkDebugf("Failure: Is the resource path set properly?");
|
||||
|
@ -124,7 +124,7 @@ DEF_SIMPLE_GM(BlurDrawImage, canvas, 256, 256) {
|
||||
SkPaint paint;
|
||||
paint.setMaskFilter(SkBlurMaskFilter::Make(kNormal_SkBlurStyle, 10, 0));
|
||||
canvas->clear(0xFF88FF88);
|
||||
if (auto image = GetResourceAsImage("mandrill_512_q075.jpg")) {
|
||||
if (auto image = GetResourceAsImage("images/mandrill_512_q075.jpg")) {
|
||||
canvas->scale(0.25, 0.25);
|
||||
canvas->drawImage(image, 256, 256, &paint);
|
||||
}
|
||||
|
@ -67,7 +67,7 @@ static sk_sp<SkShader> sh_make_lineargradient1() {
|
||||
}
|
||||
|
||||
static sk_sp<SkShader> sh_make_image() {
|
||||
sk_sp<SkImage> image(GetResourceAsImage("mandrill_128.png"));
|
||||
sk_sp<SkImage> image(GetResourceAsImage("images/mandrill_128.png"));
|
||||
if (!image) {
|
||||
return nullptr;
|
||||
}
|
||||
@ -225,7 +225,7 @@ DEF_SIMPLE_GM(colorfiltershader, canvas, 610, 610) {
|
||||
}
|
||||
|
||||
DEF_SIMPLE_GM(mixershader, canvas, 800, 700) {
|
||||
auto shaderA = GetResourceAsImage("mandrill_128.png")->makeShader(SkShader::kClamp_TileMode,
|
||||
auto shaderA = GetResourceAsImage("images/mandrill_128.png")->makeShader(SkShader::kClamp_TileMode,
|
||||
SkShader::kClamp_TileMode);
|
||||
const SkColor colors[] = { SK_ColorGREEN, 0 };
|
||||
auto shaderB = SkGradientShader::MakeRadial({60, 60}, 55, colors, nullptr, 2,
|
||||
|
@ -32,10 +32,10 @@ static void draw_image(SkCanvas* canvas, const char* resource, int x, int y) {
|
||||
*/
|
||||
DEF_SIMPLE_GM(colorwheel, canvas, 256, 256) {
|
||||
sk_tool_utils::draw_checkerboard(canvas);
|
||||
draw_image(canvas, "color_wheel.png", 0, 0); // top left
|
||||
draw_image(canvas, "color_wheel.gif", 128, 0); // top right
|
||||
draw_image(canvas, "color_wheel.webp", 0, 128); // bottom left
|
||||
draw_image(canvas, "color_wheel.jpg", 128, 128); // bottom right
|
||||
draw_image(canvas, "images/color_wheel.png", 0, 0); // top left
|
||||
draw_image(canvas, "images/color_wheel.gif", 128, 0); // top right
|
||||
draw_image(canvas, "images/color_wheel.webp", 0, 128); // bottom left
|
||||
draw_image(canvas, "images/color_wheel.jpg", 128, 128); // bottom right
|
||||
}
|
||||
|
||||
DEF_SIMPLE_GM(colorwheelnative, canvas, 128, 28) {
|
||||
|
@ -32,7 +32,7 @@ protected:
|
||||
|
||||
virtual void onDraw(SkCanvas* canvas) {
|
||||
SkBitmap bm, bm4444;
|
||||
if (!GetResourceAsBitmap("dog.jpg", &bm)) {
|
||||
if (!GetResourceAsBitmap("images/dog.jpg", &bm)) {
|
||||
SkDebugf("Could not decode the file. Did you forget to set the "
|
||||
"resourcePath?\n");
|
||||
return;
|
||||
|
@ -19,7 +19,7 @@ DEF_SIMPLE_GM(cross_context_image, canvas, 512 * 3 + 60, 512 + 128 + 30) {
|
||||
return;
|
||||
}
|
||||
|
||||
sk_sp<SkData> encodedData = GetResourceAsData("mandrill_512.png");
|
||||
sk_sp<SkData> encodedData = GetResourceAsData("images/mandrill_512.png");
|
||||
|
||||
sk_sp<SkImage> encodedImage = SkImage::MakeFromEncoded(encodedData);
|
||||
canvas->drawImage(encodedImage, 10, 10);
|
||||
|
@ -183,16 +183,16 @@ class DownsampleBitmapImageGM: public DownsampleBitmapGM {
|
||||
|
||||
DEF_GM( return new DownsampleBitmapTextGM(72, kHigh_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapCheckerboardGM(512,256, kHigh_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("mandrill_512.png", kHigh_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("images/mandrill_512.png", kHigh_SkFilterQuality); )
|
||||
|
||||
DEF_GM( return new DownsampleBitmapTextGM(72, kMedium_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapCheckerboardGM(512,256, kMedium_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("mandrill_512.png", kMedium_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("images/mandrill_512.png", kMedium_SkFilterQuality); )
|
||||
|
||||
DEF_GM( return new DownsampleBitmapTextGM(72, kLow_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapCheckerboardGM(512,256, kLow_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("mandrill_512.png", kLow_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("images/mandrill_512.png", kLow_SkFilterQuality); )
|
||||
|
||||
DEF_GM( return new DownsampleBitmapTextGM(72, kNone_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapCheckerboardGM(512,256, kNone_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("mandrill_512.png", kNone_SkFilterQuality); )
|
||||
DEF_GM( return new DownsampleBitmapImageGM("images/mandrill_512.png", kNone_SkFilterQuality); )
|
||||
|
@ -9,7 +9,7 @@
|
||||
// https://bug.skia.org/4374
|
||||
DEF_SIMPLE_GM(draw_bitmap_rect_skbug4734, canvas, 64, 64) {
|
||||
SkBitmap source;
|
||||
if (GetResourceAsBitmap("randPixels.png", &source)) {
|
||||
if (GetResourceAsBitmap("images/randPixels.png", &source)) {
|
||||
SkRect rect = SkRect::Make(source.bounds());
|
||||
rect.inset(0.5, 1.5);
|
||||
SkRect dst;
|
||||
|
@ -198,7 +198,7 @@ DEF_SIMPLE_GM(compare_atlas_vertices, canvas, 560, 585) {
|
||||
const SkRSXform xform = SkRSXform::Make(1, 0, 0, 0);
|
||||
const SkColor color = 0x884488CC;
|
||||
|
||||
auto image = GetResourceAsImage("mandrill_128.png");
|
||||
auto image = GetResourceAsImage("images/mandrill_128.png");
|
||||
auto verts = make_vertices(image, tex, color);
|
||||
const sk_sp<SkColorFilter> filters[] = {
|
||||
nullptr,
|
||||
|
@ -43,7 +43,7 @@ protected:
|
||||
}
|
||||
|
||||
void onDraw(SkCanvas* canvas) override {
|
||||
sk_sp<SkImage> srcImg = GetResourceAsImage("rainbow-gradient.png");
|
||||
sk_sp<SkImage> srcImg = GetResourceAsImage("images/rainbow-gradient.png");
|
||||
fStorage.reset(srcImg->width() * srcImg->height() *
|
||||
SkColorTypeBytesPerPixel(kRGBA_F16_SkColorType));
|
||||
|
||||
|
@ -20,12 +20,12 @@
|
||||
namespace skiagm {
|
||||
|
||||
static void make_opaque_256(SkBitmap* bitmap) {
|
||||
GetResourceAsBitmap("mandrill_256.png", bitmap);
|
||||
GetResourceAsBitmap("images/mandrill_256.png", bitmap);
|
||||
}
|
||||
|
||||
static void make_premul_256(SkBitmap* bitmap) {
|
||||
SkBitmap tmp;
|
||||
GetResourceAsBitmap("yellow_rose.png", &tmp);
|
||||
GetResourceAsBitmap("images/yellow_rose.png", &tmp);
|
||||
tmp.extractSubset(bitmap, SkIRect::MakeWH(256, 256));
|
||||
}
|
||||
|
||||
|
@ -42,16 +42,16 @@ static void make(SkBitmap* bitmap, SkColorType colorType, SkAlphaType alphaType,
|
||||
const char* resource;
|
||||
switch (colorType) {
|
||||
case kGray_8_SkColorType:
|
||||
resource = "grayscale.jpg";
|
||||
resource = "images/grayscale.jpg";
|
||||
alphaType = kOpaque_SkAlphaType;
|
||||
break;
|
||||
case kRGB_565_SkColorType:
|
||||
resource = "color_wheel.jpg";
|
||||
resource = "images/color_wheel.jpg";
|
||||
alphaType = kOpaque_SkAlphaType;
|
||||
break;
|
||||
default:
|
||||
resource = (kOpaque_SkAlphaType == alphaType) ? "color_wheel.jpg"
|
||||
: "color_wheel.png";
|
||||
resource = (kOpaque_SkAlphaType == alphaType) ? "images/color_wheel.jpg"
|
||||
: "images/color_wheel.png";
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -29,7 +29,7 @@ protected:
|
||||
|
||||
void onDraw(SkCanvas* canvas) override {
|
||||
SkBitmap orig;
|
||||
GetResourceAsBitmap("mandrill_512_q075.jpg", &orig);
|
||||
GetResourceAsBitmap("images/mandrill_512_q075.jpg", &orig);
|
||||
sk_sp<SkData> pngData(sk_tool_utils::EncodeImageToData(orig, SkEncodedImageFormat::kPNG, 100));
|
||||
sk_sp<SkData> jpegData(sk_tool_utils::EncodeImageToData(orig, SkEncodedImageFormat::kJPEG, 100));
|
||||
|
||||
|
@ -196,7 +196,8 @@ protected:
|
||||
}
|
||||
|
||||
void makeBitmap() override {
|
||||
if (!GetResourceAsBitmap(fFilename.c_str(), &fBM)) {
|
||||
SkString resource = SkStringPrintf("images/%s", fFilename.c_str());
|
||||
if (!GetResourceAsBitmap(resource.c_str(), &fBM)) {
|
||||
fBM.allocN32Pixels(1, 1);
|
||||
fBM.eraseARGB(255, 255, 0 , 0); // red == bad
|
||||
}
|
||||
|
@ -111,4 +111,4 @@ protected:
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
DEF_GM( return new FilterIndiaBoxGM("box.gif"); )
|
||||
DEF_GM( return new FilterIndiaBoxGM("images/box.gif"); )
|
||||
|
@ -14,7 +14,7 @@
|
||||
* http://crbug.com/436079
|
||||
*/
|
||||
DEF_SIMPLE_GM(grayscalejpg, canvas, 128, 128) {
|
||||
const char kResource[] = "grayscale.jpg";
|
||||
const char kResource[] = "images/grayscale.jpg";
|
||||
sk_sp<SkImage> image(GetResourceAsImage(kResource));
|
||||
if (image) {
|
||||
canvas->drawImage(image, 0.0f, 0.0f);
|
||||
|
@ -163,7 +163,7 @@ DEF_SIMPLE_GM(savelayer_with_backdrop, canvas, 830, 550) {
|
||||
|
||||
SkPaint paint;
|
||||
paint.setFilterQuality(kMedium_SkFilterQuality);
|
||||
sk_sp<SkImage> image(GetResourceAsImage("mandrill_512.png"));
|
||||
sk_sp<SkImage> image(GetResourceAsImage("images/mandrill_512.png"));
|
||||
|
||||
canvas->translate(20, 20);
|
||||
for (const auto& xform : xforms) {
|
||||
|
@ -61,8 +61,8 @@ protected:
|
||||
sk_sp<SkColorSpace> wideGamutLinear = as_CSB(wideGamut)->makeLinearGamma();
|
||||
|
||||
// Lazy images
|
||||
sk_sp<SkImage> opaqueImage = GetResourceAsImage("mandrill_128.png");
|
||||
sk_sp<SkImage> premulImage = GetResourceAsImage("color_wheel.png");
|
||||
sk_sp<SkImage> opaqueImage = GetResourceAsImage("images/mandrill_128.png");
|
||||
sk_sp<SkImage> premulImage = GetResourceAsImage("images/color_wheel.png");
|
||||
canvas->drawImage(opaqueImage, 0.0f, 0.0f);
|
||||
canvas->drawImage(make_color_space(opaqueImage, wideGamut, behavior), 128.0f, 0.0f);
|
||||
canvas->drawImage(make_color_space(opaqueImage, wideGamutLinear, behavior), 256.0f, 0.0f);
|
||||
@ -72,8 +72,8 @@ protected:
|
||||
canvas->translate(0.0f, 256.0f);
|
||||
|
||||
// Raster images
|
||||
opaqueImage = make_raster_image("mandrill_128.png", behavior);
|
||||
premulImage = make_raster_image("color_wheel.png", behavior);
|
||||
opaqueImage = make_raster_image("images/mandrill_128.png", behavior);
|
||||
premulImage = make_raster_image("images/color_wheel.png", behavior);
|
||||
canvas->drawImage(opaqueImage, 0.0f, 0.0f);
|
||||
canvas->drawImage(make_color_space(opaqueImage, wideGamut, behavior), 128.0f, 0.0f);
|
||||
canvas->drawImage(make_color_space(opaqueImage, wideGamutLinear, behavior), 256.0f, 0.0f);
|
||||
|
@ -152,7 +152,7 @@ DEF_SIMPLE_GM(patch_image, canvas, 1500, 1100) {
|
||||
const SkColor colors[SkPatchUtils::kNumCorners] = {
|
||||
SK_ColorRED, SK_ColorGREEN, SK_ColorBLUE, SK_ColorCYAN
|
||||
};
|
||||
dopatch(canvas, colors, GetResourceAsImage("mandrill_128.png"));
|
||||
dopatch(canvas, colors, GetResourceAsImage("images/mandrill_128.png"));
|
||||
}
|
||||
DEF_SIMPLE_GM(patch_alpha, canvas, 1500, 1100) {
|
||||
const SkColor colors[SkPatchUtils::kNumCorners] = {
|
||||
|
@ -51,7 +51,7 @@ static const int kWidth = 64;
|
||||
static const int kHeight = 64;
|
||||
|
||||
static sk_sp<SkImage> make_raster_image(SkColorType colorType) {
|
||||
std::unique_ptr<SkStream> stream(GetResourceAsStream("google_chrome.ico"));
|
||||
std::unique_ptr<SkStream> stream(GetResourceAsStream("images/google_chrome.ico"));
|
||||
std::unique_ptr<SkCodec> codec = SkCodec::MakeFromStream(std::move(stream));
|
||||
|
||||
SkBitmap bitmap;
|
||||
@ -66,7 +66,7 @@ static sk_sp<SkImage> make_raster_image(SkColorType colorType) {
|
||||
}
|
||||
|
||||
static sk_sp<SkImage> make_codec_image() {
|
||||
sk_sp<SkData> encoded = GetResourceAsData("randPixels.png");
|
||||
sk_sp<SkData> encoded = GetResourceAsData("images/randPixels.png");
|
||||
return SkImage::MakeFromEncoded(encoded);
|
||||
}
|
||||
|
||||
|
@ -35,9 +35,9 @@ static void draw_rotated_image(SkCanvas* canvas, const SkImage* image) {
|
||||
}
|
||||
|
||||
DEF_SIMPLE_GM(repeated_bitmap, canvas, 576, 576) {
|
||||
draw_rotated_image(canvas, GetResourceAsImage("randPixels.png").get());
|
||||
draw_rotated_image(canvas, GetResourceAsImage("images/randPixels.png").get());
|
||||
}
|
||||
|
||||
DEF_SIMPLE_GM(repeated_bitmap_jpg, canvas, 576, 576) {
|
||||
draw_rotated_image(canvas, GetResourceAsImage("color_wheel.jpg").get());
|
||||
draw_rotated_image(canvas, GetResourceAsImage("images/color_wheel.jpg").get());
|
||||
}
|
||||
|
@ -109,7 +109,7 @@ DEF_SIMPLE_GM(picture_savelayer, canvas, 320, 640) {
|
||||
// restore with kPlus mode, which should show the mandrill super-bright on the outside, but
|
||||
// normal where we punched the hole.
|
||||
DEF_SIMPLE_GM(savelayer_initfromprev, canvas, 256, 256) {
|
||||
canvas->drawImage(GetResourceAsImage("mandrill_256.png"), 0, 0, nullptr);
|
||||
canvas->drawImage(GetResourceAsImage("images/mandrill_256.png"), 0, 0, nullptr);
|
||||
|
||||
SkCanvas::SaveLayerRec rec;
|
||||
SkPaint paint;
|
||||
|
@ -1,11 +0,0 @@
|
||||
#include "Resources.h"
|
||||
#include "gm.h"
|
||||
|
||||
DEF_SIMPLE_GM(small_image, canvas, 8, 8) {
|
||||
SkBitmap bitmap;
|
||||
if (GetResourceAsBitmap("randPixels.png", &bitmap)) {
|
||||
canvas->drawBitmap(bitmap, 0.0f, 0.0f);
|
||||
} else {
|
||||
SkDebugf("\nCould not decode resource.\n");
|
||||
}
|
||||
}
|
@ -13,7 +13,7 @@
|
||||
#include "SkColorFilter.h"
|
||||
|
||||
DEF_SIMPLE_GM(srgb_colorfilter, canvas, 512, 256*3) {
|
||||
auto img = GetResourceAsImage("mandrill_256.png");
|
||||
auto img = GetResourceAsImage("images/mandrill_256.png");
|
||||
|
||||
const float array[] = {
|
||||
1, 0, 0, 0, 0,
|
||||
|
@ -14,7 +14,7 @@ DEF_SIMPLE_GM(bitmap_subset_shader, canvas, 256, 256) {
|
||||
canvas->clear(SK_ColorWHITE);
|
||||
|
||||
SkBitmap source;
|
||||
if (!GetResourceAsBitmap("color_wheel.png", &source)) {
|
||||
if (!GetResourceAsBitmap("images/color_wheel.png", &source)) {
|
||||
return;
|
||||
}
|
||||
SkIRect left = SkIRect::MakeWH(source.width()/2, source.height());
|
||||
|
@ -275,7 +275,6 @@ gm_sources = [
|
||||
"$_gm/skbug_5321.cpp",
|
||||
"$_gm/skbug1719.cpp",
|
||||
"$_gm/smallarc.cpp",
|
||||
"$_gm/smallimage.cpp",
|
||||
"$_gm/smallpaths.cpp",
|
||||
"$_gm/spritebitmap.cpp",
|
||||
"$_gm/srcmode.cpp",
|
||||
|
Before Width: | Height: | Size: 278 B After Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 277 B After Width: | Height: | Size: 277 B |
Before Width: | Height: | Size: 278 B After Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 278 B After Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 279 B After Width: | Height: | Size: 279 B |
Before Width: | Height: | Size: 277 B After Width: | Height: | Size: 277 B |
Before Width: | Height: | Size: 278 B After Width: | Height: | Size: 278 B |
Before Width: | Height: | Size: 114 KiB After Width: | Height: | Size: 114 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 776 B After Width: | Height: | Size: 776 B |
Before Width: | Height: | Size: 472 B After Width: | Height: | Size: 472 B |
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 151 KiB |
Before Width: | Height: | Size: 176 KiB After Width: | Height: | Size: 176 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 97 KiB After Width: | Height: | Size: 97 KiB |
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 8.2 KiB |
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 8.3 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 468 KiB After Width: | Height: | Size: 468 KiB |
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
Before Width: | Height: | Size: 770 B After Width: | Height: | Size: 770 B |
Before Width: | Height: | Size: 178 B After Width: | Height: | Size: 178 B |
Before Width: | Height: | Size: 38 B After Width: | Height: | Size: 38 B |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 952 B After Width: | Height: | Size: 952 B |
Before Width: | Height: | Size: 150 KiB After Width: | Height: | Size: 150 KiB |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 611 KiB After Width: | Height: | Size: 611 KiB |
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 75 KiB |
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 86 KiB After Width: | Height: | Size: 86 KiB |
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 246 B After Width: | Height: | Size: 246 B |
Before Width: | Height: | Size: 277 B After Width: | Height: | Size: 277 B |
Before Width: | Height: | Size: 329 B After Width: | Height: | Size: 329 B |
Before Width: | Height: | Size: 268 B After Width: | Height: | Size: 268 B |
Before Width: | Height: | Size: 308 B After Width: | Height: | Size: 308 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 514 B After Width: | Height: | Size: 514 B |
Before Width: | Height: | Size: 277 B After Width: | Height: | Size: 277 B |
Before Width: | Height: | Size: 733 B After Width: | Height: | Size: 733 B |
Before Width: | Height: | Size: 788 B After Width: | Height: | Size: 788 B |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
0
resources/shadowreference.png → resources/images/shadowreference.png
Executable file → Normal file
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
0
resources/ship.png → resources/images/ship.png
Executable file → Normal file
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 72 KiB |
0
resources/webp-animated.webp → resources/images/webp-animated.webp
Executable file → Normal file
Before Width: | Height: | Size: 340 B After Width: | Height: | Size: 340 B |