Robert Beckebans
|
cbee44b5f8
|
Revert "Copied MaskedOcclusionCulling.h to renderer for USE_INTRINSICS_SSE=OFF (arm64 builds)"
This reverts commit d7165b175d .
|
2024-10-11 13:48:37 +02:00 |
|
SRSaunders
|
d7165b175d
|
Copied MaskedOcclusionCulling.h to renderer for USE_INTRINSICS_SSE=OFF (arm64 builds)
|
2024-09-08 23:20:27 -04:00 |
|
Robert Beckebans
|
6f19bff3cf
|
Wrote some debug code for capturing env probes
|
2024-09-04 23:04:20 +02:00 |
|
Robert Beckebans
|
dc7b80aead
|
Added material textures/common/occlusion
|
2024-09-03 21:43:13 +02:00 |
|
Robert Beckebans
|
6c00d6bcdd
|
Only draw BSP surfs/patches to masked buffer to reduce tris
|
2024-09-02 23:14:08 +02:00 |
|
Robert Beckebans
|
1e2b1be338
|
Copied CullingThreadPool to renderer for making an id Tech 5 version
|
2024-09-02 21:00:01 +02:00 |
|
Robert Beckebans
|
abff15168b
|
Round moc buffer width and height
|
2024-08-30 21:06:40 +02:00 |
|
Robert Beckebans
|
b3a22ffc7e
|
Some MOC multithreaded code, not working
|
2024-08-30 18:41:03 +02:00 |
|
Robert Beckebans
|
b889c56e92
|
Raster triangles faster at the expense of memory
|
2024-08-30 16:41:32 +02:00 |
|
Robert Beckebans
|
09224febca
|
Show masked occlusion time with com_showFPS 3
|
2024-08-28 21:43:19 +02:00 |
|
Robert Beckebans
|
8a57cf210a
|
Increased vertex cache limits for TSM mod #918 #660
|
2024-08-28 21:26:43 +02:00 |
|
Robert Beckebans
|
06c6dd0e4a
|
Fixed viewInsideSurface check which caused much flickering
|
2024-08-27 23:01:08 +02:00 |
|
Robert Beckebans
|
d747be22d6
|
Fixed compiling MOC on Linux
|
2024-08-27 14:01:34 +02:00 |
|
Robert Beckebans
|
d34eaf0b09
|
Fixed compiling on Linux without MOC
|
2024-08-27 13:28:43 +02:00 |
|
Robert Beckebans
|
c4e39bdc1c
|
Skip Masked Occlusion Culling on non-SSE2 CPUs
|
2024-08-27 11:41:39 +02:00 |
|
Robert Beckebans
|
930c968fa9
|
Turn off occlusion culling for mirrors and subviews
|
2024-08-26 22:58:59 +02:00 |
|
Robert Beckebans
|
a7d1d7f72e
|
All lights can be culled now
|
2024-08-26 22:36:58 +02:00 |
|
Robert Beckebans
|
e121472661
|
Point lights can be culled. #756
|
2024-08-26 10:26:40 +02:00 |
|
Robert Beckebans
|
5107d12cc5
|
Don't cull objects that we run into
|
2024-08-22 23:19:59 +02:00 |
|
Robert Beckebans
|
fc6c1fef7a
|
Query only draw surface boxes with MOC
|
2024-08-22 22:05:47 +02:00 |
|
Robert Beckebans
|
dba7404eff
|
Don't let TAA mess with masked culling
|
2024-08-22 00:24:17 +02:00 |
|
Robert Beckebans
|
1fda97ec25
|
Masked Software Occlusion Culling kinda works
|
2024-08-22 00:05:04 +02:00 |
|
Robert Beckebans
|
9e919c8d76
|
Added Masked Software Occlusion Culling lib by Intel
|
2024-08-21 18:39:52 +02:00 |
|
SRSaunders
|
4d34957f65
|
Respect basePath parameter vs hardcoded path in R_WritePNG()
|
2024-08-20 21:57:56 -04:00 |
|
Robert Beckebans
|
ab589eb5ef
|
PSX affine texture mapping
|
2024-08-17 18:37:50 +02:00 |
|
Robert Beckebans
|
25e2208f68
|
Ported advanced CRT shader by whkrmrgks0
|
2024-08-07 22:35:16 +02:00 |
|
Robert Beckebans
|
e66754b7f3
|
Easymode CRT looks like the games on my TV in the 90s
|
2024-08-05 22:59:28 +02:00 |
|
Robert Beckebans
|
885bf8d7c0
|
Combined easymode CRT with a NTSC signal
|
2024-08-02 17:30:01 +02:00 |
|
Robert Beckebans
|
e14d6d595c
|
Ported RetroArch Aperture CRT shader but not much better than Easymode
|
2024-08-01 21:05:50 +02:00 |
|
Robert Beckebans
|
cef666f2fd
|
Easymode CRT shader works correctly
|
2024-08-01 17:23:07 +02:00 |
|
Robert Beckebans
|
fe959aa03a
|
Ported RetroArch Easymode CRT shader WIP
|
2024-07-31 23:52:01 +02:00 |
|
Robert Beckebans
|
676c970886
|
Added Gameboy and NES render modes
|
2024-07-31 18:11:43 +02:00 |
|
Robert Beckebans
|
ea78cf42e3
|
Store world normals in gbuffer
|
2024-07-31 17:04:42 +02:00 |
|
Robert Beckebans
|
449f56ab9f
|
More triplanar shader tests
|
2024-07-30 23:24:44 +02:00 |
|
Robert Beckebans
|
a3a52c97fe
|
Some experiments similar to Obra Dinn and fixed old SSAO
|
2024-07-30 22:01:27 +02:00 |
|
Robert Beckebans
|
cebba26908
|
Made PSX vertex jitter resolution independent
|
2024-07-26 17:50:06 +02:00 |
|
Robert Beckebans
|
a41c475ad9
|
Skip TAA in PSX mode
|
2024-07-26 14:46:14 +02:00 |
|
Robert Beckebans
|
333bc486d6
|
Implemented typical PSX style vertex jittering
|
2024-07-26 14:26:27 +02:00 |
|
Robert Beckebans
|
834018c9a4
|
Fixed missing private polygon offset. Close #754
|
2024-07-16 21:19:22 +02:00 |
|
Robert Beckebans
|
2b47fb26c1
|
Added binaryLoadGuis and a few CVAR_NEW flags
|
2024-07-10 21:06:29 +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
|
b52d2eece3
|
Merged some smaller changes and fixes from icedhellfire
|
2024-06-29 18:02:48 +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
|
7a94a9c466
|
Removed never called idDeferredImage code
|
2024-06-28 22:34:46 +02:00 |
|
Robert Beckebans
|
134f3ec799
|
Probably fixed VRAM memory leak when reloading maps. #904
|
2024-06-28 22:26:56 +02:00 |
|
Robert Beckebans
|
5aedf14510
|
A small loading screen progressbar experiment
|
2024-06-28 17:43:26 +02:00 |
|
Robert Beckebans
|
c226650c0c
|
Fixed PBR _rmao lookup hack on the wrong textures. Close #905
|
2024-06-28 13:48:02 +02:00 |
|
SRSaunders
|
5ce9a3b1a6
|
Minor fixes related to jpeg/png libs -> stb changes
|
2024-06-22 18:08:30 -04:00 |
|
Robert Beckebans
|
9deff76115
|
Redraw Imtui when DmapPacifierCompileProgressIncrement() hits a threshold
|
2024-06-21 21:16:04 +02:00 |
|