Robert Beckebans
|
ed6b61a9f9
|
Hooked in the ability to do postfx after everything else is rendered
|
2023-12-28 14:39:59 +01:00 |
|
Robert Beckebans
|
9e88365c59
|
Added Commodore 64 post processing effect
|
2023-12-26 22:08:04 +01:00 |
|
Robert Beckebans
|
59940e7037
|
Got rid of NVRHI depth-stencil is read-only warnings. Closes #760
|
2023-12-26 15:33:02 +01:00 |
|
Stephen Saunders
|
e0fe1b8bed
|
Properly init / shutdown device manager (all platforms) and SDL (non-windows) to avoid leaks
|
2023-12-26 13:15:32 +01:00 |
|
Stephen Saunders
|
a7ef79ecb1
|
Fix leaks on quit: Free verts / indexes for basic surface triangles and shutdown SDL via SDL_Quit()
|
2023-12-26 13:14:59 +01:00 |
|
Robert Beckebans
|
c6ae88310f
|
Always draw the console after Imgui
|
2023-10-18 13:39:06 +02:00 |
|
Robert Beckebans
|
047dd46d9e
|
Merge remote-tracking branch 'SRSaunders/clang-warnings-fixes'
|
2023-07-14 11:30:13 +02:00 |
|
Stephen Saunders
|
c0e6c7a5dd
|
Fix MSVC warnings for RBDoom3BFG, suppress for some third party source libs (jpeg, png, oggvorbis)
|
2023-06-23 16:30:48 -04:00 |
|
Stephen Saunders
|
4110dc1f05
|
Remove unneeded references to com_smp cvar
|
2023-06-20 22:04:11 -04:00 |
|
Stephen Saunders
|
5ff88fdfd0
|
Fix Doom Classic crashes on exit and/or quit
|
2023-06-15 15:13:52 -04:00 |
|
Stephen Saunders
|
dafed51a79
|
Simplify VKimp_Init() and remove defunct cvars
|
2023-03-31 11:54:44 +02:00 |
|
Stephen Saunders
|
b427ec338c
|
Support Borderless Fullscreen and Borderless Window modes for Win32 and SDL platforms
|
2023-03-31 11:54:44 +02:00 |
|
Robert Beckebans
|
a05d73ecef
|
Removed unused cvar r_useHalfLambert
|
2023-03-29 21:20:19 +02:00 |
|
Robert Beckebans
|
9f305c2399
|
Removed stencil shadow volumes with additional fixes by icecoldduke
|
2023-03-16 20:49:30 +01:00 |
|
Robert Beckebans
|
e5519c5fc4
|
Removed many obsolete #if defined( USE_NVRHI )
|
2023-03-10 19:25:56 +01:00 |
|
Robert Beckebans
|
a973403fd7
|
Removed OpenGL code from win_glimp.cpp
|
2023-03-10 19:02:59 +01:00 |
|
Robert Beckebans
|
95f9b4de4a
|
Removed more obsolete Vulkan code
|
2023-03-10 18:49:32 +01:00 |
|
Robert Beckebans
|
f8faac469a
|
Cleanup of RenderSystem.h
|
2023-03-10 18:39:53 +01:00 |
|
Robert Beckebans
|
cf9f430d1c
|
Killed entire HLSL -> GLSL conversion code
|
2023-03-10 18:23:28 +01:00 |
|
Robert Beckebans
|
8975f59f62
|
Removed more obsolete Vulkan & OpenGL code
|
2023-03-10 18:03:20 +01:00 |
|
Stephen Saunders
|
378b66075c
|
Revert screen shot fs_savepath change for Windows and linux
|
2023-03-05 08:51:34 -05:00 |
|
Stephen Saunders
|
967f38d64b
|
Save screen shots to fs_savepath versus fs_basepath
|
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
|
99d7338d12
|
Blend shadowmaps smoothly in for small distant lights #746
|
2023-02-24 15:21:19 +01:00 |
|
Robert Beckebans
|
ee3fbb46f0
|
Skip shadowmaps for small distant lights #746
|
2023-02-24 13:55:29 +01:00 |
|
Robert Beckebans
|
302eb3fa85
|
Don't allocate non shadow casting lights into the shadow atlasgit difftool #746
|
2023-02-24 13:05:38 +01:00 |
|
Robert Beckebans
|
91abc9dffd
|
Added menu option to choose between DX12 and Vulkan
|
2023-02-23 20:22:03 +01:00 |
|
Stephen Saunders
|
395eabb2d2
|
Fix frame-over-frame timers for F12 screenshots
|
2023-02-23 01:39:28 -05:00 |
|
Stephen Saunders
|
ace8829cda
|
Fix ImGui include path handling to be consistent with other external libs
|
2023-01-25 12:27:32 -05:00 |
|
Robert Beckebans
|
0a983d32ad
|
Merge remote-tracking branch 'SRSaunders/cinematic-updates'
|
2023-01-18 10:04:00 +01:00 |
|
Stephen Saunders
|
f1b0f2ec00
|
R_TestVideo_f command fixes and Cinematics startup fix for NVRHI (BinkDec green frame)
(cherry picked from commit 846fcf14c723391c6e6b311eaaeb31926b1e65d1)
|
2022-12-26 12:20:25 -05:00 |
|
Stephen Saunders
|
600f4de937
|
Merge branch 'master' of https://github.com/RobertBeckebans/RBDOOM-3-BFG into cinematic-updates
|
2022-12-26 12:18:55 -05:00 |
|
Stephen Saunders
|
e7b681a06e
|
Build-time perf improvement for PCH, c_str() fix in idCameraAnim::gltfLoadAnim()
|
2022-12-24 14:10:55 -05:00 |
|
Stephen Saunders
|
8d57d5399b
|
Skip GL_BlockingSwapBuffers() sync during shutdown when in Doom 3 mode (com_smp = -1)
|
2022-11-14 23:38:55 -05:00 |
|
Stephen Saunders
|
9734df5f01
|
Fix NVRHI device shutdown for SDL and do additional resource cleanup on exit
|
2022-10-28 14:11:10 -04:00 |
|
Stephen Saunders
|
86bcffdd00
|
Build / Source changes for NVRHI on SDL, source cleanup for clang C++17 std, initial macOS NVRHI implementation
|
2022-10-21 23:46:42 -04:00 |
|
Robert Beckebans
|
283e94269f
|
Removed obsolete HLSL shaders and changed Vulkan descriptor sets
|
2022-09-23 19:15:01 +02:00 |
|
Robert Beckebans
|
1d456a9026
|
Probably fixed Vulkan swapchain problem
|
2022-09-22 18:34:07 +02:00 |
|
Robert Beckebans
|
9307983475
|
Some code to debug the NVRHI swapchain problem
|
2022-09-17 20:01:06 +02:00 |
|
Robert Beckebans
|
44d65a6377
|
Switched nvrhi to github.com/RobertBeckebans/nvrhi.git
|
2022-09-17 13:37:34 +02:00 |
|
Robert Beckebans
|
4dbb4bd114
|
Renamed r_gapi to r_graphicsAPI
|
2022-09-17 08:01:22 +02:00 |
|
Robert Beckebans
|
7f95839129
|
[bakeLightGrids] Fixed too bright grid points caused by bad cubemap captures
|
2022-09-06 18:39:47 +02:00 |
|
Robert Beckebans
|
60330e2d8d
|
Always clear the envprobe FBO for lightgrid capturing
|
2022-07-03 14:16:04 +02:00 |
|
Robert Beckebans
|
cdc39a0294
|
Merged some smaller cleanups from the SP branch
|
2022-07-03 11:26:54 +02:00 |
|
Robert Beckebans
|
c0dd85bb80
|
Fixed rendering of FFmpeg, Binkdec videos and Doomclassic modes #648 677
|
2022-06-04 13:37:00 +02:00 |
|
Robert Beckebans
|
a97c92b6a5
|
Separate bind set for material textures in the light passes to avoid allocation problems #676
|
2022-06-03 18:47:02 +02:00 |
|
Robert Beckebans
|
d3382b03e2
|
Outcommented broken SMAA and MSAA options
|
2022-05-29 15:51:07 +02:00 |
|
Robert Beckebans
|
ea296d884d
|
Don't call ResizeFramebuffers() during bake commands!
|
2022-04-23 18:48:55 +02:00 |
|
Robert Beckebans
|
43b3375da7
|
bakeEnv* and bakeLightGrids partially work
|
2022-04-23 16:34:22 +02:00 |
|