Azamat H. Hackimov
a59503f881
Move pserror.h to ddebug module
2024-09-24 23:00:53 +03:00
Azamat H. Hackimov
dc0cd880e4
Add logger module
...
Implementing separated logger module.
2024-09-18 22:50:08 +03:00
Azamat H. Hackimov
4f4ab3bd20
Isolate module submodule
2024-09-17 23:16:58 +03:00
Azamat H. Hackimov
d8de33eb35
Convert renderer to use new logging facility
2024-09-10 03:00:25 +03:00
Chris Sarbora
16df2d764a
Set up transformations in vertex shader
2024-08-18 03:26:03 -05:00
Chris Sarbora
d61deae68d
add rudimentary shaders and machinery
2024-08-18 02:52:46 -05:00
Azamat H. Hackimov
7ba009b811
Isolate rtperformance module
...
Update rtperformance module, minor cleanups.
2024-07-28 16:50:42 +03:00
Louis Gombert
74c7b2cb0c
Fix bad rebase for sdlmain.cpp
2024-06-29 18:28:23 +02:00
Louis Gombert
91c18fefc5
Windows SDL2 compilation
2024-06-29 18:21:37 +02:00
Azamat H. Hackimov
59487976f6
Isolate misc module
...
Isolate misc module for better dependency handling.
2024-06-27 01:26:35 +03:00
Azamat H. Hackimov
db8aa64d2f
Make mem module isolated from project
...
Properly define MEM_USE_RTL definition only for mem library. Link other dependant modules with mem.
2024-06-20 00:43:51 +03:00
Azamat H. Hackimov
a0929aefe2
Rename ddio_common to ddio
2024-05-24 22:18:14 +03:00
Azamat H. Hackimov
6bc3c71a83
Reordering ddio_common module
...
Merge ddio_lnx and ddio_win into ddio_common module.
2024-05-24 22:17:44 +03:00
Edu García
80c207d41c
save screenshots as PNG
2024-05-09 22:46:17 +01:00
Edu García
6705cd9543
[gl] extracted some common GPU rendering code
2024-05-08 17:36:43 +01:00
Edu García
a1900bc85b
remove unused code (more Software renderer code)
2024-05-08 16:23:12 +01:00
Edu García
aaecc4a5a3
remove unused code (Software renderer, unused macos d3m netgames)
2024-05-07 23:22:05 +01:00
Ryan C. Gordon
6a18afab7c
Remove references to X11 and glX.
...
This is all in unused/unnecessary/leftover code, but the code wouldn't
build without Xlib headers on the system, which was forcing the Mac builds
to install xquartz.
This also removes renderer/SoftwareOpenGL*, which was _not_ a
software-rendered OpenGL, but just an older version of the same code that's
in HardwareOpenGL.cpp--old enough to still talk to glX directly, which is
what caught my attention.
2024-04-30 12:08:03 -04:00
Thomas Otto
00389c50ea
Some more CMake white space formatting
...
- tabs to spaces
- use Unix line endings everywhere
- newline at end of file
- remove trailing white space
- no space between keywords and opening parenthesis
- use 2 spaces to indent
2024-04-21 11:46:32 +02:00
Louis Gombert
c2b71b8147
Standardize CMake formatting
...
lowercase function names, blocks indent
2024-04-20 14:45:49 +02:00
Kevin Bentley
df209742fc
Initial import
2024-04-15 21:43:29 -06:00