mirror of
https://github.com/projectM-visualizer/projectm.git
synced 2026-02-04 12:56:07 +00:00
Add missing "fwidth" intrinsic in HLSL transpiler
Signed-off-by: Kai Blaschke <kai.blaschke@kb-dev.net>
This commit is contained in:
5
vendor/hlslparser/src/HLSLParser.cpp
vendored
5
vendor/hlslparser/src/HLSLParser.cpp
vendored
@ -478,6 +478,11 @@ const Intrinsic _intrinsic[] =
|
|||||||
Intrinsic( "length", HLSLBaseType_Float, HLSLBaseType_Float3 ),
|
Intrinsic( "length", HLSLBaseType_Float, HLSLBaseType_Float3 ),
|
||||||
Intrinsic( "length", HLSLBaseType_Float, HLSLBaseType_Float4 ),
|
Intrinsic( "length", HLSLBaseType_Float, HLSLBaseType_Float4 ),
|
||||||
|
|
||||||
|
Intrinsic( "fwidth", HLSLBaseType_Float, HLSLBaseType_Float ),
|
||||||
|
Intrinsic( "fwidth", HLSLBaseType_Float, HLSLBaseType_Float2 ),
|
||||||
|
Intrinsic( "fwidth", HLSLBaseType_Float, HLSLBaseType_Float3 ),
|
||||||
|
Intrinsic( "fwidth", HLSLBaseType_Float, HLSLBaseType_Float4 ),
|
||||||
|
|
||||||
Intrinsic( "distance", HLSLBaseType_Float, HLSLBaseType_Float , HLSLBaseType_Float ),
|
Intrinsic( "distance", HLSLBaseType_Float, HLSLBaseType_Float , HLSLBaseType_Float ),
|
||||||
Intrinsic( "distance", HLSLBaseType_Float, HLSLBaseType_Float2, HLSLBaseType_Float2 ),
|
Intrinsic( "distance", HLSLBaseType_Float, HLSLBaseType_Float2, HLSLBaseType_Float2 ),
|
||||||
Intrinsic( "distance", HLSLBaseType_Float, HLSLBaseType_Float3, HLSLBaseType_Float3 ),
|
Intrinsic( "distance", HLSLBaseType_Float, HLSLBaseType_Float3, HLSLBaseType_Float3 ),
|
||||||
|
|||||||
Reference in New Issue
Block a user