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
7e6b0a1c2b
Remove SMP and render thread code, as they're unused
2024-12-01 16:32:19 +01:00
smallmodel
6fe1e86b31
Automatically scale UI elements for high resolutions
...
This fixes UI elements being tiny on high resolutions like 4K. Now most UI elements will scale automatically with resolutions above 1920x1080.
2024-11-30 22:40:00 +01:00
smallmodel
5403577642
Fix the return value of FS_Seek
...
It returns a negative value on failure, so handle that properly
2024-09-25 21:04:55 +02:00
smallmodel
cd9b1a741f
Match CG_PermanentMark parameters
...
This fixes #355
2024-09-07 23:57:17 +02:00
smallmodel
0bbf39660e
Added R_GetShaderName and R_GetModelName
2023-09-06 20:31:28 +02:00
smallmodel
6d2d35e82d
Fixed compile errors on newer versions of clang
2023-09-05 19:39:57 +02:00
smallmodel
0fea47bb69
Added Draw_StretchPic2
2023-08-15 22:44:37 +02:00
smallmodel
6f8fee47f2
Using const char* for LV_ConvertString
2023-07-30 11:38:18 +02:00
smallmodel
2866bfdd04
Fix for DrawStretchRaw and const params
2023-07-17 20:44:09 +02:00
smallmodel
52f60e647d
Implemented R_MarkFragmentsForInlineModel and R_BoxSurfacesForBModel_r
2023-07-17 20:09:00 +02:00
smallmodel
f66ce78a56
Using const for pointBuffer
2023-07-15 20:18:08 +02:00
OM
02993eaa9b
Backported ioq3 features
2023-06-25 19:35:41 +02:00
OM
7b79877516
made renderer (original quake III) work with SDL
2023-05-27 22:23:03 +02:00
OM
4a582cfbb5
Updated
2023-05-27 21:39:56 +02:00
OM
f1f9ed744d
Updates
2023-05-27 16:19:31 +02:00
OM
3d223f5a5d
Updates
2023-05-27 15:36:19 +02:00
OM
ca3340b158
ioquake3 porting
2023-05-24 19:29:36 +02:00
L
8451cff91e
Compilation fixes
2023-05-08 20:07:45 +02:00
L
e2910930da
Readded ioq3 renderer
2023-05-08 19:53:53 +02:00
L
72f090b289
Fixed openmohaa.exe compilation (only 102 linker errors)
2023-05-07 21:28:54 +02:00
L
7030c23994
Fixed compilation issues
2023-05-07 20:38:08 +02:00
L
6e0ce3f0e4
Moved a few structs to *code/cgame/tr_types.h*
2023-04-30 00:04:12 +02:00
Ley0k
09bed43f97
Hard reset
2016-03-27 11:49:47 +02:00