alexey.lysiuk
|
11ba0be4c2
|
- fixed setup of JIT functions that require extra frame space
https://forum.zdoom.org/viewtopic.php?t=68816
|
2020-06-07 11:34:58 +03:00 |
|
Christoph Oelckers
|
c892fb1ddb
|
- backend sync with Raze
Mostly code reformatting plus license and copyright adjustments
|
2020-05-26 22:59:50 +02:00 |
|
Rachael Alexanderson
|
58b3cb0971
|
Merge branch 'master' of https://github.com/coelckers/gzdoom into texture_rework
|
2020-05-18 23:13:37 -04:00 |
|
Alexander Kromm
|
53ea19c6a8
|
fix "'ictionary' is freed outside the GC process" warning
|
2020-05-18 18:32:53 +02:00 |
|
Christoph Oelckers
|
d71ef66957
|
- fixes copied from Raze.
|
2020-04-29 23:58:50 +02:00 |
|
Christoph Oelckers
|
652712d970
|
- moved Vulkan and Softpoly backends to 'common'.
|
2020-04-29 22:17:35 +02:00 |
|
Christoph Oelckers
|
9be63a5093
|
Merge branch 'master' into texture_rework
|
2020-04-29 08:04:15 +02:00 |
|
Christoph Oelckers
|
2adf1c6a6b
|
- fixed ZScript compiler crash with dereferencing null pointers
|
2020-04-29 07:59:06 +02:00 |
|
Christoph Oelckers
|
9099bc8420
|
- reworking some lower level texture code.
|
2020-04-19 10:57:46 +02:00 |
|
Christoph Oelckers
|
2e5bc3e962
|
- moved compiler frontend to 'common'.
|
2020-04-11 20:20:56 +02:00 |
|
Christoph Oelckers
|
2838f5792c
|
- moved all FString exports from vmthunks to stringformat.cpp.
|
2020-04-11 20:20:55 +02:00 |
|
Christoph Oelckers
|
a28182fe35
|
- moved the script compiler's backend to 'common'.
|
2020-04-11 20:20:55 +02:00 |
|
Christoph Oelckers
|
64dc9ac456
|
- moved around some bits of code.
|
2020-04-11 20:20:54 +02:00 |
|
Christoph Oelckers
|
ef8b4c7d5e
|
- put the state pointer serializer in a virtual function so that types.cpp can operate without any knowledge of Doom states.
|
2020-04-11 20:20:54 +02:00 |
|
Christoph Oelckers
|
1ce11ff02a
|
- dictionary can also go to 'common'.
|
2020-04-11 20:20:54 +02:00 |
|
Christoph Oelckers
|
7b292cca57
|
- split the serializer in two to keep the Doom specific parts out of the main file.
|
2020-04-11 20:20:53 +02:00 |
|
Christoph Oelckers
|
74c5f83658
|
- moved most of the root marking out of the garbage collector, replacing it with callbacks.
Yet another place where low level code was tied too tightly to the game instead of providing a proper interface.
|
2020-04-11 20:20:52 +02:00 |
|
Christoph Oelckers
|
cf51508ce6
|
- moved around some pieces of code to make sharing with Raze easier.
|
2020-04-11 20:20:52 +02:00 |
|
Christoph Oelckers
|
f8ac9a2662
|
- moved DObject and core parts of the VM to 'common'.
# Conflicts:
# src/common/objects/dobject.h
|
2020-04-11 20:20:51 +02:00 |
|