
Todor BoinovskiandMax Krasnyansky
ce38a4db47
hexagon: enable offloading to Hexagon on Windows on Snapdragon (#19150)
* hexagon: updates to enable offloading to HTP on WoS
* Update windows.md
* Update windows.md
* hexagon: enable -O3 optimizations
* hexagon: move all _WINDOWS conditional compilation to _WIN32
* hexagon: updates to enable offloading to HTP on WoS
* hexagon: use run-time vs load-time dynamic linking for cdsp driver interface
* refactor htp-drv
* hexagon: add run-bench.ps1 script
* hexagon: htdrv refactor
* hexagon: unify Android and Windows build readmes
* hexagon: update README.md
* hexagon: refactor htpdrv
* hexagon: drv refactor
* hexagon: more drv refactor
* hexagon: fixes for android builds
* hexagon: factor out dl into ggml-backend-dl
* hexagon: add run-tool.ps1 script
* hexagon: merge htp-utils in htp-drv and remove unused code
* wos: no need for getopt_custom.h
* wos: add missing CR in htpdrv
* hexagon: ndev enforecement applies only to the Android devices
* hexagon: add support for generating and signing .cat file
* hexagon: add .inf file
* hexagon: working auto-signing and improved windows builds
* hexagon: futher improve skel build
* hexagon: add rough WoS guide
* hexagon: updated windows guide
* hexagon: improve cmake handling of certs and logging
* hexagon: improve windows setup/build doc
* hexagon: more windows readme updates
* hexagon: windows readme updates
* hexagon: windows readme updates
* hexagon: windows readme updates
* hexagon: windows readme updates
* Update windows.md
* Update windows.md
* snapdragon: rename docs/backend/hexagon to docs/backends/snapdragon
Also added a power shell script to simplify build env setup.
* hexagon: remove trailing whitespace and move cmake requirement to user-presets
* hexagon: fix CMakeUserPresets path in workflow yaml
* hexagon: introduce local version of libdl.h
* hexagon: fix src1 reuse logic
gpt-oss needs a bigger lookahead window.
The check for src[1] itself being quantized was wrong.
---------
Co-authored-by: Max Krasnyansky <maxk@qti.qualcomm.com>
2026-01-29 12:33:21 -08:00
..
2026-01-19 20:03:19 +02:00
2026-01-19 20:03:19 +02:00
2026-01-28 09:15:56 +02:00
2026-01-29 18:45:30 +02:00
2026-01-29 12:33:21 -08:00
2026-01-29 11:10:53 +01:00
2026-01-25 20:07:19 +02:00
2025-10-11 20:54:32 +02:00
2026-01-26 19:36:24 -08:00
2026-01-02 12:09:36 +02:00
2026-01-29 09:20:22 +08:00
2026-01-28 17:49:40 +08:00
2026-01-28 18:52:45 +01:00
2026-01-27 20:53:36 -08:00
2026-01-22 01:16:21 +01:00
2026-01-29 12:28:57 +08:00
2026-01-29 12:33:21 -08:00
2025-12-15 09:24:59 +01:00
2026-01-29 12:33:21 -08:00
2026-01-29 12:33:21 -08:00
2026-01-09 05:34:56 +08:00
2026-01-29 12:33:21 -08:00
2026-01-19 20:03:19 +02:00
2025-08-05 22:10:36 +03:00
2026-01-19 20:03:19 +02:00
2025-08-14 12:03:57 +02:00
2025-09-23 10:25:20 +02:00
2025-08-05 22:10:36 +03:00
2024-11-14 18:04:35 +01:00
2024-12-12 19:02:49 +01:00
2026-01-19 20:03:19 +02:00
2025-06-01 13:43:57 +03:00
2026-01-24 21:57:51 +01:00