Robert Beckebans
|
506250ad62
|
Added CMake -DRETAIL option for shipping builds on Github/ModDB
|
2024-04-02 16:29:48 +02:00 |
|
Robert Beckebans
|
c01089f113
|
Small cleanup in CMakeLists.txt
|
2024-04-02 14:32:20 +02:00 |
|
Robert Beckebans
|
c39bc502e5
|
Merge remote-tracking branch 'SRSaunders/dxc-simplify'
|
2024-04-02 13:54:13 +02:00 |
|
Robert Beckebans
|
2cb52c73dc
|
Skip startup if not compiled with Doom Classic support, closes #874
|
2024-04-02 12:55:39 +02:00 |
|
SRSaunders
|
9e155869a0
|
macOS: Set CMAKE_FIND_FRAMEWORK to prefer dylibs over macOS frameworks and xcframeworks
|
2024-03-28 01:08:58 -04:00 |
|
Robert Beckebans
|
f0b733f47a
|
Fixed democode removal merge problems
|
2024-03-22 09:24:23 +01:00 |
|
Robert Beckebans
|
d05a3db5e5
|
More renderdemo code removed
|
2024-03-22 09:02:04 +01:00 |
|
Robert Beckebans
|
4c9c242808
|
Killed hard to maintain renderdemo code
|
2024-03-22 09:01:23 +01:00 |
|
SRSaunders
|
997b7b5b99
|
Add Optick traces for MoltenVK command buffer submit, image acquire, and metal encoding on macOS
|
2024-03-21 22:19:12 -04:00 |
|
SRSaunders
|
5b5b6165e6
|
Extend Optick to support data tags on custom storage events
|
2024-03-21 22:07:47 -04:00 |
|
SRSaunders
|
3ac61ce5d6
|
CMakeLists: Remove redundant code for finding dxc, now handled by ShaderMake
|
2024-03-20 13:49:19 -04:00 |
|
Robert Beckebans
|
6788b5007e
|
Merge branch 'cinematic-audio-fix'
|
2024-03-17 11:41:18 +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 |
|
Stephen Saunders
|
75011c4eea
|
Optick: Eliminate need for blocking sleep wait at start of Vulkan clock sync
|
2024-03-07 13:54:35 -05:00 |
|
Stephen Saunders
|
bcbc734d94
|
Revert "Optick: Remove blocking sleep wait at start of Vulkan clock synchronization"
This reverts commit 1e8899ca86 .
|
2024-03-05 14:44:29 -05:00 |
|
SRSaunders
|
1e8899ca86
|
Optick: Remove blocking sleep wait at start of Vulkan clock synchronization
|
2024-03-05 09:47:35 -05:00 |
|
SRSaunders
|
fc87f60440
|
Complete Optick instrumentation and align with HUD GPU timers
|
2024-02-28 11:59:41 -05:00 |
|
Robert Beckebans
|
d0d1f1d7b3
|
Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG
|
2024-02-26 20:50:55 +01:00 |
|
Robert Beckebans
|
81d4a35177
|
Point to newest NVRHI with patches by Steve Saunders
|
2024-02-26 20:50:49 +01:00 |
|
Robert Beckebans
|
d328fdbc35
|
Updated .plan in README
|
2024-02-25 22:21:20 +01:00 |
|
Robert Beckebans
|
ac5dfb8cfe
|
Removed OpenGL code from CMakeLists.txt
|
2024-02-25 21:08:27 +01:00 |
|
Robert Beckebans
|
3082be4a46
|
Point to newest RobertBeckebans/nvrhi
|
2024-02-25 14:30:38 +01:00 |
|
Robert Beckebans
|
a973c40b19
|
Merge branch 'nvrhi-update-20240225'
|
2024-02-25 14:10:41 +01:00 |
|
Robert Beckebans
|
5c1ffe3932
|
Point to new RobertBeckebans/nvrhi/main which is rebased
|
2024-02-25 14:08:23 +01:00 |
|
Robert Beckebans
|
6017896cd9
|
Changed to nvrhi/main
|
2024-02-25 13:05:08 +01:00 |
|
Robert Beckebans
|
095d57e66a
|
Added ShaderMake external
|
2024-02-25 12:46:12 +01:00 |
|
Robert Beckebans
|
65069c68e5
|
Merge pull request #852 from reeFridge/fix/850-abs-mouse-coords-for-tools
Generate absolute mouse coords when imgui tools are active
|
2024-02-25 12:05:29 +01:00 |
|
Robert Beckebans
|
5a924667d6
|
Merge pull request #862 from r-a-sattarov/optick-e2k-support
Optick: Add e2k support
|
2024-02-25 11:45:19 +01:00 |
|
SRSaunders
|
4100303dd8
|
Include DeviceManager_VK.cpp in precompiled headers (nvrhi Vulkan-Headers conflict resolved)
|
2024-02-23 08:46:04 -05:00 |
|
SRSaunders
|
0e29370423
|
Improve Optick error reporting to debugger and to console stderr for all platforms
|
2024-02-20 17:15:10 -05:00 |
|
SRSaunders
|
7183e8707b
|
Change OPTICK_VERIFY to print error and continue, also fix Optick unreachable code
|
2024-02-18 22:10:00 -05:00 |
|
SRSaunders
|
2dd185dd69
|
Fix Optick type mismatches for non-windows 64-bit platforms
|
2024-02-18 01:45:49 -05:00 |
|
r-a-sattarov
|
0773f01ec6
|
Optick: Add e2k support
Ref: https://en.wikipedia.org/wiki/Elbrus_(computer)
|
2024-02-10 00:15:48 +03:00 |
|
Stephen Saunders
|
29d935946b
|
CMakeLists: Update macOS bundle version string to 1.6.0
|
2024-02-07 17:48:46 -05:00 |
|
Stephen Saunders
|
de50e7575c
|
Make FAR_PLANE_Z static so initializer works in DeepGBufferRadiosity_blur.ps.hlsl
|
2024-02-07 14:58:09 -05:00 |
|
Stephen Saunders
|
2139416e43
|
Fix default trace model allocation and refcount following restore from save file
|
2024-02-07 12:20:48 -05:00 |
|
Stephen Saunders
|
36f42a949e
|
Wait on device idle vs GL_BlockingSwapBuffers() before vertex cache shudown on game exit
|
2024-02-05 14:24:15 -05:00 |
|
Stephen Saunders
|
f47a46abd2
|
Fix Render Mode and CRT Filter settings to be sticky between game launches
|
2024-02-05 14:21:58 -05:00 |
|
SRSaunders
|
dfea03be72
|
Merge branch 'master' into dx12-frame-latency
|
2024-02-04 18:20:58 -05:00 |
|
Stephen Saunders
|
7911f5252d
|
Merge branch 'master' into nvrhi-rebase-040224
|
2024-02-04 15:02:13 -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
|
0d38fe9f0d
|
Add base/screenshots/ and neo/bin/ to .gitignore
|
2024-02-04 01:51:35 -05:00 |
|
Stephen Saunders
|
02ed35be22
|
Move vulkan.hpp include to DeviceManager_VK.cpp and adjust vk:: namespace references
|
2024-02-04 01:41:33 -05:00 |
|
Stephen Saunders
|
4596a34dfe
|
nvrhi rebase 013124 and shaderCompiler to ShaderMake migration changes
|
2024-02-03 11:26:31 -05:00 |
|
Stephen Saunders
|
41a9f5fa59
|
macOS: Use VK_EXT_layer_settings config for all build types, add r_mvkUseMetalArgumentBuffers cvar
|
2024-01-29 20:58:28 -05: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 |
|
Aleksey Medvedev
|
ee73078db1
|
Generate absolute mouse coords when imgui tools are active
|
2024-01-22 23:43:29 +07:00 |
|