diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..50e8395ac97db914a8cabef3560d2b1a8ce9b5be --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +## Test data + +- https://sample-files.com/images/jpg/ diff --git a/main.c3 b/main.c3 index b73418532a7371a5b00e68c9969fc7742823aa97..ccca4f4f1b1a84c766b95d4e2099e71febfaee55 100644 --- a/main.c3 +++ b/main.c3 @@ -54,6 +54,10 @@ }; ctx.projects.push(p); + // Load test image + rl::RLTexture2D img = rl::load_texture("tests/thumbnail_150x150_10.5kb.jpg"); + defer rl::unload_texture(img); + while(!rl::window_should_close()) { // Handle camera movement. if (rl::is_mouse_button_down(rl::RLMouseButton.MIDDLE)) { @@ -78,6 +82,7 @@ rl::draw_text_ex(ctx.regular_font, "Howdy!", { 100, 100 }, 42.0, 2.0, rl::BLUE); rl::begin_mode2d(ctx.camera); rl::draw_text_ex(ctx.regular_font, "Pannable Canvas", { 0, 0 }, 42.0, 2.0, rl::RED); + rl::draw_texture(img, 200, 200, rl::WHITE); rl::end_mode2d(); rl::end_drawing(); } diff --git a/tests/cmyk_2000x1500_537kb.jpg b/tests/cmyk_2000x1500_537kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5630dd01273241b2dca4ead574a92527cb0fbd9f Binary files /dev/null and b/tests/cmyk_2000x1500_537kb.jpg differ diff --git a/tests/color_test_800x600_118kb.jpg b/tests/color_test_800x600_118kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d93573dbe23200076d328968ead4182075d663f Binary files /dev/null and b/tests/color_test_800x600_118kb.jpg differ diff --git a/tests/exif_rich_3000x2000_3.81mb.jpg b/tests/exif_rich_3000x2000_3.81mb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ca46eb598f6836ea38a0276fee5598cebb8a51b Binary files /dev/null and b/tests/exif_rich_3000x2000_3.81mb.jpg differ diff --git a/tests/grayscale_1600x1200_188kb.jpg b/tests/grayscale_1600x1200_188kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a4bc39dcd2d3f1359ffa01b80686809e1be5dee Binary files /dev/null and b/tests/grayscale_1600x1200_188kb.jpg differ diff --git a/tests/landscape_hires_4000x2667_6.83mb.jpg b/tests/landscape_hires_4000x2667_6.83mb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9cc183876fb612bc483dee3a1ac71bb509cb9f3 Binary files /dev/null and b/tests/landscape_hires_4000x2667_6.83mb.jpg differ diff --git a/tests/large_banner_1920x600_124kb.jpg b/tests/large_banner_1920x600_124kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe0845f4d69f8a8bd32d2212c69f71d1faf0bd6c Binary files /dev/null and b/tests/large_banner_1920x600_124kb.jpg differ diff --git a/tests/progressive_1920x1080_319kb.jpg b/tests/progressive_1920x1080_319kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e80fe4392628340f30ab624e7f7978e8ea7e587 Binary files /dev/null and b/tests/progressive_1920x1080_319kb.jpg differ diff --git a/tests/social_square_1080x1080_235kb.jpg b/tests/social_square_1080x1080_235kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..83c1c60ffcb8f0c316f2edef576feac060959ccc Binary files /dev/null and b/tests/social_square_1080x1080_235kb.jpg differ diff --git a/tests/thumbnail_150x150_10.5kb.jpg b/tests/thumbnail_150x150_10.5kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..000fe84a1d3c4b0316d16290a7eef2cfa6d3b94f Binary files /dev/null and b/tests/thumbnail_150x150_10.5kb.jpg differ diff --git a/tests/upload_test_5000x3333_11.6mb.jpg b/tests/upload_test_5000x3333_11.6mb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9d8fd56bb00814cc77325a048d00cbca05143874 Binary files /dev/null and b/tests/upload_test_5000x3333_11.6mb.jpg differ diff --git a/tests/web_optimized_1200x800_97kb.jpg b/tests/web_optimized_1200x800_97kb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e1c8506d05ef0ff9cb3165d367ee10f27cb06e7 Binary files /dev/null and b/tests/web_optimized_1200x800_97kb.jpg differ