Performance

PhotoCraft performance: isolate a slow document

Measure one operation at a time. A small file that works and a large file that stalls provide more useful evidence than a general feeling that the app is slow.

Establish a baseline before changing settings

Record the PhotoCraft version, operating system, processor, GPU and available memory. Note whether the machine is plugged in and whether other demanding applications are active. Use a small local JPEG as a baseline.

Choose one operation to observe: opening until the canvas is usable, applying one adjustment, or exporting to a specific format. Keep the file, settings and timing start and end points consistent. First-run behaviour can differ from repeated runs, so record them separately.

Identify what changes with the slow file

DifferenceUseful next check
More pixelsCompare dimensions, rather than compressed file size alone.
Many layers or effectsOn a copy, simplify one group or effect at a time.
Imported PSD contentRecord warnings, fonts and the element associated with the slowdown.
Slow export onlyCompare the same output dimensions and format.

Change only one variable per attempt and keep the previous copy. Reducing dimensions or flattening a copy can help isolate a cause, but it changes the document and should not overwrite the editable original.

Turn observations into a useful report

Keep the individual observations, including failures; do not report an average based only on successful runs. Inspect the resulting image as well as the elapsed time. A faster operation with different output is a different result.

PhotoCraft’s Rust implementation and GPU rendering are design details, not proof that all edits are faster than another app. This page provides a method and makes no benchmark claim.

If the issue persists, search official issues (opens a new tab) and share a minimal permitted sample with the exact operation, version and machine details. For a controlled comparison, use the PhotoCraft versus Photoshop test plan.

Official sources: PhotoCraft README (opens a new tab) · PhotoCraft product page (opens a new tab) · Issue tracker (opens a new tab).