Robert Beckebans
39facaa1ac
Vulkan can handle FMT_R11G11B10F textures
2021-03-26 17:39:04 +01:00
Robert Beckebans
9fae3ccdb2
Vulkan backend compiles again
2021-03-26 13:35:05 +01:00
Robert Beckebans
d9112cd381
Merge branch '497-envprobe-rendertarget'
2021-03-26 11:20:53 +01:00
Robert Beckebans
1f796a1f08
Embedded default HDR light probe data
2021-03-26 10:49:16 +01:00
Robert Beckebans
d5a4dda542
Added console command makeImageHeader
2021-03-26 10:13:42 +01:00
Robert Beckebans
5bbca6f98c
Use id Tech 5 multithreading for generateEnvironmentProbes
2021-03-23 21:53:21 +01:00
Robert Beckebans
6a05d30af0
Added F1 binding for devtools.cfg
2021-03-23 21:51:39 +01:00
Robert Beckebans
81905fb735
Delete temporary scene captures after processing
2021-03-23 10:00:38 +01:00
Robert Beckebans
8c397e9463
Bugfixed and flipped environment probe glReadPixels output
2021-03-23 09:36:39 +01:00
Robert Beckebans
2391ba1b43
Implemented GGX Split Sum approximation using a 2D atlas trick
2021-03-22 20:45:25 +01:00
Robert Beckebans
779534626f
Added LoadEXR using tinyexr, LoadHDR using stb_image
2021-03-17 21:01:43 +01:00
Robert Beckebans
7598bae2d4
devtools.cfg and modelviewer.cfg
2021-03-17 11:13:26 +01:00
Robert Beckebans
2e3e7080eb
Added missing env_probe.def and misc.def for Quake lightstyles
2021-03-17 10:38:30 +01:00
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