diff --git a/projects/saf_r/src/main.cpp b/projects/saf_r/src/main.cpp
index d683a01bb080af78136689e24c6ce4f02098fc81..97de405f5fdbd6ac73cc1a3278ca5fb0d1c191d4 100644
--- a/projects/saf_r/src/main.cpp
+++ b/projects/saf_r/src/main.cpp
@@ -153,13 +153,12 @@ int main(int argc, const char** argv) {
             { "VK_KHR_swapchain" }
     );
 
-    vkcv::asset::TextureData texData = vkcv::asset::loadTexture("textures/texture.ppm");
+    vkcv::asset::TextureData texData = vkcv::asset::loadTexture("textures/texture.png");
     vkcv::Image texture = core.createImage(vk::Format::eR8G8B8A8Srgb, 800, 600);
     texture.fill( texData.data.data());
     texture.generateMipChainImmediate();
     texture.switchLayout(vk::ImageLayout::eShaderReadOnlyOptimal);
 
-
     const auto& context = core.getContext();
 
     auto triangleIndexBuffer = core.createBuffer<uint16_t>(vkcv::BufferType::INDEX, 3, vkcv::BufferMemoryType::DEVICE_LOCAL);
diff --git a/projects/saf_r/textures/texture.png b/projects/saf_r/textures/texture.png
new file mode 100644
index 0000000000000000000000000000000000000000..21218eb978fbca180724fe71640fd03963c9cb28
--- /dev/null
+++ b/projects/saf_r/textures/texture.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:96ed4d23207c69c92d5b53f595bc755ed3d8476ca379bf60de9d174f92fccf3e
+size 33386