Commit graph

312 commits

Author SHA1 Message Date
Robert Beckebans
ea78cf42e3 Store world normals in gbuffer 2024-07-31 17:04:42 +02:00
Robert Beckebans
5060bc8047 Extended listCvars with -new option to show all RBDoom related cvars 2024-07-10 20:33:20 +02:00
Robert Beckebans
1639c37ca5 Fixed a couple of bugs regarding Flash JSON reimport 2024-07-01 22:35:27 +02:00
Robert Beckebans
b52d2eece3 Merged some smaller changes and fixes from icedhellfire 2024-06-29 18:02:48 +02:00
Robert Beckebans
8389318e26 Allow skipping intro videos with Escape/Gamepad Start 2024-06-29 12:54:29 +02:00
Robert Beckebans
c3ecc7b808 Refactored FinalizeImage back to ActuallyLoadImage 2024-06-29 10:37:24 +02:00
Robert Beckebans
1759ecb1ed Show binarization indicator for 2D packed mipchain EXR files 2024-06-28 23:40:14 +02:00
Robert Beckebans
5aedf14510 A small loading screen progressbar experiment 2024-06-28 17:43:26 +02:00
Robert Beckebans
53925f9f31 Fixed compile error with clang 2024-06-27 23:22:02 +02:00
Robert Beckebans
d147b7f038 Added classic flashlight from Doom BFA and detection for Doom 2004/2019 2024-06-27 21:05:51 +02:00
Robert Beckebans
e7dfa30783 Display .pk4 files first in path cmd 2024-06-26 22:25:47 +02:00
Robert Beckebans
440368c996 Added back .pk4 support but only for paks without a dll inside 2024-06-26 20:47:05 +02:00
Robert Beckebans
30316e063a Fixed a bug in idFileSystemLocal::AddResourceFile 2024-06-24 21:57:06 +02:00
Robert Beckebans
af0e94fee6 Changed file lookup order in .resources paks like in previous id Tech engines 2024-06-24 21:31:00 +02:00
Robert Beckebans
338123fbd1 Fixed path command to show the lookup order for files in .resources files. Closes #769 2024-06-23 21:38:19 +02:00
Robert Beckebans
c5e5cfeae7 Drastic dmap speed boost by reducing prints like in q3map 2024-06-21 18:01:12 +02:00
Robert Beckebans
b01e7b003a Added back collision manager and AAS builder to dmap 2024-06-19 21:33:41 +02:00
Robert Beckebans
ab2ee0612b Removed flipVertical option from R_WritePNG 2024-06-19 18:21:42 +02:00
Robert Beckebans
68bd54af9c rbdmap.exe can compile a map 2024-06-17 22:10:50 +02:00
Robert Beckebans
b0abbe4d35 rbdmap.exe compiles but does not run yet 2024-06-17 21:37:10 +02:00
Robert Beckebans
9337596fa8 Started rbdmap.exe CMake project 2024-06-15 21:33:49 +02:00
Robert Beckebans
fa8a7a9c7b Tweaked exportFGD to display correctly func_animate ents in TrenchBroom 2024-05-18 21:23:41 +02:00
Robert Beckebans
133c63f7ec First draft of the makeMaterials command 2024-05-18 16:16:41 +02:00
Robert Beckebans
2398670349 Bumped savegame version for idLight::modelTarget 2024-05-16 21:41:29 +02:00
Robert Beckebans
ca012ce843 Changed important console cmds to CONSOLE_COMMAND_SHIP for new ModDB builds 2024-05-11 20:42:22 +02:00
Robert Beckebans
33b74a7b25 extractResourceFiles can export .wav files. closes #166 2024-05-02 19:48:14 +02:00
Robert Beckebans
6966fda776 WIP .idwav -> .wav export code 2024-05-01 22:26:31 +02:00
Robert Beckebans
4fe3823733 Added filter option all to extractResourceFile cmd #166 2024-05-01 15:00:54 +02:00
Robert Beckebans
d716661d90 Don't let VR options of other VR builds to break rendering of the non-VR master 2024-04-10 10:48:26 +02:00
Robert Beckebans
14bea1fea9 Added cmake-linux-retail.sh 2024-04-02 16:36:28 +02:00
Robert Beckebans
506250ad62 Added CMake -DRETAIL option for shipping builds on Github/ModDB 2024-04-02 16:29:48 +02:00
Robert Beckebans
f0b733f47a Fixed democode removal merge problems 2024-03-22 09:24:23 +01:00
Robert Beckebans
4c9c242808 Killed hard to maintain renderdemo code 2024-03-22 09:01:23 +01:00
Robert Beckebans
0a3b7c9326 Show VRAM memory usage with com_showFPS > 2 in separate line 2024-03-17 11:25:21 +01:00
SRSaunders
2e2a9106e1 Correct some uint64 types and add Optick frame tag for DX12 / Vulkan Present() 2024-03-07 15:55:00 -05:00
SRSaunders
fc87f60440 Complete Optick instrumentation and align with HUD GPU timers 2024-02-28 11:59:41 -05:00
Robert Beckebans
2a0c742b1a Removed CPU/GPU usage from com_showFPS > 1 2024-02-04 16:40:18 +01:00
Robert Beckebans
436144f6e1 Merge remote-tracking branch 'SRSaunders/hud-vulkan-macos' 2024-02-04 16:32:53 +01:00
Robert Beckebans
1ebd075215 Fixed compile problems with -DSTANDALONE flag 2024-02-04 15:36:55 +01:00
Stephen Saunders
fea41b50ba HUD Statistics Overlay: Improve frame sync time and CPU usage % calculations (all platforms) 2024-01-25 15:09:54 -05:00
Stephen Saunders
ec2719b099 Statistics HUD: smooth CPU/GPU usage, add GPU Memory for mode 3; CMakeLists: make VMA header visible in IDE
(cherry picked from commit 8a0c493f1c4ef45312005c7e5b02cdde706bcc2b)
2024-01-21 00:20:51 -05:00
Stephen Saunders
6e8f74154f Add CPU / GPU usage % to HUD overlay and display MoltenVK's Metal encoding time when available
(cherry picked from commit 54759765ff384bd5a3109d8c801e50952c97c4aa)
2024-01-21 00:15:42 -05:00
Robert Beckebans
a40b30d861 Renamed ENGINE_BRANCH back to master 2024-01-20 13:39:53 +01:00
Robert Beckebans
4879fb78ea Changed ENGINE_BRANCH string 2024-01-03 16:13:51 +01:00
Robert Beckebans
523e483e1c Merge branch 'master' into 571-retro-8-bit-postfx 2024-01-01 14:50:52 +01:00
Stephen Saunders
dd17edbdc1 Simplify OPTICK_THREAD() instrumentation and fix scope for common_frame 2023-12-28 09:41:18 -05:00
Robert Beckebans
ed6b61a9f9 Hooked in the ability to do postfx after everything else is rendered 2023-12-28 14:39:59 +01:00
Stephen Saunders
c57ffb8279 Fix decl->parsedOutsideLevelLoad flag set/reset, show state (!) in list<Decl> console commands 2023-12-26 13:15:32 +01:00
Stephen Saunders
cb209718be Fix lightGridPoints and demo entity joints memory leaks 2023-12-26 13:14:59 +01:00
Stephen Saunders
fe411ba3b5 Fix a bunch of memory leaks throughout codebase 2023-12-26 13:14:58 +01:00