stash/internal/manager/config
Nodude 4ca6fcb5c0 Allow hardware acceleration for generation tasks
Adds a separate generationHardwareAcceleration config toggle that opts
the preview, marker, transcode, and clip-thumbnail tasks into the
existing HW pipeline. Generator methods take path/width/height
primitives; the marker task only probes for HW when a video preview is
actually requested.

On NVENC: 8K/41min/15-marker scene goes from 8m to 5m; 1080p/9min with
no markers 15s to 14s. Short 720p clips are slower. Reduce concurrent
tasks if VRAM is limited.
2026-04-22 19:59:08 +02:00
..
config.go Allow hardware acceleration for generation tasks 2026-04-22 19:59:08 +02:00
config_concurrency_test.go Fix setting pointers corrupting config in memory (#4868) 2024-05-23 10:56:18 +10:00
config_test.go Replace viper with koanf (#4845) 2024-05-21 11:24:47 +10:00
enums.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
init.go Upgrade to koanf 2.2.1 (#5985) 2025-11-06 18:20:52 +11:00
stash_config.go Fix panic when library path has trailing path separator (#6619) 2026-02-28 10:51:02 +11:00
tasks.go Image phash generation (#6497) 2026-01-27 17:00:56 +11:00
ui.go Respect user preference for type-to-create in image/scene multi-select form (#6376) 2025-12-11 08:22:29 +11:00