Bug#1095077: RFP: directxshadercompiler -- compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation
Simon McVittie <[email protected]> Mon, 3 Feb 2025 15:11:39 +0000
| Newsgroups | gmane.linux.debian.devel.games |
|---|---|
| Message-ID | <Z6Dcq5sqOgHsI4HS__27778.3242332347$1738595728$gmane$org@remnant.pseudorandom.co.uk> |
Package: wnpp Severity: wishlist X-Debbugs-Cc: [email protected], [email protected], [email protected] * Package name : directxshadercompiler Version : 2024-07-31 Upstream Contact: Microsoft * URL : https://github.com/microsoft/DirectXShaderCompiler * License : https://spdx.org/licenses/NCSA.html Programming Lang: C++ Description : compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation SDL's new shadercross library and utility <https://github.com/libsdl-org/SDL_shadercross> relies on Microsoft's shader compiler library for many of its shader format conversions. I don't think I am ever likely to have the necessary knowledge or time to maintain that library (it's a fork of LLVM, so it's likely to be gigantic), so I'm opening this as RFP rather than ITP so that it can be recorded as a blocker for a RFP bug for shadercross. This is several yak-shaves down the dependency stack for libsdl3-ttf, although I'm hoping it might be possible to bypass the dependency on shadercross by patching libsdl3-ttf to use a different shader compiler. Thanks, smcv