View Issue Details

IDProjectCategoryView StatusLast Update
0004578NoesisGUIUnitypublic2026-02-19 02:14
ReporterBrandonReinhart Assigned Tojsantos  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product Version3.2.10 
Target Version3.2.11Fixed in Version3.2.11 
Summary0004578: Noesis brush shaders are not being emitted for spirv on Linux/Unity.
Description

Line 34 of NoesisShaderImporter.cs is missing "spirv". This is likely because Vulkan support for Unity was only recently added and this was missed.

    if (target == BuildTarget.StandaloneLinux64) return $"{EditorLang},glsl,spirv"; // DEAD MONEY: Added 'spirv'

Just adding spirv here fixes the problem and shaders work.

PlatformLinux

Relationships

related to 0004359 resolvedjsantos ShaderCompiler has issues out of the box on Linux. 
related to 0004609 assignedjsantos Dependency paths not handled correctly on Linux. 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-11-25 19:08 BrandonReinhart New Issue
2025-11-25 19:15 jsantos Assigned To => jsantos
2025-11-25 19:15 jsantos Status new => assigned
2025-11-25 19:16 jsantos Target Version => 3.2.11
2025-11-25 19:17 jsantos Relationship added related to 0004359
2026-01-20 19:32 jsantos Target Version 3.2.11 => 3.2.12
2026-01-20 19:43 jsantos Target Version 3.2.12 => 3.2.11
2026-01-21 12:32 jsantos Relationship added related to 0004609
2026-02-19 02:14 jsantos Status assigned => resolved
2026-02-19 02:14 jsantos Resolution open => fixed
2026-02-19 02:14 jsantos Fixed in Version => 3.2.11