[SOLVED] Can't render .svg when compiling to windows

The following code will display images when targeting html5, but not when targeting windows:

package;

import openfl.display.Sprite;
import openfl.Lib;
import openfl.Assets;
import openfl.display.Shape;
import format.SVG;
import openfl.display.BitmapData;
import openfl.display.Bitmap;
import openfl.utils.Object;

/**
 * ...
 * @author Rob
 */
class Main extends Sprite 
{
	public function new() 
	{
		super();

		    var svgFile = Assets.getText("img/1.svg");
                    var svg = new SVG(svgFile);
                    svg.render(graphics, 0, 0);
		    cacheAsBitmap = true;
	}
}

Haxedevelop returns the following error messages (this means nothing to me…):

cl.exe -Iinclude -nologo -Od -DHX_WINDOWS -GR -Zi -Fdobj/msvc16-debug-ncxp/vc.pdb -Oy- -c -EHs -GS- -arch:SSE -IC:/HaxeToolkit/haxe/cpp/hxcpp/3,2,193/include -DHXCPP_DEBUG -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=311 -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN -wd4996 -MT ./src/Xml.cpp -FoC:/Users/Bobby/Documents/SVGTest/bin/windows/cpp/obj/obj/msvc16-debug-ncxp/2af284d7_Xml.obj
cl.exe -Iinclude -nologo -Od -DHX_WINDOWS -GR -Zi -Fdobj/msvc16-debug-ncxp/vc.pdb -Oy- -c -EHs -GS- -arch:SSE -IC:/HaxeToolkit/haxe/cpp/hxcpp/3,2,193/include -DHXCPP_DEBUG -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=311 -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN -wd4996 -MT ./src/XmlType.cpp -FoC:/Users/Bobby/Documents/SVGTest/bin/windows/cpp/obj/obj/msvc16-debug-ncxp/2af284d7_XmlType.obj
cl.exe -Iinclude -nologo -Od -DHX_WINDOWS -GR -Zi -Fdobj/msvc16-debug-ncxp/vc.pdb -Oy- -c -EHs -GS- -arch:SSE -IC:/HaxeToolkit/haxe/cpp/hxcpp/3,2,193/include -DHXCPP_DEBUG -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=311 -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN -wd4996 -MT ./src/format/gfx/GfxBytes.cpp -FoC:/Users/Bobby/Documents/SVGTest/bin/windows/cpp/obj/obj/msvc16-debug-ncxp/c534bae7_GfxBytes.obj
GfxBytes.cpp
./src/format/gfx/GfxBytes.cpp(233) : error C2679: binary ‘=’ : no operator found which takes a right-hand operand of type ‘int’ (or there is no acceptable conversion)
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(276): could be 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const null &)'
with
[
OBJ_=openfl::display::GradientType_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(277): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(openfl::display::GradientType_obj *)'
with
[
OBJ_=openfl::display::GradientType_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(278): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const hx::ObjectPtr<OBJ_> &)'
with
[
OBJ_=openfl::display::GradientType_obj
]
while trying to match the argument list ‘(openfl::display::GradientType, int)’
./src/format/gfx/GfxBytes.cpp(400) : error C2679: binary ‘=’ : no operator found which takes a right-hand operand of type ‘int’ (or there is no acceptable conversion)
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(276): could be 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const null &)'
with
[
OBJ_=openfl::display::SpreadMethod_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(277): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(openfl::display::SpreadMethod_obj *)'
with
[
OBJ_=openfl::display::SpreadMethod_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(278): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const hx::ObjectPtr<OBJ_> &)'
with
[
OBJ_=openfl::display::SpreadMethod_obj
]
while trying to match the argument list ‘(openfl::display::SpreadMethod, int)’
./src/format/gfx/GfxBytes.cpp(431) : error C2679: binary ‘=’ : no operator found which takes a right-hand operand of type ‘int’ (or there is no acceptable conversion)
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(276): could be 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const null &)'
with
[
OBJ_=openfl::display::InterpolationMethod_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(277): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(openfl::display::InterpolationMethod_obj *)'
with
[
OBJ_=openfl::display::InterpolationMethod_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(278): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const hx::ObjectPtr<OBJ_> &)'
with
[
OBJ_=openfl::display::InterpolationMethod_obj
]
while trying to match the argument list ‘(openfl::display::InterpolationMethod, int)’
./src/format/gfx/GfxBytes.cpp(523) : error C2679: binary ‘=’ : no operator found which takes a right-hand operand of type ‘int’ (or there is no acceptable conversion)
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(276): could be 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const null &)'
with
[
OBJ_=openfl::display::LineScaleMode_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(277): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(openfl::display::LineScaleMode_obj *)'
with
[
OBJ_=openfl::display::LineScaleMode_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(278): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const hx::ObjectPtr<OBJ_> &)'
with
[
OBJ_=openfl::display::LineScaleMode_obj
]
while trying to match the argument list ‘(openfl::display::LineScaleMode, int)’
./src/format/gfx/GfxBytes.cpp(554) : error C2679: binary ‘=’ : no operator found which takes a right-hand operand of type ‘int’ (or there is no acceptable conversion)
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(276): could be 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const null &)'
with
[
OBJ_=openfl::display::CapsStyle_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(277): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(openfl::display::CapsStyle_obj *)'
with
[
OBJ_=openfl::display::CapsStyle_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(278): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const hx::ObjectPtr<OBJ_> &)'
with
[
OBJ_=openfl::display::CapsStyle_obj
]
while trying to match the argument list ‘(openfl::display::CapsStyle, int)’
./src/format/gfx/GfxBytes.cpp(585) : error C2679: binary ‘=’ : no operator found which takes a right-hand operand of type ‘int’ (or there is no acceptable conversion)
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(276): could be 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const null &)'
with
[
OBJ_=openfl::display::JointStyle_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(277): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(openfl::display::JointStyle_obj *)'
with
[
OBJ_=openfl::display::JointStyle_obj
]
C:\HaxeToolkit\haxe\cpp\hxcpp\3,2,193\include\hx/Object.h(278): or 'hx::ObjectPtr<OBJ_> &hx::ObjectPtr<OBJ_>::operator =(const hx::ObjectPtr<OBJ_> &)'
with
[
OBJ_=openfl::display::JointStyle_obj
]
while trying to match the argument list ‘(openfl::display::JointStyle, int)’
./src/format/gfx/GfxBytes.cpp(817) : error C2664: ‘lime::utils::ByteArray_obj::writeByte’ : cannot convert parameter 1 from ‘openfl::display::GradientType’ to 'int’
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
./src/format/gfx/GfxBytes.cpp(916) : error C2664: ‘lime::utils::ByteArray_obj::writeByte’ : cannot convert parameter 1 from ‘openfl::display::SpreadMethod’ to 'int’
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
./src/format/gfx/GfxBytes.cpp(918) : error C2664: ‘lime::utils::ByteArray_obj::writeByte’ : cannot convert parameter 1 from ‘openfl::display::InterpolationMethod’ to 'int’
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
./src/format/gfx/GfxBytes.cpp(970) : error C2664: ‘lime::utils::ByteArray_obj::writeByte’ : cannot convert parameter 1 from ‘openfl::display::LineScaleMode’ to 'int’
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
./src/format/gfx/GfxBytes.cpp(972) : error C2664: ‘lime::utils::ByteArray_obj::writeByte’ : cannot convert parameter 1 from ‘openfl::display::CapsStyle’ to 'int’
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
./src/format/gfx/GfxBytes.cpp(974) : error C2664: ‘lime::utils::ByteArray_obj::writeByte’ : cannot convert parameter 1 from ‘openfl::display::JointStyle’ to 'int’
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

XmlType.cpp
Xml.cpp
Build halted with errors.
Done(1)

Can you post the SVG? Someone smarter than me might have the answer, and that might help them. :slight_smile:

Because Openfl 3.6.1 has bug! Please downgrade to Openfl 3.6.0 and haxelib set openfl -> 3.6.0 Thanks!

Theses files didn’t change between 3.6 and 3.6.1, and the error is clearly hxcpp related.

@Bobby could you try updating hxcpp to its latest version (3.3.49) and see if that solves the problem?

ibilon and SourceSkyBoxer - thanks for your assistance, but I’m afraid neither installing the latest version of hxcpp nor downgrading to openfl 3.6.0 has resolved the issue.

GimmickyApps - thanks for the suggestion but this isn’t specific to the file I’m using - I get the same bug if I try to show the .svg file for the openfl logo that comes with each distribution.

What version of haxe, openfl and svg do you have?

Updating to the latest version of all those components seems to have fixed the problem with hxcpp and allows compiling. However, the executable immediately crashes with no specific error code.

Looks like the code is the problem. This version works:

class Main extends Sprite
{
public function new()
{
super();

var svg : SVG = new SVG(Assets.getText("img/1.svg"));
var shape : Shape  = new Shape();
svg.render(shape.graphics,0,0,1000,1000);
addChild(shape);

}
}

@ibilon
No It has not bug for HxCpp just only 3.6.1 If you do not believe me!
I compile render like Away3D + OpenFl 3.6.1 = bug from OpenGLView ( just bad soul with hole or back soul will be front ) .

I am trying to downgrade with OpenFL 3.6.0 and It works like fresh look from Adobe Flash Player. with Example of Away3D Basic_Shading because Openfl 3.6.0 has good font and back side of souls like cube stand back and hides me ( like you rotate with mouse than sphere stands back and cube sees font = It means good OpenGLView that is why Openfl 3.6.1

@Bobby does your solution work since downgrading?
If you recompile Lime with hxcpp ( latest version ) How is your svg working?
Thanks I will test it.
// Edit

your code sees like clean but you make sure img folder of assets/img/.svg

try to copy from openfl.svg than resulkt likes my solution with openfl 3.6.0
"lime build windows -static -DHXCPP_X86" = my output log:

Building TestSvg
Running Pre-Build Command Line…
cmd: “D:\Binaries\HaxeToolkit\haxe/haxelib” run lime build “project.xml” windows -release -Dfdb -static -DHXCPP_X86
Creating C:/Users/Jens/Documents/TestSvg/bin/windows/cpp/obj/obj/msvc16-stat-ncxp/__pch/haxe/hxcpp.pch…
hxcpp.cpp

  • Compiling group ‘haxe’ with flags -Iinclude -nologo -DHX_WINDOWS -GR -O2(optim-std) -Zi(debug) -FdC:\Users\Jens\Documents\TestSvg\bin\windows\cpp\obj\obj/msvc16-stat-ncxp/vc.pdb(debug) -Od(debug) -O2(release) -Os(optim-size) -Oy- -c -EHs -GS- -arch:SSE -ID:/Binaries/HaxeToolkit/haxe/lib/hxcpp/3,3,49/include -DSTATIC_LINK(static) -DHXCPP_VISIT_ALLOCS(haxe) -DHXCPP_API_LEVEL=321(haxe) -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN(main) -wd4996 tags=[haxe,static]
  • Compile : src/sys/io/_Process/Stdout.cpp
  • Compile : src/sys/io/_Process/Stdin.cpp
  • Compile : src/sys/io/Process.cpp
  • Compile : src/sys/FileSystem.cpp
  • Compile : src/haxe/lang/Iterable.cpp
  • Compile : src/haxe/lang/Iterator.cpp
  • Compile : src/openfl/utils/Object/Object_Impl.cpp
  • Compile : src/openfl/utils/Endian/Endian_Impl.cpp
  • Compile : src/openfl/utils/CompressionAlgorithm/CompressionAlgorithm_Impl.cpp
  • Compile : src/openfl/utils/ByteArrayData.cpp
  • Compile : src/openfl/utils/IDataInput.cpp
  • Compile : src/openfl/utils/IDataOutput.cpp
  • Compile : src/openfl/utils/ByteArray/ByteArray_Impl.cpp
  • Compile : src/openfl/ui/Keyboard.cpp
  • Compile : src/openfl/ui/GameInputDevice.cpp
  • Compile : src/openfl/ui/GameInputControl.cpp
  • Compile : src/openfl/ui/GameInput.cpp
  • Compile : src/openfl/text/TextLineMetrics.cpp
  • Compile : src/openfl/text/TextFormatAlign/TextFormatAlign_Impl.cpp
  • Compile : src/openfl/text/TextFormat.cpp
  • Compile : src/openfl/text/TextFieldType/TextFieldType_Impl.cpp
  • Compile : src/openfl/text/TextFieldAutoSize/TextFieldAutoSize_Impl.cpp
  • Compile : src/openfl/text/TextField.cpp
  • Compile : src/openfl/text/GridFitType/GridFitType_Impl.cpp
  • Compile : src/openfl/text/FontType/FontType_Impl.cpp
  • Compile : src/openfl/text/FontStyle/FontStyle_Impl.cpp
  • Compile : src/openfl/text/Font.cpp
  • Compile : src/openfl/text/AntiAliasType/AntiAliasType_Impl.cpp
  • Compile : src/openfl/system/SecurityDomain.cpp
  • Compile : src/openfl/system/LoaderContext.cpp
  • Compile : src/openfl/net/URLVariables.cpp
  • Compile : src/openfl/net/URLRequestMethod/URLRequestMethod_Impl.cpp
  • Compile : src/openfl/net/URLRequestHeader.cpp
  • Compile : src/openfl/net/URLRequest.cpp
  • Compile : src/openfl/net/URLLoaderDataFormat/URLLoaderDataFormat_Impl.cpp
  • Compile : src/openfl/net/URLLoader.cpp
  • Compile : src/openfl/media/SoundTransform.cpp
  • Compile : src/openfl/media/SoundLoaderContext.cpp
  • Compile : src/openfl/media/SoundChannel.cpp
  • Compile : src/openfl/media/Sound.cpp
  • Compile : src/openfl/media/ID3Info.cpp
  • Compile : src/openfl/geom/Vector3D.cpp
  • Compile : src/openfl/geom/Transform.cpp
  • Compile : src/openfl/geom/Orientation3D/Orientation3D_Impl.cpp
  • Compile : src/openfl/geom/Matrix3D.cpp
  • Compile : src/openfl/filters/BitmapFilter.cpp
  • Compile : src/openfl/events/TouchEvent.cpp
  • Compile : src/openfl/events/SecurityErrorEvent.cpp
  • Compile : src/openfl/events/ProgressEvent.cpp
  • Compile : src/openfl/events/MouseEvent.cpp
  • Compile : src/openfl/events/KeyboardEvent.cpp
  • Compile : src/openfl/events/IOErrorEvent.cpp
  • Compile : src/openfl/events/HTTPStatusEvent.cpp
  • Compile : src/openfl/events/GameInputEvent.cpp
  • Compile : src/openfl/events/FullScreenEvent.cpp
  • Compile : src/openfl/events/FocusEvent.cpp
  • Compile : src/openfl/events/_EventDispatcher/Listener.cpp
  • Compile : src/openfl/events/ErrorEvent.cpp
  • Compile : src/openfl/events/TextEvent.cpp
  • Compile : src/openfl/events/ActivityEvent.cpp
  • Compile : src/openfl/events/Event.cpp
  • Compile : src/openfl/errors/TypeError.cpp
  • Compile : src/openfl/errors/RangeError.cpp
  • Compile : src/openfl/errors/EOFError.cpp
  • Compile : src/openfl/errors/IOError.cpp
  • Compile : src/openfl/errors/ArgumentError.cpp
  • Compile : src/openfl/errors/Error.cpp
  • Compile : src/openfl/display3D/textures/Texture.cpp
  • Compile : src/openfl/display3D/textures/RectangleTexture.cpp
  • Compile : src/openfl/display3D/textures/CubeTexture.cpp
  • Compile : src/openfl/display3D/textures/TextureBase.cpp
  • Compile : src/openfl/display3D/VertexBuffer3D.cpp
  • Compile : src/openfl/display3D/Program3D.cpp
  • Compile : src/openfl/display3D/IndexBuffer3D.cpp
  • Compile : src/openfl/display3D/Context3DWrapMode.cpp
  • Compile : src/openfl/display3D/Context3DVertexBufferFormat.cpp
  • Compile : src/openfl/display3D/Context3DTriangleFace/Context3DTriangleFace_Impl.cpp
  • Compile : src/openfl/display3D/Context3DTextureFormat.cpp
  • Compile : src/openfl/display3D/Context3DTextureFilter.cpp
  • Compile : src/openfl/display3D/Context3DProgramType.cpp
  • Compile : src/openfl/display3D/Context3DMipFilter.cpp
  • Compile : src/openfl/display3D/Context3DCompareMode/Context3DCompareMode_Impl.cpp
  • Compile : src/openfl/display3D/Context3DClearMask.cpp
  • Compile : src/openfl/display3D/Context3DBufferUsage.cpp
  • Compile : src/openfl/display3D/_Context3D/SamplerState.cpp
  • Compile : src/openfl/display3D/Context3D.cpp
  • Compile : src/openfl/display/Window.cpp
  • Compile : src/openfl/display/TriangleCulling/TriangleCulling_Impl.cpp
  • Compile : src/openfl/display/Tilesheet.cpp
  • Compile : src/openfl/display/StageScaleMode/StageScaleMode_Impl.cpp
  • Compile : src/openfl/display/StageQuality/StageQuality_Impl.cpp
  • Compile : src/openfl/display/StageDisplayState/StageDisplayState_Impl.cpp
  • Compile : src/openfl/display/StageAlign/StageAlign_Impl.cpp
  • Compile : src/openfl/display/Stage3D.cpp
  • Compile : src/openfl/display/Stage.cpp
  • Compile : src/openfl/display/SpreadMethod/SpreadMethod_Impl.cpp
  • Compile : src/openfl/display/Shape.cpp
  • Compile : src/openfl/display/GLShaderParameter.cpp
  • Compile : src/openfl/display/Shader.cpp
  • Compile : src/openfl/display/Preloader.cpp
  • Compile : src/openfl/display/PixelSnapping/PixelSnapping_Impl.cpp
  • Compile : src/openfl/display/PNGEncoderOptions.cpp
  • Compile : src/openfl/display/OpenGLView.cpp
  • Compile : src/openfl/display/Loader.cpp
  • Compile : src/openfl/display/LineScaleMode/LineScaleMode_Impl.cpp
  • Compile : src/openfl/display/JointStyle/JointStyle_Impl.cpp
  • Compile : src/openfl/display/JPEGEncoderOptions.cpp
  • Compile : src/openfl/display/InterpolationMethod/InterpolationMethod_Impl.cpp
  • Compile : src/openfl/display/GraphicsFillType.cpp
  • Compile : src/openfl/display/GraphicsDataType.cpp
  • Compile : src/openfl/display/GraphicsStroke.cpp
  • Compile : src/openfl/display/IGraphicsStroke.cpp
  • Compile : src/openfl/display/GraphicsSolidFill.cpp
  • Compile : src/openfl/display/GraphicsPath.cpp
  • Compile : src/openfl/display/IGraphicsPath.cpp
  • Compile : src/openfl/display/GraphicsGradientFill.cpp
  • Compile : src/openfl/display/GraphicsEndFill.cpp
  • Compile : src/openfl/display/GraphicsBitmapFill.cpp
  • Compile : src/openfl/display/IGraphicsData.cpp
  • Compile : src/openfl/display/IGraphicsFill.cpp
  • Compile : src/openfl/display/Graphics.cpp
  • Compile : src/openfl/display/GradientType/GradientType_Impl.cpp
  • Compile : src/openfl/display/FrameLabel.cpp
  • Compile : src/openfl/display/DirectRenderer.cpp
  • Compile : src/openfl/display/CapsStyle/CapsStyle_Impl.cpp
  • Compile : src/openfl/display/BlendMode/BlendMode_Impl.cpp
  • Compile : src/openfl/display/TextureUvs.cpp
  • Compile : src/openfl/display/BitmapData.cpp
  • Compile : src/openfl/display/Bitmap.cpp
  • Compile : src/openfl/display/Application.cpp
  • Compile : src/openfl/_internal/text/TextLayoutGroup.cpp
  • Compile : src/openfl/_internal/text/TextFormatRange.cpp
  • Compile : src/openfl/_internal/text/TextEngine.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/VertexArray.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/StencilManager.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/_SpriteBatch/State.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/SpriteBatch.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/ShaderManager.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/RenderTexture.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/PingPongTexture.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/GraphicType.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/GLGraphicsData.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/BucketDataType.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/BucketMode.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/GLBucketData.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/GLBucket.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/GLStack.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/GraphicsRenderer.cpp
  • Compile : src/openfl/geom/Rectangle.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/VertexAttribute.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/GLMaskManager.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/FilterManager.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/FillType.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/LineStyle.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/PathBuiler.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/DrawPath.cpp
  • Compile : src/openfl/_internal/renderer/opengl/utils/BlendModeManager.cpp
  • Compile : src/openfl/_internal/renderer/opengl/shaders2/PrimitiveShader.cpp
  • Compile : src/openfl/_internal/renderer/opengl/shaders2/PatternFillShader.cpp
  • Compile : src/openfl/_internal/renderer/opengl/shaders2/FillShader.cpp
  • Compile : src/openfl/_internal/renderer/opengl/shaders2/DrawTrianglesShader.cpp
  • Compile : src/openfl/_internal/renderer/opengl/shaders2/DefaultShader.cpp
  • Compile : src/openfl/_internal/renderer/opengl/shaders2/Shader.cpp
  • Compile : src/openfl/_internal/renderer/opengl/GLRenderer.cpp
  • Compile : src/openfl/_internal/renderer/opengl/GLBitmap.cpp
  • Compile : src/openfl/_internal/renderer/dom/DOMTextField.cpp
  • Compile : src/openfl/_internal/renderer/dom/DOMShape.cpp
  • Compile : src/openfl/_internal/renderer/dom/DOMRenderer.cpp
  • Compile : src/openfl/_internal/renderer/dom/DOMMaskManager.cpp
  • Compile : src/openfl/_internal/renderer/dom/DOMBitmap.cpp
  • Compile : src/openfl/_internal/renderer/console/ConsoleRenderer.cpp
  • Compile : src/openfl/_internal/renderer/canvas/CanvasTextField.cpp
  • Compile : src/openfl/_internal/renderer/canvas/CanvasShape.cpp
  • Compile : src/openfl/_internal/renderer/canvas/CanvasRenderer.cpp
  • Compile : src/openfl/_internal/renderer/canvas/CanvasMaskManager.cpp
  • Compile : src/openfl/_internal/renderer/canvas/CanvasGraphics.cpp
  • Compile : src/openfl/_internal/renderer/canvas/CanvasBitmap.cpp
  • Compile : src/openfl/_internal/renderer/cairo/CairoTextField.cpp
  • Compile : src/openfl/_internal/renderer/cairo/CairoShape.cpp
  • Compile : src/openfl/_internal/renderer/cairo/CairoRenderer.cpp
  • Compile : src/openfl/_internal/renderer/cairo/CairoMaskManager.cpp
  • Compile : src/openfl/_internal/renderer/cairo/CairoGraphics.cpp
  • Compile : src/openfl/_internal/renderer/cairo/CairoBitmap.cpp
  • Compile : src/openfl/_internal/renderer/RenderSession.cpp
  • Compile : src/openfl/_internal/renderer/PolyK.cpp
  • Compile : src/openfl/_internal/renderer/GraphicsPaths.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandType.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/OverrideMatrixView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/MoveToView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/LineToView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/LineStyleView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/LineGradientStyleView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/LineBitmapStyleView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/EndFillView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/DrawTrianglesView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/DrawTilesView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/DrawRoundRectView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/DrawRectView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/DrawPathView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/DrawEllipseView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/DrawCircleView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/CurveToView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/CubicCurveToView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/BeginGradientFillView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/BeginFillView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader/BeginBitmapFillView_Impl.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandReader.cpp
  • Compile : src/openfl/_internal/renderer/DrawCommandBuffer.cpp
  • Compile : src/openfl/_internal/renderer/AbstractRenderer.cpp
  • Compile : src/openfl/_internal/renderer/AbstractMaskManager.cpp
  • Compile : src/openfl/Vector/Vector_Impl.cpp
  • Compile : src/openfl/Lib.cpp
  • Compile : src/openfl/geom/ColorTransform.cpp
  • Compile : src/openfl/geom/Point.cpp
  • Compile : src/openfl/geom/Matrix.cpp
  • Compile : src/openfl/events/UncaughtErrorEvents.cpp
  • Compile : src/openfl/system/ApplicationDomain.cpp
  • Compile : src/openfl/display/LoaderInfo.cpp
  • Compile : src/openfl/display/MovieClip.cpp
  • Compile : src/openfl/AssetLibrary.cpp
  • Compile : src/openfl/Assets.cpp
  • Compile : src/openfl/AssetCache.cpp
  • Compile : src/openfl/IAssetCache.cpp
  • Compile : src/lime/utils/UInt8ClampedArray/UInt8ClampedArray_Impl.cpp
  • Compile : src/lime/utils/UInt8Array/UInt8Array_Impl.cpp
  • Compile : src/lime/utils/UInt32Array/UInt32Array_Impl.cpp
  • Compile : src/lime/utils/UInt16Array/UInt16Array_Impl.cpp
  • Compile : src/lime/utils/LZMA.cpp
  • Compile : src/lime/utils/Int8Array/Int8Array_Impl.cpp
  • Compile : src/lime/utils/Int32Array/Int32Array_Impl.cpp
  • Compile : src/lime/utils/Int16Array/Int16Array_Impl.cpp
  • Compile : src/lime/utils/GLUtils.cpp
  • Compile : src/lime/utils/Float64Array/Float64Array_Impl.cpp
  • Compile : src/lime/utils/Float32Array/Float32Array_Impl.cpp
  • Compile : src/lime/utils/Bytes.cpp
  • Compile : src/lime/utils/ArrayBufferIO.cpp
  • Compile : src/lime/utils/ArrayBuffer/ArrayBuffer_Impl.cpp
  • Compile : src/lime/ui/Window.cpp
  • Compile : src/lime/ui/Touch.cpp
  • Compile : src/lime/ui/MouseCursor.cpp
  • Compile : src/lime/ui/Mouse.cpp
  • Compile : src/lime/ui/KeyModifier/KeyModifier_Impl.cpp
  • Compile : src/lime/ui/KeyCode/KeyCode_Impl.cpp
  • Compile : src/lime/ui/JoystickHatPosition/JoystickHatPosition_Impl.cpp
  • Compile : src/lime/ui/Joystick.cpp
  • Compile : src/lime/ui/GamepadButton/GamepadButton_Impl.cpp
  • Compile : src/lime/ui/GamepadAxis/GamepadAxis_Impl.cpp
  • Compile : src/lime/ui/Gamepad.cpp
  • Compile : src/lime/text/TextScript/TextScript_Impl.cpp
  • Compile : src/lime/text/TextLayout.cpp
  • Compile : src/lime/text/TextDirection/TextDirection_Impl.cpp
  • Compile : src/lime/text/GlyphPosition.cpp
  • Compile : src/lime/text/GlyphMetrics.cpp
  • Compile : src/lime/text/Glyph/Glyph_Impl.cpp
  • Compile : src/lime/text/Font.cpp
  • Compile : src/lime/system/_ThreadPool/ThreadPoolMessage.cpp
  • Compile : src/lime/system/_ThreadPool/ThreadPoolMessageType.cpp
  • Compile : src/lime/system/ThreadPool.cpp
  • Compile : src/lime/system/System.cpp
  • Compile : src/lime/system/SensorType.cpp
  • Compile : src/lime/system/Sensor.cpp
  • Compile : src/lime/system/Endian.cpp
  • Compile : src/lime/system/DisplayMode.cpp
  • Compile : src/lime/system/Display.cpp
  • Compile : src/lime/system/Clipboard.cpp
  • Compile : src/lime/system/CFFIPointer/CFFIPointer_Impl.cpp
  • Compile : src/lime/system/CFFI.cpp
  • Compile : src/lime/system/BackgroundWorker.cpp
  • Compile : src/lime/net/curl/CURLEasy.cpp
  • Compile : src/lime/net/curl/CURL/CURL_Impl.cpp
  • Compile : src/lime/net/HTTPRequest.cpp
  • Compile : src/lime/math/color/RGBA/RGBA_Impl.cpp
  • Compile : src/lime/utils/TAError.cpp
  • Compile : src/lime/utils/ArrayBufferView.cpp
  • Compile : src/lime/math/color/BGRA/BGRA_Impl.cpp
  • Compile : src/lime/math/color/ARGB/ARGB_Impl.cpp
  • Compile : src/lime/math/Vector4.cpp
  • Compile : src/lime/math/Vector2.cpp
  • Compile : src/lime/math/Rectangle.cpp
  • Compile : src/lime/math/Matrix4/Matrix4_Impl.cpp
  • Compile : src/lime/math/Matrix3.cpp
  • Compile : src/lime/math/ColorMatrix/ColorMatrix_Impl.cpp
  • Compile : src/lime/graphics/utils/_ImageDataUtil/ImageDataView.cpp
  • Compile : src/lime/graphics/utils/ImageDataUtil.cpp
  • Compile : src/lime/graphics/utils/ImageCanvasUtil.cpp
  • Compile : src/lime/graphics/opengl/GLTexture.cpp
  • Compile : src/lime/graphics/opengl/GLShader.cpp
  • Compile : src/lime/graphics/opengl/GLRenderbuffer.cpp
  • Compile : src/lime/graphics/opengl/GLProgram.cpp
  • Compile : src/lime/graphics/opengl/GLFramebuffer.cpp
  • Compile : src/lime/graphics/opengl/GLBuffer.cpp
  • Compile : src/lime/graphics/opengl/GLObject.cpp
  • Compile : src/lime/graphics/opengl/GL.cpp
  • Compile : src/lime/graphics/format/PNG.cpp
  • Compile : src/lime/graphics/format/JPEG.cpp
  • Compile : src/lime/graphics/format/BMPType.cpp
  • Compile : src/lime/graphics/format/BMP.cpp
  • Compile : src/lime/graphics/console/VertexOutput.cpp
  • Compile : src/lime/graphics/console/VertexBuffer.cpp
  • Compile : src/lime/graphics/console/Shader.cpp
  • Compile : src/lime/graphics/console/Primitive.cpp
  • Compile : src/lime/graphics/console/IndexBuffer.cpp
  • Compile : src/lime/graphics/cairo/CairoSurface/CairoSurface_Impl.cpp
  • Compile : src/lime/graphics/cairo/CairoPattern/CairoPattern_Impl.cpp
  • Compile : src/lime/graphics/cairo/CairoImageSurface/CairoImageSurface_Impl.cpp
  • Compile : src/lime/graphics/cairo/CairoFontOptions/CairoFontOptions_Impl.cpp
  • Compile : src/lime/graphics/cairo/CairoFontFace/CairoFontFace_Impl.cpp
  • Compile : src/lime/graphics/cairo/CairoFTFontFace/CairoFTFontFace_Impl.cpp
  • Compile : src/lime/graphics/cairo/Cairo.cpp
  • Compile : src/lime/graphics/RendererType.cpp
  • Compile : src/lime/graphics/Renderer.cpp
  • Compile : src/lime/graphics/RenderContext.cpp
  • Compile : src/lime/graphics/ImageType.cpp
  • Compile : src/lime/graphics/ImageChannel.cpp
  • Compile : src/lime/graphics/ImageBuffer.cpp
  • Compile : src/lime/graphics/Image.cpp
  • Compile : src/lime/graphics/GLRenderContext.cpp
  • Compile : src/lime/graphics/FlashRenderContext.cpp
  • Compile : src/lime/graphics/DOMRenderContext.cpp
  • Compile : src/lime/graphics/ConsoleRenderContext.cpp
  • Compile : src/lime/graphics/CanvasRenderContext.cpp
  • Compile : src/lime/audio/openal/ALDevice/ALDevice_Impl.cpp
  • Compile : src/lime/audio/openal/ALContext/ALContext_Impl.cpp
  • Compile : src/lime/audio/openal/ALC.cpp
  • Compile : src/lime/audio/openal/AL.cpp
  • Compile : src/lime/audio/WebAudioContext.cpp
  • Compile : src/lime/audio/HTML5AudioContext.cpp
  • Compile : src/lime/audio/FlashAudioContext.cpp
  • Compile : src/lime/audio/AudioSource.cpp
  • Compile : src/lime/audio/AudioManager.cpp
  • Compile : src/lime/audio/AudioContext.cpp
  • Compile : src/lime/audio/AudioBuffer.cpp
  • Compile : src/lime/audio/ALCAudioContext.cpp
  • Compile : src/lime/audio/ALAudioContext.cpp
  • Compile : src/lime/app/Promise.cpp
  • Compile : src/lime/app/Preloader.cpp
  • Compile : src/lime/app/Future.cpp
  • Compile : src/lime/app/Event_lime_ui_Touch_Void.cpp
  • Compile : src/lime/app/Event_lime_ui_KeyCode_lime_ui_KeyModifier_Void.cpp
  • Compile : src/lime/app/Event_lime_ui_Joystick_Void.cpp
  • Compile : src/lime/app/Event_lime_ui_Gamepad_Void.cpp
  • Compile : src/lime/app/Event_lime_ui_GamepadButton_Void.cpp
  • Compile : src/lime/app/Event_lime_ui_GamepadAxis_Float_Void.cpp
  • Compile : src/lime/app/Event_lime_graphics_RenderContext_Void.cpp
  • Compile : src/lime/app/Event_String_Void.cpp
  • Compile : src/lime/app/Event_String_Int_Int_Void.cpp
  • Compile : src/lime/app/Event_Int_lime_ui_JoystickHatPosition_Void.cpp
  • Compile : src/lime/app/Event_Int_Void.cpp
  • Compile : src/lime/app/Event_Int_Int_Void.cpp
  • Compile : src/lime/app/Event_Int_Float_Void.cpp
  • Compile : src/lime/app/Event_Float_Float_Void.cpp
  • Compile : src/lime/app/Event_Float_Float_Int_Void.cpp
  • Compile : src/lime/app/Event_Float_Float_Float_Void.cpp
  • Compile : src/lime/app/Event_Dynamic_Void.cpp
  • Compile : src/lime/app/Event.cpp
  • Compile : src/lime/app/Application.cpp
  • Compile : src/lime/app/Module.cpp
  • Compile : src/lime/app/IModule.cpp
  • Compile : src/lime/_backend/native/NativeWindow.cpp
  • Compile : src/lime/_backend/native/NativeRenderer.cpp
  • Compile : src/lime/_backend/native/NativeMouse.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/WindowEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/TouchEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/TextEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/SensorEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/RenderEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/MouseEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/KeyEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/JoystickEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/GamepadEventInfo.cpp
  • Compile : src/lime/_backend/native/_NativeApplication/ApplicationEventInfo.cpp
  • Compile : src/lime/_backend/native/NativeApplication.cpp
  • Compile : src/lime/Assets.cpp
  • Compile : src/lime/app/Event_Void_Void.cpp
  • Compile : src/lime/AssetCache.cpp
  • Compile : src/haxe/zip/Uncompress.cpp
  • Compile : src/haxe/zip/FlushMode.cpp
  • Compile : src/haxe/zip/Compress.cpp
  • Compile : src/haxe/xml/Printer.cpp
  • Compile : src/haxe/xml/Parser.cpp
  • Compile : src/haxe/io/Path.cpp
  • Compile : src/haxe/io/Error.cpp
  • Compile : src/haxe/io/Eof.cpp
  • Compile : src/haxe/io/Output.cpp
  • Compile : src/haxe/io/Input.cpp
  • Compile : src/haxe/io/BytesBuffer.cpp
  • Compile : src/haxe/io/Bytes.cpp
  • Compile : src/haxe/format/JsonParser.cpp
  • Compile : src/haxe/ds/StringMap.cpp
  • Compile : src/haxe/ds/ObjectMap.cpp
  • Compile : src/haxe/ds/IntMap.cpp
  • Compile : src/haxe/crypto/Md5.cpp
  • Compile : src/haxe/crypto/BaseCode.cpp
  • Compile : src/haxe/Unserializer.cpp
  • Compile : src/haxe/Timer.cpp
  • Compile : src/haxe/Log.cpp
  • Compile : src/haxe/IMap.cpp
  • Compile : src/haxe/CallStack.cpp
  • Compile : src/haxe/StackItem.cpp
  • Compile : src/format/svg/Text.cpp
  • Compile : src/format/svg/SVGRenderer.cpp
  • Compile : src/format/svg/SVGData.cpp
  • Compile : src/format/svg/RenderContext.cpp
  • Compile : src/format/svg/ArcSegment.cpp
  • Compile : src/format/svg/CubicSegment.cpp
  • Compile : src/format/svg/QuadraticSegment.cpp
  • Compile : src/format/svg/DrawSegment.cpp
  • Compile : src/format/svg/MoveSegment.cpp
  • Compile : src/format/svg/PathSegment.cpp
  • Compile : src/format/svg/PathParser.cpp
  • Compile : src/format/svg/Path.cpp
  • Compile : src/format/svg/DisplayElement.cpp
  • Compile : src/format/svg/Group.cpp
  • Compile : src/format/svg/Grad.cpp
  • Compile : src/format/svg/FillType.cpp
  • Compile : src/format/gfx/LineStyle.cpp
  • Compile : src/format/gfx/Gradient.cpp
  • Compile : src/format/gfx/GfxTextFinder.cpp
  • Compile : src/format/gfx/GfxGraphics.cpp
  • Compile : src/format/gfx/GfxExtent.cpp
  • Compile : src/format/gfx/GfxBytes.cpp
  • Compile : src/format/gfx/Gfx2Haxe.cpp
  • Compile : src/format/gfx/Gfx.cpp
  • Compile : src/format/SVG.cpp
  • Compile : src/cpp/vm/Thread.cpp
  • Compile : src/cpp/vm/Deque.cpp
  • Compile : src/cpp/Prime.cpp
  • Compile : src/Xml.cpp
  • Compile : src/Type.cpp
  • Compile : src/Sys.cpp
  • Compile : src/StringTools.cpp
  • Compile : src/StringBuf.cpp
  • Compile : src/Std.cpp
  • Compile : src/Reflect.cpp
  • Compile : src/NMEPreloader.cpp
  • Compile : src/List.cpp
  • Compile : src/EReg.cpp
  • Compile : src/cpp/Lib.cpp
  • Compile : src/DefaultAssetLibrary.cpp
  • Compile : src/lime/AssetLibrary.cpp
  • Compile : src/Date.cpp
  • Compile : src/DocumentClass.cpp
  • Compile : src/Main.cpp
  • Compile : src/openfl/display/Sprite.cpp
  • Compile : src/openfl/display/DisplayObjectContainer.cpp
  • Compile : src/openfl/display/InteractiveObject.cpp
  • Compile : src/openfl/display/DisplayObject.cpp
  • Compile : src/openfl/display/IBitmapDrawable.cpp
  • Compile : src/openfl/events/EventDispatcher.cpp
  • Compile : src/openfl/events/IEventDispatcher.cpp
  • Compile : src/ApplicationMain.cpp
  • Compile : src/boot.cpp
  • Compile : src/files.cpp
  • Compile : src/resources.cpp
  • Compiling group ‘lib’ with flags -Iinclude -DHX_DECLARE_MAIN -nologo -DHX_WINDOWS -GR -O2(optim-std) -Zi(debug) -FdC:\Users\Jens\Documents\TestSvg\bin\windows\cpp\obj\obj/msvc16-stat-ncxp/vc.pdb(debug) -Od(debug) -O2(release) -Os(optim-size) -Oy- -c -EHs -GS- -arch:SSE -ID:/Binaries/HaxeToolkit/haxe/lib/hxcpp/3,3,49/include -DSTATIC_LINK(static) -DHXCPP_VISIT_ALLOCS(haxe) -DHXCPP_API_LEVEL=321(haxe) -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN(main) -wd4996 tags=[haxe,main,static]
  • Compile : src/lib.cpp
    Creating C:/Users/Jens/Documents/TestSvg/bin/windows/cpp/obj/obj/msvc16-stat-ncxp/__pch/runtime/hxcpp.pch…
    hxcpp.cpp
  • Compiling group ‘runtime’ with flags -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -nologo -DHX_WINDOWS -GR -O2(optim-std) -Zi(debug) -FdC:\Users\Jens\Documents\TestSvg\bin\windows\cpp\obj\obj/msvc16-stat-ncxp/vc.pdb(debug) -Od(debug) -O2(release) -Os(optim-size) -Oy- -c -EHs -GS- -arch:SSE -ID:/Binaries/HaxeToolkit/haxe/lib/hxcpp/3,3,49/include -DSTATIC_LINK(static) -DHXCPP_VISIT_ALLOCS(haxe) -DHXCPP_API_LEVEL=321(haxe) -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN(main) -wd4996 tags=[haxe]
  • Compile : src/hx/CFFI.cpp [haxe,static]
  • Compile : src/hx/Anon.cpp
  • Compile : src/hx/Boot.cpp
  • Compile : src/hx/Date.cpp
  • Compile : src/hx/gc/GcCommon.cpp [haxe,gc]
  • Compile : src/hx/gc/Immix.cpp [haxe,gc]
  • Compile : src/hx/gc/GcRegCapture.cpp [haxe,gc]
  • Compile : src/hx/Hash.cpp
  • Compile : src/hx/Interface.cpp
  • Compile : src/hx/Lib.cpp [haxe,static]
  • Compile : src/hx/Object.cpp
  • Compile : src/hx/StdLibs.cpp [haxe,static]
  • Compile : src/hx/Debug.cpp
  • Compile : src/hx/Thread.cpp
  • Compile : src/hx/RunLibs.cpp
  • Compile : src/Array.cpp
  • Compile : src/hx/Class.cpp
  • Compile : src/Dynamic.cpp
  • Compile : src/Enum.cpp
  • Compile : src/Math.cpp
  • Compile : src/String.cpp [haxe,hxstring]
  • Link : libApplicationMain.lib
  • Compiling group ‘main’ with flags -nologo -DHX_WINDOWS -GR -O2(optim-std) -Zi(debug) -FdC:\Users\Jens\Documents\TestSvg\bin\windows\cpp\obj\obj/msvc16-stat-ncxp/vc.pdb(debug) -Od(debug) -O2(release) -Os(optim-size) -Oy- -c -EHs -GS- -arch:SSE -ID:/Binaries/HaxeToolkit/haxe/lib/hxcpp/3,3,49/include -DSTATIC_LINK(static) -DHXCPP_VISIT_ALLOCS(haxe) -DHXCPP_API_LEVEL=321(haxe) -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN(main) -wd4996 tags=[haxe,static]
  • Compile : Main.cpp
  • Link : Main.exe
    Creating library Main.lib and object Main.exp
    Build succeeded
    Done(0)

[Result of svg loads in shape - openfl 3.6.0
Just result of svg + openfl 3.6.0 + HXCPP 3,3,49

@SourceSkyBoxer OP already stated that it works for him,
it has nothing to do with 3.6.1.

You already opened a post about it and away3d, no need to spam all the other bug posts.

Whatr?? are you kidding me? I have tested like Openfl 3,6.0 because it is working more than Openfl 3.6.1

Why do you say spam?? I do not say abaout spam. Stop kidding me! I show you prove if i am finish post… check my thread Openfl 3.6.1 has bug… Thanks

Yes I saw it, haven’t had time to look into it yet.

What I’m saying is keep this bug to your thread, no need to hijack unrelated threads.

What I’m saying is keep this bug to your thread, no need to hijack unrelated threads.

what is hjack? I am not using hacks… I am making serious…

I think he means this thread is about this bug, and since the original poster has said it works on 3.6.1, it doesn’t seem to be related to your bug, so we should only talk about that in the thread you started for the bug you’re experiencing, rather than here.

Yes I stop because they say me - I should use BabylonHX because it works fine with Openfl 3.6.0 fine and 3.6.1 wow… I don’t know because BabylonHX has awesome shadow effects and dynamiclight and collision… That is why - Away3D is died now since Openfl 3.6.1 I don’t know that is sometimes bug from Away3D because it still is unsupported. BabylonHX works fine for me.

PS: Thanks for understanding - I am sorry for arguing because I am always fighting to developers of OpenFL and Lime… I am sorry for that. Please do not be mad to me! Just i am fault for wrong bug… I am sorry for that. Because I don’t recognize real bug was not from OpenFL - Did you try OpenFL 3.6.1 and Away 3D 1.2 Why do you write miss understanding…

That is why Thanks for understanding