Commit graph

1402 commits

Author SHA1 Message Date
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
Robert Beckebans
d16c2cc2da Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG 2021-07-08 08:38:04 +02:00
Robert Beckebans
95de044e6b
Merge pull request #588 from SRSaunders/master
Capture mouse properly on macOS when outside of window, fixes issue #584
2021-07-08 08:37:54 +02:00
Robert Beckebans
d6a4ef5c44 Minor changes to README 2021-07-08 08:35:42 +02:00
Stephen Saunders
af02efe616 Added macOS build instructions + some install edits to README 2021-07-08 01:33:42 -04:00
Thomas Green
d4932f753e
Merge pull request #2 from RobertBeckebans/master
Create branch for RBDOOM work
2021-07-03 15:41:01 +01:00
Stephen Saunders
960cd1cd8c Add doc comments to macOS cmake-xcode-vulkan shell scripts 2021-06-28 19:42:26 -04:00
Stephen Saunders
afd7a5e69d Improve macOS build robustness re sysroot path spec 2021-06-21 19:47:19 -04:00
Stephen Saunders
6685af1816 Fix Doom Classic build failure with gcc 11 (fix issues #552 and #587) 2021-06-18 01:22:51 -04:00
Stephen Saunders
d76110c0d7 Remove gcc/clang default option -fno-unsafe-math-optimizations (ref issue #575) 2021-06-18 01:03:58 -04:00
Stephen Saunders
ae44b1059d Remove unneeded macOS cmd line debug-version shell scripts 2021-06-16 16:09:07 -04:00