Questions about Monkey2

About Monkey 2 Forums General Programming Discussion Questions about Monkey2

This topic contains 1 reply, has 2 voices, and was last updated by  Mark Sibly 2 years, 8 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #2626

    Chapman7
    Participant
    1.  How does it use emscripten when emscripten requires LLVM bytecode and Monkey2 compiles using gcc?
    2. Does Ted2 use OpenGL for rendering?
    3. Performance wise… a blank canvas gives about half FPS that a blank canvas in BlitzMax would create.  Is that something to be concerned about?  Will the performance ratio be similar compared to BlitzMax (0.5x)?
    #2660

    Mark Sibly
    Keymaster

    How does it use emscripten when emscripten requires LLVM bytecode and Monkey2 compiles using gcc?

    Emscripten provides a full clang c++ toolchain for translating c++ -> llvm.

    1. Does Ted2 use OpenGL for rendering?

    Sort of. Mx2 uses the gles20 api for all rendering at the moment, but on Windows this is converted to d3d9/d3d11 via the ‘angle’ library.

    1. Performance wise… a blank canvas gives about half FPS that a blank canvas in BlitzMax would create.  Is that something to be concerned about?  Will the performance ratio be similar compared to BlitzMax (0.5x)?

    Hopefully not!

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.