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 |
|