gzdoom-gles/src/scripting/vm
Christoph Oelckers 4d2bb11317 - reworked font loader to make adding multi-lump fonts easier.
A multi-lump font can be created by putting all characters into a subdirectory of fonts/ with the intended name. Each character needs to be named by its character index as hex number.
So far this is only active for the predefined small fonts
2019-02-07 13:12:39 +01:00
..
jit.cpp - fix missing line number for the function throwing the exception and remove the duplicate call stack line 2018-12-20 04:50:45 +01:00
jit.h - don't include the native frames per default 2018-12-19 00:43:50 +01:00
jit_call.cpp - moved argsCache out of JitCompiler::CreateFuncSignature 2018-12-08 23:31:55 +01:00
jit_flow.cpp - made OP_NEW a builtin function instead of an opcode. 2019-01-23 21:12:23 +01:00
jit_load.cpp - inline VBTL opcode 2018-11-23 05:37:26 +01:00
jit_math.cpp - handle JIT errors in a more user-friendly fashion than aborting. 2018-12-04 18:45:07 +01:00
jit_move.cpp - reworked font loader to make adding multi-lump fonts easier. 2019-02-07 13:12:39 +01:00
jit_runtime.cpp - fixed compilation errors with POSIX targets 2019-02-01 11:08:58 +02:00
jit_store.cpp - fix missing convert from float to double in LSP and LSP_R opcodes 2018-10-11 03:53:11 +02:00
jitintern.h - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
vm.h - reworked font loader to make adding multi-lump fonts easier. 2019-02-07 13:12:39 +01:00
vmexec.cpp - moved the type infomation entirely out of VMValue. 2018-11-18 19:31:13 +01:00
vmexec.h - made OP_NEW a builtin function instead of an opcode. 2019-01-23 21:12:23 +01:00
vmframe.cpp - disabled VM JIT completely on unsuported platforms 2019-02-04 15:53:35 +02:00
vmintern.h - removed the longjmp based exception catch/rethrow mechanism and instead force-terminate in case a user exception is thrown while the VM is executing JITed code on a non-Windows system 2018-11-30 21:30:14 +01:00
vmops.h - made OP_NEW a builtin function instead of an opcode. 2019-01-23 21:12:23 +01:00