Robert Beckebans
1d7bcb5f27
Tweaked exportFGD further to support sprite icons
2021-10-08 22:46:30 +02:00
Robert Beckebans
efcf72fae4
Tweaked exportFGD to support sprite icons
2021-10-08 20:51:08 +02:00
Robert Beckebans
bf44cd059e
Merge pull request #611 from SRSaunders/master
...
Revert commit using getters for gameThread times - wrong type size
2021-10-01 13:35:08 +02:00
Stephen Saunders
aeefb34561
Revert commit using getters for gameThread times - wrong type size
2021-10-01 00:29:09 -04:00
Robert Beckebans
79b28779b7
Astyle cleanup
2021-09-28 09:58:48 +02:00
Stephen Saunders
af08e7d414
Use proper getters & setters for gameThread and renderSync times
2021-09-27 22:58:32 -04:00
Stephen Saunders
09e0a4c5c8
Fix Frame time calculation to properly handle CPU/GPU parallelism
2021-09-27 17:56:45 -04:00
Stephen Saunders
3d7cfe7351
Added Total CPU time to Perf Stats overlay, fixed Frame time calculation
2021-09-24 09:03:27 -04:00
Stephen Saunders
45b9850546
Disable detailed GUI timestamps only when 3D timestamps are active
2021-09-23 10:21:03 -04:00
Stephen Saunders
945684f55c
Add CPU+GPU total time to Perf Stats & Fix Idle time for non-smp modes
2021-09-23 01:11:05 -04:00
Stephen Saunders
6f3f0ca491
Fix CPU timer scaling on Win64 + minor format changes for FPS overlay
2021-09-22 17:57:19 -04:00
Stephen Saunders
f75701a9ab
Fix overwrite of RC_DRAW_VIEW_3D timestamps by RC_DRAW_VIEW_GUI rendering pass
2021-09-22 17:40:11 -04:00
Stephen Saunders
1c41e52fc0
Change libMoltenVK.dylib path in CMakeLists for MoltenVK custom build flexibility
2021-09-20 11:38:34 -04:00
Stephen Saunders
0306b6189a
Improve accuracy of gpuMicroSec timer on macOS OpenGL
2021-09-17 14:44:30 -04:00
Robert Beckebans
cbf17d4f36
Cleanup and Astyle
2021-09-11 18:02:16 +02:00
Admer
2f58f2b0c2
Re-order all pragma once statements to be AFTER the precompiled.h include, to silence IntelliSense's warning about PCH header stops
2021-09-11 17:53:30 +02:00
Admer
474a299a27
Use idMapFile instead of CM for brush origin offsets
2021-09-11 17:43:50 +02:00
Admer
302c4aa14d
Supress Windows API's DrawText macro, for proper highlighting of idRenderWorld::DrawText
2021-09-11 17:43:50 +02:00
Admer
9381796d3f
idEntity: use origin brush offsets
2021-09-11 17:43:50 +02:00
Admer
17068426e4
dmap: write origin brushes to .cm files
2021-09-11 17:43:50 +02:00
Admer
677025bf6c
idMaterial: origin flags
...
# Conflicts:
# neo/renderer/Material.h
2021-09-11 17:43:50 +02:00
Admer
1e18029909
idParallelJobList: fix syntax highlighting for AddJob
2021-09-11 17:43:50 +02:00
Admer
a1e1bec54a
r_skipBloom CVar
2021-09-11 17:43:50 +02:00
Admer
ddb2fcd884
Fix typo in .gitattributes
2021-09-11 17:43:50 +02:00
Admer
a65186fa5e
Add .gitattributes to correct repository language detection
2021-09-11 17:43:50 +02:00
Robert Beckebans
80c48e3895
Astyle
2021-09-11 13:02:59 +02:00
Robert Beckebans
6510531ad8
Merge pull request #606 from SRSaunders/game-return-fix
...
Update gameReturn_t() to explicitly initialize sessionCommand
2021-09-11 12:55:00 +02:00
Robert Beckebans
d0bb2c3cf1
Merge pull request #604 from SRSaunders/sound-shutdown-fix
...
Properly delete renderWorld, soundWorld, and menuSoundWorld on shutdown
2021-09-11 12:54:47 +02:00
Stephen Saunders
0a6e7c976f
Update gameReturn_t() to explicitly initialize sessionCommand vs. compiler-specific behaviour
2021-09-03 22:13:56 -04:00
Stephen Saunders
aa767c360c
Properly delete renderWorld, soundWorld, and menuSoundWorld on shutdown
2021-08-31 10:49:57 -04:00
Robert Beckebans
87bbebac1c
Applied Astyle
2021-08-28 15:05:12 +02:00
Robert Beckebans
306e980f8e
Merge pull request #601 from SRSaunders/master
...
Support for macOS Universal Binary builds and README updates
2021-08-28 14:57:23 +02:00
Robert Beckebans
530e96657e
Merge pull request #600 from SRSaunders/x11xcb-fixes
...
Remove X11_XCB dependencies for Linux and macOS
2021-08-28 14:55:03 +02:00
Stephen Saunders
a8f870ef18
Add support for macOS universal binary builds (x86_64 & arm64)
2021-08-20 02:13:19 -04:00
Stephen Saunders
04ac31b058
CMakeLists: define VULKAN_USE_PLATFORM_SDL for all UNIX platforms - remove Linux/macOS restriction
2021-08-16 16:57:24 -04:00
Stephen Saunders
ccbaa970c8
Minor README changes for Windows FFmpeg DLLs and macOS search paths
2021-08-13 11:27:34 -04:00
Stephen Saunders
c80d601276
Remove all X11_XCB platform-specific code from RBDoom3BFG
2021-07-30 14:08:44 -04:00
Robert Beckebans
b02eaf8f6b
Merge pull request #599 from SRSaunders/binkdec-fixes
...
Support FFmpeg / BinkDec optionality for macOS
2021-07-30 09:17:15 +02:00
Robert Beckebans
8fb98c011c
Merge pull request #598 from SRSaunders/master
...
Fix broken glslang include path in CMakeLists.txt
2021-07-30 09:16:02 +02:00
Robert Beckebans
9772dfd88b
Merge pull request #594 from tomgreen66/rbdoom3_osxcpufreqfix
...
Fix odd output for CPU frequency on Mac
2021-07-30 09:09:04 +02:00
Stephen Saunders
9e57d60850
Disable FFmpeg and enable libbinkdec for macOS release and retail builds
2021-07-29 21:03:18 -04:00
Stephen Saunders
d71eb2bf36
Disable X11_XCB dependencies for Linux and macOS
2021-07-29 00:10:13 -04:00
Stephen Saunders
cbb9610a1b
Enable FFmpeg / BinkDec optionality for macOS
2021-07-27 17:24:01 -04:00
Stephen Saunders
7e50d6dcb8
Fix broken glslang include path in CMakeLists.txt
2021-07-27 15:42:54 -04:00
Robert Beckebans
c4030850ab
Merge pull request #595 from r-a-sattarov/master
...
loongarch64: added initial support of LoongArch64 CPU architecture
2021-07-26 09:36:48 +02:00
Robert Beckebans
34cc04358d
idMath::FLT_EPSILON -> idMath::FLOAT_EPSILON for system define clash on macOS
2021-07-26 08:51:44 +02:00
Robert Beckebans
9a0a89dbbd
idMath::INFINITY -> idMath::INFINITUM for system define clash on macOS
2021-07-26 08:46:39 +02:00
r-a-sattarov
c82bc9c52b
loongarch64: added initial support of LoongArch64 CPU architecture
2021-07-25 21:03:25 +03:00
Thomas Green
3503dd2f17
Use integer to obtain cpufrequency in OSX
...
Using a double to try to obtain cpufrequency in OSX seems to not produce anything useful (integer representation in a double). Using int64 seems to work.
2021-07-20 23:51:17 +01:00
Robert Beckebans
d430f6a1fd
Astyle
2021-07-08 08:40:03 +02:00