SudoMock

PSD Compatibility Matrix

What SudoMock renders, what is in development, and what it never will, with the technical reason for every unsupported row.

Our rule for this page is simple: a feature is listed as supported only when the output is verified against Photoshop's own renders. When faithful reproduction is impossible, we say so and explain why, rather than render it silently wrong.

Core PSD Features (as of June 2026)

FeatureStatusNotes
Smart Objects (embedded)SupportedArtwork replacement, nested smart objects, multiple smart objects per template.
Smart Objects (linked / external)SupportedRendered as artwork placeholders from their placement geometry; no need to Embed Linked before upload.
Layer masksSupportedApplied in canvas coordinates after placement, matching Photoshop order.
Blend modes (all 27)SupportedPhotoshop-accurate compositing. Pass Through is also supported as a group blending mode (group-level only, not counted in the 27 layer blend modes).
Smart object warps (mesh)SupportedWarp meshes render to match Photoshop’s own output, verified pixel-for-pixel.
Perspective transformsSupportedFour-point perspective placement (quad) on smart objects.
Layer effects: Drop Shadow, Stroke, Blend IfSupportedOther layer styles (Glow, Bevel) should be rasterized in Photoshop before upload.
Text layersNot supportedPlanned area of research. Rasterize text in Photoshop before upload; font embedding does not exist in PSD, so live text cannot render faithfully without the exact fonts.

Smart Filters (as of June 2026)

Smart filters are non-destructive filters on smart object layers. Support is filter-specific. The detailed rendering and verification story is on the Smart Filters page.

FilterStatusReason / NotesWhat to do instead
Perspective WarpSupportedSupported with Adobe-level fidelity. Verified to match Photoshop's own output.
CurvesSupportedSupported with Adobe-level fidelity. Bit-exact against Photoshop's own output in our reference test (zero per-pixel error on the test fixture).
Gaussian BlurSupportedSupported with Adobe-level fidelity. Verified to match Photoshop's own output, matching its radius and edge handling.
Box BlurSupportedSupported with Adobe-level fidelity. Verified to match Photoshop's own output, matching the opaque interior within a fraction of a level.
Brightness/Contrast, InvertSupportedSupported with Adobe-level fidelity. Verified to match Photoshop's own output: Invert is bit-exact and Brightness/Contrast matches within one level on the test fixture.
Blur, Blur More, Sharpen, Sharpen More, Sharpen Edges, Despeckle, SolarizeSupportedOne-click filters supported with Adobe-level fidelity. Blur, Blur More, and Solarize are bit-exact against Photoshop's own output; the Sharpen family and Despeckle match within a fraction of a level on the test fixtures.
DisplaceSupportedSupported with Adobe-level fidelity, including heavily downscaled smart objects. Verified to match Photoshop's own output, matching the interior within a fraction of a level.
Find EdgesSupportedSupported with Adobe-level fidelity, verified Adobe-exact against Photoshop's own output on a clean reference fixture (mean per-pixel error 0.003).
Camera Raw FilterNot supportedBy design: proprietary Adobe processing pipeline; faithful reproduction is not possible for any third-party tool.Recreate the tone and color look with Curves or Brightness/Contrast adjustment layers clipped to the smart object. SudoMock renders those with Adobe-level fidelity on every design you upload.
Filter Gallery effectsNot supportedBy design: proprietary effect stacks that depend on texture assets which are not embedded in the PSD.When the texture is the same for every design, place it as a separate layer above the print area with its blend mode, instead of as a smart filter. SudoMock composites pixel layers and all 27 blend modes faithfully.
LiquifyNot supportedBy design: relies on distortion data Photoshop does not store in a reproducible form.Rebuild the distortion with Edit > Transform > Warp or Perspective Warp on the smart object. SudoMock renders both with Adobe-level fidelity on every design you upload.
Lens Correction, Adaptive Wide AngleNot supportedBy design: proprietary Adobe lens models.Approximate the correction with Warp or Perspective Warp on the smart object, or bake it into a static background layer when it does not need to follow the artwork.
Randomized filters (Clouds, Fibers)Not supportedBy design: depends on randomized data the PSD does not store, so a deterministic match is impossible.Rasterize the generated texture into a regular pixel layer (right-click > Rasterize Layer). The result is fixed pixels SudoMock renders exactly; you only lose re-randomization, which does not change the mockup output.
AverageNot supportedBy design: depends on data outside the saved layer, so it is not reproducible from the PSD alone.Average collapses the layer to a single flat color. Set that fill color directly in your artwork or as a solid color layer, which SudoMock renders exactly.

Why some filters will never be supported

Unsupported filters rely on proprietary Adobe algorithms or on data that is not stored in the PSD file, so faithful reproduction is not possible for any third-party tool. We say so plainly rather than render them silently wrong. Every unsupported filter has a recommended alternative in the table above that routes the effect through a feature SudoMock does render, so your look still survives the upload. Renderable smart filters are verified to match Photoshop's own output, so fidelity is graded by Adobe's result rather than our own assumptions.

What To Do With Unsupported Features

You rarely need to flatten blindly. Each unsupported smart filter in the table above lists a recommended alternative that routes the effect through a feature SudoMock does render: geometric filters such as Liquify rebuild as Warp, tonal filters such as Camera Raw rebuild as adjustment layers, and purely decorative or random textures rasterize into a static layer. Keep supported features live so they stay accurate for every design you upload. The PSD Preparation guide has the full checklist, and the Smart Objects guide explains how artwork replacement works. Upload errors are documented in Error Handling.

Test With Your Own PSD

500 free credits, no credit card. Upload your template and compare the render against Photoshop.

PSD Compatibility Matrix: What SudoMock Renders | SudoMock Docs