diff options
author | 2016-04-04 11:28:22 +0200 | |
---|---|---|
committer | 2016-04-04 11:33:34 +0200 | |
commit | cdc04a9b7c72343b67f24be1c1a0d01780dafd8d (patch) | |
tree | a12995d0cdad152f381b1e8f8f4754ab4827a09c /scripts/src/emu.lua | |
parent | 57e9e774cd056973a036d2b75273d84cea383494 (diff) |
screen: POC||GTFO of svg rendering from inside the rom. [O. Galibert]
It's damn slow, ~50ms/frame on cdkong. Caching and/or hw accel will
solve that easily. It doesn't look very good, nanosvg need better
anti-aliasing. It also doesn't do texturing very well and images not
at all, so some of our current svgs won't look good. But all that's
fixable.
Diffstat (limited to 'scripts/src/emu.lua')
-rw-r--r-- | scripts/src/emu.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/src/emu.lua b/scripts/src/emu.lua index 44e98d0fafb..e2fe63f5e10 100644 --- a/scripts/src/emu.lua +++ b/scripts/src/emu.lua @@ -408,6 +408,7 @@ dependency { { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/vertical.lh" }, { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/lcd.lh" }, { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/lcd_rot.lh" }, + { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/svg.lh" }, { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/noscreens.lh" }, { MAME_DIR .. "src/emu/video.cpp", GEN_DIR .. "emu/layout/snap.lh" }, @@ -430,6 +431,7 @@ custombuildtask { layoutbuildtask("emu/layout", "vertical"), layoutbuildtask("emu/layout", "lcd"), layoutbuildtask("emu/layout", "lcd_rot"), + layoutbuildtask("emu/layout", "svg"), layoutbuildtask("emu/layout", "noscreens"), layoutbuildtask("emu/layout", "snap"), } |