Robert Beckebans
|
aa0610fc99
|
Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG
|
2023-03-08 17:29:46 +01:00 |
|
Robert Beckebans
|
c7c8ccaf19
|
Updated changelog
|
2023-03-08 17:29:42 +01:00 |
|
Robert Beckebans
|
d17a537d3b
|
Moved OPTICK_GPU_CONTEXT into #if USE_OPTICK_GPU firewall
|
2023-03-07 20:25:12 +01:00 |
|
Robert Beckebans
|
1b11dbde22
|
Tuned some lights in the hangar
|
2023-03-07 19:00:40 +01:00 |
|
Robert Beckebans
|
fa3589de66
|
LightEditor: Draw volume of selected light and move it with arrow keys
|
2023-03-07 18:26:43 +01:00 |
|
Robert Beckebans
|
135762fb65
|
Fixed fake parallel light in Mars City 1 opening scene
|
2023-03-07 18:26:00 +01:00 |
|
Robert Beckebans
|
814e5c2686
|
Merge branch '750-better-vsync'
|
2023-03-07 11:23:35 +01:00 |
|
Robert Beckebans
|
5f269a84a6
|
Merge branch '750-better-vsync' of github.com:RobertBeckebans/RBDOOM-3-BFG into 750-better-vsync
|
2023-03-07 11:22:52 +01:00 |
|
Robert Beckebans
|
12789bd95e
|
Added basic support for Optick and D3D12
|
2023-03-07 11:22:46 +01:00 |
|
Robert Beckebans
|
e98272d708
|
Merge remote-tracking branch 'SRSaunders/sync-changes' into 750-better-vsync
|
2023-03-07 10:03:06 +01:00 |
|
Robert Beckebans
|
a09273af32
|
Fixed compile issues on Linux
|
2023-03-07 09:45:54 +01:00 |
|
Stephen Saunders
|
5aad7eb005
|
Disable Metal API Validation for Xcode debug builds
|
2023-03-07 00:10:46 -05:00 |
|
Robert Beckebans
|
2ad666adcf
|
NUM_FRAME_DATA cleanup
|
2023-03-06 20:31:54 +01:00 |
|
Robert Beckebans
|
dc27b0dd40
|
Fixed merge conflicts and updated copyright notices
|
2023-03-06 20:06:15 +01:00 |
|
Robert Beckebans
|
9b67e2a91a
|
Merge branch 'sync-changes' into 750-better-vsync
|
2023-03-06 19:58:14 +01:00 |
|
Robert Beckebans
|
b4b025979d
|
Refactored DeviceManager_DX12 members for better diffing with orig Donut sample
|
2023-03-06 17:05:43 +01:00 |
|
Robert Beckebans
|
d765afa278
|
Added more profiling events in the render backend
|
2023-03-06 16:32:20 +01:00 |
|
Robert Beckebans
|
cbdd0b06c8
|
Merge branch 'master' into sync-changes
|
2023-03-06 14:59:16 +01:00 |
|
Robert Beckebans
|
d878f99e5c
|
Added more profiling events
|
2023-03-06 14:59:04 +01:00 |
|
SRSaunders
|
23c3b66c8f
|
Merge branch 'master' into sync-changes
|
2023-03-05 09:44:21 -05:00 |
|
Stephen Saunders
|
764469ab31
|
Revert #if USE_OPTICK wrappers
|
2023-03-05 09:36:44 -05:00 |
|
Stephen Saunders
|
378b66075c
|
Revert screen shot fs_savepath change for Windows and linux
|
2023-03-05 08:51:34 -05:00 |
|
Stephen Saunders
|
7b9d36c1d1
|
Revert compileshaders.cmake to use SPIRV target = vulkan1.2 for macOS / MoltenVK
|
2023-03-05 08:38:59 -05:00 |
|
Robert Beckebans
|
4efbbe531c
|
Include die maps/game/*_extra_ents.map patch files even for the Lite builds
|
2023-03-05 11:03:58 +01:00 |
|
Robert Beckebans
|
d7fbb283bd
|
Updated release notes
|
2023-03-05 10:50:13 +01:00 |
|
Robert Beckebans
|
52398a88cd
|
Changed ENGINE_BRANCH to master
|
2023-03-05 10:39:59 +01:00 |
|
Robert Beckebans
|
784c46ebc7
|
Fixed Optick related compile warnings on Linux #750
|
2023-03-05 11:03:54 +01:00 |
|
Stephen Saunders
|
b1c2cdbec8
|
More conservative frame sync: wait before vs after DX12 / Vulkan present operations
|
2023-03-04 21:15:32 -05:00 |
|
Stephen Saunders
|
0c217ebbe9
|
Fix win32 compilation errors when Optick profiling is off
|
2023-03-04 21:06:08 -05:00 |
|
Stephen Saunders
|
76da1beefd
|
Fix compilation errors when Optick profiling is off
|
2023-03-04 16:39:43 -05:00 |
|
Stephen Saunders
|
c5aa8afe8a
|
Fix SDL display size / refresh rate changes when already in fullscreen mode
|
2023-03-04 16:37:02 -05:00 |
|
Stephen Saunders
|
967f38d64b
|
Save screen shots to fs_savepath versus fs_basepath
|
2023-03-04 16:19:39 -05:00 |
|
Stephen Saunders
|
f0c61a3f55
|
Use command queue sync method vs. device sync for higher performance / frame rate
|
2023-03-04 16:19:39 -05:00 |
|
Robert Beckebans
|
0ac23b5f94
|
Removed obsolete cvar r_useHDR
|
2023-03-03 20:48:53 +01:00 |
|
Robert Beckebans
|
c8e32876a0
|
Removed obsolete cvar r_useSeamlessCubeMap
|
2023-03-03 20:36:45 +01:00 |
|
Robert Beckebans
|
2583765889
|
Went back to 15 bits for VERTCACHE_FRAME_MASK
|
2023-03-03 20:32:48 +01:00 |
|
Robert Beckebans
|
6bea6cc135
|
Fixed missing shadows in the kitchen of Mars City 1
|
2023-03-03 20:32:06 +01:00 |
|
Robert Beckebans
|
f4f416bc75
|
Merge branch 'optick-profiler'
|
2023-03-03 19:53:24 +01:00 |
|
Robert Beckebans
|
c9aefec3ce
|
Added PROFILE_EVENT to RunFrame()
|
2023-03-03 19:52:46 +01:00 |
|
Robert Beckebans
|
cfd3981409
|
Fixed the CMake option -DOPTICK=ON/OFF
|
2023-03-01 16:50:27 +01:00 |
|
Robert Beckebans
|
b3e9c27d74
|
Display all the common different threads in Optick
|
2023-03-01 16:20:37 +01:00 |
|
Robert Beckebans
|
18e0e7f2e7
|
Fixed crash of RBDoom after stopping an Optick capture
|
2023-03-01 16:13:48 +01:00 |
|
Robert Beckebans
|
513674c4bf
|
Added r_graphicsAdapter to select a specific GPU
|
2023-02-28 22:01:26 +01:00 |
|
Robert Beckebans
|
a441eccfd0
|
Super basic Optick profiler integration
|
2023-02-28 18:00:54 +01:00 |
|
Robert Beckebans
|
b8a99d1330
|
Tweaked DrawFPS maxTime to reduce flickering if V-Sync is on
|
2023-02-28 10:40:25 +01:00 |
|
Robert Beckebans
|
6ca5eae2c3
|
Show picked GPU with com_showFPS > 1
|
2023-02-28 10:32:39 +01:00 |
|
Robert Beckebans
|
c95419e1d9
|
Small performance fix
|
2023-02-27 15:57:00 +01:00 |
|
Robert Beckebans
|
f330194d17
|
Added additional FGDs
|
2023-02-24 16:06:01 +01:00 |
|
Robert Beckebans
|
5bc215ef12
|
Updated current .plan
|
2023-02-24 15:56:01 +01:00 |
|
Robert Beckebans
|
a44a691254
|
Tweaked exportFGD to output more FGDs with autogenerated model definitions
|
2023-02-24 15:36:29 +01:00 |
|