Skip to content

GPU support #1949

@TheArcaneBrony

Description

@TheArcaneBrony

Is your feature request related to a problem? Please describe

I'm trying to implement a simple CDN that supports resizing images. Some parameters (ie. resizing to 2048x2048 for GIFs) causes long stalls (sometimes minute+).
I know GPU support was removed many versions ago, but would be useful on my development machine ,as testing causes my system to run out of memory as the process allocates 16GB+ of memory. (This is with multithreading, Magick.NET-Q16-HDRI-OpenMP-x64)

I feel like I'm using the right version of Magick.NET, as I intend to support HDR images and the likes.

Describe the solution you'd like

Way to optionally enable GPU acceleration for a given operation.

Describe alternatives you've considered

Multithreading (already in use), or avoiding it to reduce memory pressure (adds minutes to processing time).

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions