Robert Beckebans
5368eb5521
Added more categories to makeZooMapForModels cmd
2022-02-26 15:53:14 +01:00
Robert Beckebans
60d7801780
Added category sorting to makeZooMapForModels cmd
2022-02-26 15:29:39 +01:00
Robert Beckebans
75d55a7ed3
Tweaked makeZooMapForModels cmd with better sorting
2022-02-25 22:14:45 +01:00
Robert Beckebans
9cc5fa7a3a
Write labels above model groups in zoo maps
2022-02-24 22:14:40 +01:00
Robert Beckebans
cbc9a31b74
Added cmd makeZooMapForModels
2022-02-23 22:52:23 +01:00
Robert Beckebans
b2f68faffe
exportModelsToTrenchBroom writes another FGD with helper entities
2022-02-22 21:36:00 +01:00
Robert Beckebans
c23709c2db
Formatted code with Astyle
2022-02-12 12:55:46 +01:00
Robert Beckebans
4bba6b3e46
Merge remote-tracking branch 'SRSaunders/gpu-support'
2022-02-12 10:54:56 +01:00
Robert Beckebans
cde21c018d
Did a little Quake to Doom experiment
2022-02-05 15:49:50 +01:00
Robert Beckebans
2ea2db396d
Fixed random alpha values within exportImagesToTrenchBroom cmd
2022-01-31 16:40:29 +01:00
Robert Beckebans
e978d92aeb
Added TrenchBroom helper entities like func_door_model
2022-01-29 18:10:54 +01:00
Stephen Saunders
e4021513d1
Fixes for: Vulkan+BinkDec validation errors, BinkDec replay in PDAs, macOS Vulkan+BinkDec stall, VK_EXT_debug_utils handling, Vulkan gfxInfo on Windows & Linux, idVulkanAllocator::Free(), idCinematicLocal::GetStartTime(), ImGui timings for timedemo first pass
...
(cherry picked from commit 2a93ad2380374e1a327f7af4f8e71c27b2b51528)
2022-01-28 10:33:07 -05:00
Robert Beckebans
b31840bda1
Moved CommandlineProgressBar out of RenderCommon.h to its own files
2022-01-22 16:20:21 +01:00
Robert Beckebans
c7499aeb8e
Bumped version to 1.4.0
2022-01-22 14:55:03 +01:00
Robert Beckebans
7279cd5d05
Small export path change
2022-01-20 22:28:18 +01:00
Robert Beckebans
7a0ac78762
Added cmd exportImagesToTrenchBroom
2022-01-20 22:25:06 +01:00
Robert Beckebans
b7f952ad80
Extended idFileSystem::ListFilesTree to recursive .resources files
2022-01-10 23:22:26 +01:00
Robert Beckebans
ef47fc9092
Fixed bug by last filesystem change
2022-01-08 18:33:55 +01:00
Robert Beckebans
c104fff7ea
Autoremove rotation keyword for TrenchBroom
2022-01-08 14:30:19 +01:00
Robert Beckebans
3cc6c0744e
Added exportModelsToTrenchBroom console command
2022-01-07 18:46:35 +01:00
Robert Beckebans
8863db872e
Added CMake options STANDALONE and DOOM_CLASSIC
2021-11-09 19:47:06 +01:00
Robert Beckebans
ebdea5f6c9
Tweaked exportFGD command for new icons
2021-11-06 19:09:40 +01:00
Robert Beckebans
e1db32fe30
Little TrenchBroom interop fixes
2021-10-09 18:37:53 +02:00
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
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
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
0306b6189a
Improve accuracy of gpuMicroSec timer on macOS OpenGL
2021-09-17 14:44:30 -04: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
Robert Beckebans
80c48e3895
Astyle
2021-09-11 13:02:59 +02:00
Stephen Saunders
aa767c360c
Properly delete renderWorld, soundWorld, and menuSoundWorld on shutdown
2021-08-31 10:49:57 -04:00
Stephen Saunders
b44f3694db
Release mouse when console opened in-game: revert previous change to support map dev workflow
2021-06-13 21:10:47 -04:00
Robert Beckebans
b14a5b4fbb
Applied Astyle
2021-05-26 09:25:28 +02:00
raynorpat
90a20aec42
Support for Steam and GOG.com base path detection for Windows.
...
This uses the registry unfortunately, but is fairly clean.
This will check the Steam App ID first, then the Steam install path, then finally will check the GOG.com App ID.
2021-05-25 23:20:54 -04:00
Robert Beckebans
447d11b1ee
Run astyle
2021-05-20 08:10:50 +02:00
Stephen Saunders
fdd9bbbcf8
Fix com_smp = -1 logic error in Frame() if com_editors active
2021-05-08 10:49:44 -04:00
Robert Beckebans
d7a96ca21b
Allow sys_lang to be saved to config
2021-05-08 15:05:47 +02:00
Robert Beckebans
e466940b95
Write smaller EXR files using TinyEXR zip compression
2021-05-07 11:31:03 +02:00
Robert Beckebans
5b0a3a8ac8
Merge branch '545-irradiance-light-grid'
2021-04-29 16:33:10 +02:00
Robert Beckebans
dbbcea94c5
Pull request cleanup
2021-04-29 16:32:15 +02:00
Robert Beckebans
0964c02bcf
Ran Astyle
2021-04-29 15:20:45 +02:00
Robert Beckebans
dcf9cc4e6d
Store irradiance probe resolution and border size
2021-04-26 16:31:04 +02:00
Stephen Saunders
0aae6f0902
macOS support for OpenGL and MoltenVK, demo recording/playback improvements
2021-04-19 14:32:52 -04:00
Robert Beckebans
cb0e534804
First draft of new .lightgrid file format to store volume settings
2021-04-17 21:06:19 +02:00
Robert Beckebans
bb2a5e523c
Fixed Valve 220 projections, allow ingame light editor to save it
2021-03-12 18:13:33 +01:00