smallmodel
28bdd1b2b3
Made the renderer modular and loadable
...
This removes coupling between the renderer and UI/client functions. An option USE_RENDERER_DLOPEN was added to specify whether a renderer module should be compiled and loaded, instead of integrating the renderer into the executable directly. This opens the door for a new renderer
2024-12-06 00:15:19 +01:00
smallmodel
4f699f3b58
Add support to compile renderergl2 (currently unimplemented)
2024-12-01 19:21:07 +01:00
smallmodel
f53fba082a
Improve memory for debugging purposes
2024-09-22 15:45:29 +02:00
smallmodel
53d812666c
Remove FIXME section
2024-08-07 21:02:48 +02:00
smallmodel
d22dea5e8e
Count renderer memory
2024-08-07 19:57:09 +02:00
smallmodel
36aa9bd802
Don't replace Z_Malloc, Z_TagMalloc and Z_Free in debug memory mode
2023-09-07 19:48:08 +02:00
smallmodel
85dd881c97
Removed usage of HeapAlloc/HeapFree
2023-09-04 21:24:48 +02:00
OM
7e18d51550
Added Com_InitHunkMemory
2023-06-28 22:48:28 +02:00
OM
3cc1e89b45
Tiny fixes related to bad printf formatting and sizes
2023-06-21 21:01:37 +02:00
OM
c287638f99
Reworked file inclusion (using relative path)
2023-06-17 01:24:20 +02:00
OM
24cf12dd36
Fixed Linux compilation errors
2023-05-28 22:54:19 +02:00
OM
dc45c33c79
ioq3 updates
2023-05-26 20:53:00 +02:00
OM
d3870ccf45
Compilation fixes for ARM
2023-05-22 17:33:26 +02:00
OM
3f412058f7
Using HeapAlloc to test for memory corruption on WIN32 and DEBUG
2023-05-15 15:33:28 +02:00
OM
8ec2359d26
Fixed x64 crash
2023-05-12 00:10:27 +02:00
OM
26a7e3c25a
x64 fix try
2023-05-12 00:01:26 +02:00
L
53c1c94dac
Using Quake 3 renderer
2023-05-08 14:33:37 +02:00
L
d4faf0c0e0
Fixed compilation errors on Unix
2023-02-01 00:28:40 +01:00
Ley0k
85b7ac3ed5
Using size_t for lengths (also remove most warnings when compiling for x64)
2017-02-19 21:14:27 +01:00
Ley0k
3436b47544
Lot of changes
2016-08-13 18:32:13 +02:00
Ley0k
09bed43f97
Hard reset
2016-03-27 11:49:47 +02:00