Commit graph

1458 commits

Author SHA1 Message Date
Robert Beckebans
afae2740bf Fixed unnessary warnings with VS2017 2021-03-15 21:21:56 +01:00
Robert Beckebans
30b88cc197 Ran Astyle 2021-03-15 21:16:11 +01:00
Robert Beckebans
4f55ec094d
Merge pull request #538 from r-a-sattarov/master
tiny improvements and fixes
2021-03-15 21:14:42 +01:00
Robert Beckebans
5afa8e99c3
Merge pull request #534 from SyedAhkam/patch-1
Fix openSUSE reqs command not rendering correctly
2021-03-15 21:14:21 +01:00
Robert Beckebans
381424f47b
Merge pull request #527 from infapi00/limit-staging-commands
Staging: add a limit of how many commands to stage
2021-03-15 21:14:04 +01:00
Robert Beckebans
2b28723751 Render environment probes to HDRA16F target 2021-03-14 15:59:02 +01:00
Robert Beckebans
71e2ea9aa3 Added extra rendertarget for environment probes 2021-03-14 13:22:17 +01:00
r-a-sattarov
3e08e14b9e Exclude e2k/arm64/mips64 from the polygonBlock and brushBlock assertions 2021-03-12 22:13:14 +03:00
Robert Beckebans
bb2a5e523c Fixed Valve 220 projections, allow ingame light editor to save it 2021-03-12 18:13:33 +01:00
r-a-sattarov
0f6b6f53b3 sys_defines.h: added various PC architectures
risc-v, sparc
2021-03-11 22:16:24 +03:00
Robert Beckebans
48c2468327 Fixed crash with lightstyles code 2021-03-01 08:10:52 +01:00
Robert Beckebans
05029ab6e4 Use env/UAC2_[amb/spec] probe data as fallback 2021-02-28 19:58:40 +01:00
Syed Ahkam
e2246f88f9
Fix openSUSE reqs command not rendering correctly
At line `270`, It needed a line break in order to render the codeblock properly.
2021-02-27 18:07:57 +00:00
Robert Beckebans
c47e3057d3 Don't blend AO with IBL in Vulkan for now 2021-02-26 23:17:29 +01:00
Robert Beckebans
a12a4b8352
Merge pull request #521 from infapi00/depthBounds-optional
Make depthBounds optional for the Vulkan renderer
2021-02-26 19:29:25 +01:00
Robert Beckebans
d42762e5ac Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG 2021-02-26 19:26:57 +01:00
Robert Beckebans
fb432d6f22 Fixed binary pacifier progress bar with native resolution 2021-02-26 19:26:52 +01:00
Robert Beckebans
c45cee1a70
Merge pull request #530 from runlevel5/patch-2
Exclude PPC64 from the polygonBlock and brushBlock assertions
2021-02-26 19:06:20 +01:00
Robert Beckebans
1c5a1640be
Merge pull request #529 from runlevel5/patch-1
Handle native flag for ppc64 architecture
2021-02-26 19:06:06 +01:00
Robert Beckebans
8a4253a643 Skip r_useVirtualScreenResolution 2021-02-25 19:36:59 +01:00
Robert Beckebans
d394ae186f Replaced DOOM 3 BFG icon 2021-02-25 19:30:07 +01:00
Trung Lê
5762db9b6c
Exclude PPC64 from the polygonBlock and brushBlock assertions
Fixes #528
2021-02-24 11:32:19 +11:00
Trung Lê
5ee6578df0
Handle native flag for ppc64 architecture
PowerPC64 LE and BE or MIPS64 does not regconise `-march` flag, instead the `-mcpu` is used instead
2021-02-24 00:06:59 +11:00
Robert Beckebans
7f3208adb4 Updated changelog for upcoming 1.3.0 release 2021-02-22 21:15:01 +01:00
Alejandro Piñeiro
23f27816ad Staging: add a limit of how many commands to stage
Although staging commands can be a good idea from performance pov, it
also means that we are increasing the size of the command buffer,
until the queue submission is set (in most drivers).

For example, when computing the Interactions, staged command buffers
can be easily greater that 15k. This could be a problem with
low-memory devices, like rpi4.

This patch adds a new variable to configure the maximum size of staged
commands. When that limit is reached a Flush is done (similar to the
existing limit on the UploadBufferSize).
2021-02-22 14:04:46 +01:00
Robert Beckebans
6736b288e5 Bugfixed probe indices when changing maps 2021-02-21 11:04:19 +01:00
Robert Beckebans
288359067b Let ingame light editor handle anonymous lights 2021-02-20 19:07:08 +01:00
Robert Beckebans
1f2f6896e1 Merged Quake 1 lightstyle support from Iced-Hellfire 2021-02-20 16:24:45 +01:00
Robert Beckebans
b85db1e865 Merged stuff from Iced-Hellfire-Dev branch, no specular fix 2021-02-20 12:56:24 +01:00
Robert Beckebans
c0376eacaf Merged some smaller bugfixes from Stephen's branch 2021-02-20 12:03:11 +01:00
Robert Beckebans
58607c2cca Changed r_useOpenGL45 default to 1 on Win and updated docs 2021-02-17 20:52:36 +01:00
Robert Beckebans
dd9234cb1b Fixed collision manager to load OBJ files 2021-02-17 17:56:10 +01:00
Robert Beckebans
e85415f0ce Removed Vulkan from default VS2019 Win10 config 2021-02-17 10:09:45 +01:00
Robert Beckebans
a6bf995acc Fixed exportFGD to make func_static dynamic for model loading 2021-02-16 18:36:24 +01:00
Robert Beckebans
7b65cb4959 Added exportFGD models parameter 2021-02-15 23:06:58 +01:00
Robert Beckebans
ac84ab968d Allow dmap to have lights with no names 2021-02-15 19:28:39 +01:00
Robert Beckebans
0c5a6bf301 Added OBJ model support based on IcedTech 1 2021-02-14 16:42:01 +01:00
Robert Beckebans
742624d3ac Added support for the Valve 220 .map format in dmap 2021-02-13 18:46:34 +01:00
Robert Beckebans
99bd1bffb0 Sync with D3 branch from last weekend 2021-02-10 17:42:51 +01:00
Robert Beckebans
a33058fa11 Moved blender/ -> tools/ and added some TrenchBroom docs 2021-02-10 17:42:51 +01:00
Robert Beckebans
19e207b893 Exporting to OBJ also supports .md5mesh now 2021-02-10 17:42:51 +01:00
Robert Beckebans
1867452c40 Export OBJ files along with exportFGD command 2021-02-10 17:42:51 +01:00
Robert Beckebans
4d7468e812 Improved exportFGD command 2021-02-10 17:42:50 +01:00
Robert Beckebans
f35840914c Added cmd to export entity defs to TrenchBroom FGD 2021-02-10 17:42:50 +01:00
Robert Beckebans
96c83075aa Updated RenderProgs_embedded.h 2021-02-10 17:27:28 +01:00
Robert Beckebans
17631b2ab7 Merge branch '497-light-probe-interpolation' 2021-02-10 16:55:21 +01:00
Robert Beckebans
cc44001456 Replaced Motion Blur system option with Filmic VFX 2021-02-10 16:50:29 +01:00
Robert Beckebans
f560ee861b Renamed r_useFilmicPostProcessEffects to r_useFilmicPostProcessing 2021-02-10 16:35:08 +01:00
Robert Beckebans
6cff363845 Defaulted off r_showViewEnvprobes 2021-02-10 16:28:16 +01:00
Robert Beckebans
a0eb203aaf Reorganized HLSL shaders 2021-02-10 16:27:03 +01:00