From c19031a6fc2e832641e95b24ac7a0bd54cbf7a4b Mon Sep 17 00:00:00 2001 From: Lord-McSweeney Date: Sun, 2 Apr 2023 18:29:01 -0700 Subject: [PATCH] avm2: Stub ShaderData --- core/src/avm2/globals/flash/display/ShaderData.as | 11 +++++++++++ core/src/avm2/globals/globals.as | 1 + 2 files changed, 12 insertions(+) create mode 100644 core/src/avm2/globals/flash/display/ShaderData.as diff --git a/core/src/avm2/globals/flash/display/ShaderData.as b/core/src/avm2/globals/flash/display/ShaderData.as new file mode 100644 index 000000000..da4e2c62b --- /dev/null +++ b/core/src/avm2/globals/flash/display/ShaderData.as @@ -0,0 +1,11 @@ +package flash.display { + import flash.utils.ByteArray; + import __ruffle__.stub_constructor; + + public final dynamic class ShaderData { + public function ShaderData(bytecode:ByteArray) { + stub_constructor("flash.display.ShaderData"); + } + } +} + diff --git a/core/src/avm2/globals/globals.as b/core/src/avm2/globals/globals.as index dc32024e2..54b646c0f 100644 --- a/core/src/avm2/globals/globals.as +++ b/core/src/avm2/globals/globals.as @@ -81,6 +81,7 @@ include "flash/display/NativeMenuItem.as" include "flash/display/PixelSnapping.as" include "flash/display/PNGEncoderOptions.as" include "flash/display/Scene.as" +include "flash/display/ShaderData.as" include "flash/display/ShaderParameterType.as" include "flash/display/ShaderPrecision.as" include "flash/display/Shape.as"