View Issue Details

IDProjectCategoryView StatusLast Update
0031593RunnerWindowsPublic2020-01-27 09:34
ReporterYellowAfterlifeAssigned ToMike Rennie 
PriorityLowSeverityC - GeneralReproducibility100%
Status AssignedResolutionOpen 
PlatformWindowsOSWindows 10 ProOS Version>=18362
Product Version 
Target VersionFixed in Version 
Summary0031593: Windows: shader source code can/should be stripped out in "create executable" builds
DescriptionStarting with GMS2, any GLSL[ES] code is converted to HLSL11 (via HLSLConverter.exe) and then stored in WAD as a HLSL blob. However, GLSL code is still stored in WAD.

As was demonstrated by someone on forums,
https://forum.yoyogames.com/index.php?threads/tool-protect-your-shaders.71352/
GLSL strings can be stripped entirely indicating that they might be completely unused in final builds.

Perhaps would best done when targeting YYC in case anyone relies on copying their VM WAD instead of making a proper new build on some occasion.
TagsShader, Windows
1.4 Found In
2.x Runtime Found In
2.x Runtime Verified In

Activities

There are no notes attached to this issue.