Robert Beckebans
c676a864c6
idImage::CopyFrameBuffer
2019-10-31 21:05:00 +01:00
Robert Beckebans
e281cceb94
Fixed some depth bias pipeline problems
2019-10-31 17:33:19 +01:00
Robert Beckebans
e692c5f8f4
Fixed vertex shader attributes layout for GPU Skinning in the depth pass
2019-10-31 16:42:24 +01:00
Robert Beckebans
a9c2e316b6
Added Experiment to compile GLSL to SPIR-V using shaderc
2019-10-31 15:22:28 +01:00
Robert Beckebans
377562506a
Vulkan version compiles again
2019-10-31 13:18:04 +01:00
Robert Beckebans
b8d28c426c
Fixed shader loading problems
2019-10-30 18:08:37 +01:00
Robert Beckebans
2c07265be5
Merge branch 'master' into IBL-environment-probes2
2019-10-30 10:38:44 +01:00
Robert Beckebans
0b18bcad49
Updated .plan
2019-10-29 22:09:31 +01:00
Robert Beckebans
5e627dc5a7
Updated header image
2019-10-29 21:40:59 +01:00
Robert Beckebans
948b49ab02
Rewrote README into Markdown format
2019-10-29 21:19:17 +01:00
Robert Beckebans
e5d1e79cda
Added missing ImGui::End()
2019-10-29 17:45:18 +01:00
Robert Beckebans
d333370637
Fixed problems with newest ImGui version
2019-10-28 23:45:13 +01:00
Robert Beckebans
36fecdd783
Updated ImGui to v1.73
2019-10-28 21:46:54 +01:00
Robert Beckebans
4605ae32bd
Moved OpenGL specific ImGui code to GL renderer backend
2019-10-28 20:06:10 +01:00
Robert Beckebans
1c9674e931
ImGui integration bugfixes
2019-10-28 15:39:00 +01:00
Robert Beckebans
a3e8b52170
Ported ImGui light editor from OpenTechBFG
2019-10-28 15:39:00 +01:00
r-a-sattarov
a03d827cdf
Force activation С++11 for GCC/Clang/MCST lcc
...
Added GCC/Clang/MCST lcc compiler check for support of C++11 standard and force activation C++11 flag for compile.
E2K: fixed compile for MCST lcc compiler < 1.24 (default C++ standard in 1.23 is -std=c++03).
2019-10-26 19:56:09 +03:00
Robert Beckebans
3709713d79
Solved IBL branch conflicts
2019-10-19 22:51:14 +02:00
Robert Beckebans
a0dfca7596
Fixed CMakeLists missing EnvironmentProbe file
2019-10-19 22:33:02 +02:00
Robert Beckebans
60f330874d
PBR metal workflow texture support for IBL
2019-10-19 22:33:02 +02:00
Robert Beckebans
21bdc82d13
IBL indirect lighting test
2019-10-19 22:25:02 +02:00
Robert Beckebans
1e4292e52a
Merged LordHavoc's image compression progress bar
2019-10-19 22:22:24 +02:00
Robert Beckebans
e6498e2975
Tweaked HDR/ambient
2019-10-19 22:14:51 +02:00
Robert Beckebans
76555219d4
Tweaked HDR parameters
2019-10-19 22:13:25 +02:00
Robert Beckebans
bd8dedca16
Added ambient pass to make game less dark
2019-10-19 22:11:44 +02:00
Robert Beckebans
85532b9622
IBL envprobes game entity
2019-10-19 21:58:22 +02:00
Robert Beckebans
fac1974f1b
IBL envprobes initial render interface
2019-10-19 21:58:22 +02:00
Robert Beckebans
f18ccd63d6
Merge pull request #435 from coldtobi/ftbfs_include_path
...
Fix relative include path for RenderBackend.cpp
2019-10-15 09:53:34 +02:00
Tobias Frost
092d472a98
Fix relative include path for RenderBackend.cpp
2019-10-15 07:43:24 +02:00
Robert Beckebans
3f7cf5387d
Version bump to 1.2.0
2019-10-14 20:11:58 +02:00
Robert Beckebans
aa7486a91d
Updated README for 1.2.0 maintenance release
2019-10-14 20:03:42 +02:00
Robert Beckebans
6ae887a591
Fixed VS2017 Build
2019-10-14 19:37:15 +02:00
Robert Beckebans
17d34d8562
Updated embedded HLSL shaders
2019-10-14 19:37:01 +02:00
Robert Beckebans
5ca8a97e10
Merge branch 'master' into vkdoom3-merge
2019-10-12 21:14:10 +02:00
Robert Beckebans
eb60a374fe
Fixed Linux build under Kubuntu 18.10
2019-10-04 11:56:37 +02:00
Robert Beckebans
76d69ee1a7
Merge pull request #432 from r-a-sattarov/master
...
MCST Elbrus CPU and VS 2019 support
2019-08-20 00:48:22 +02:00
r-a-sattarov
21512486dd
Added cmake files for VS 2019 support
2019-08-10 20:27:14 +03:00
r-a-sattarov
60bb7be640
E2K: added cmake files for MCST Elbrus CPU support which without intrinsics
2019-08-10 20:13:41 +03:00
r-a-sattarov
abd19e623b
E2K: strip UTF-8 BOM for lcc compiler < 1.24
2019-08-10 19:03:39 +03:00
r-a-sattarov
dfa1fc3db7
E2K: added initial support for MCST Elbrus CPU
2019-08-10 18:57:44 +03:00
Robert Beckebans
1e6064518f
Fixed a few bugs with GPU Skinning and polygon offsets
2019-01-20 13:32:22 +01:00
Robert Beckebans
9241db812e
First changes to fix GPU Skinning with Vulkan
2018-11-04 19:57:53 +01:00
Robert Beckebans
d634243631
Don't convert JSON map files to JSON again. Only .map to .json
2018-11-03 14:36:03 +01:00
Robert Beckebans
49eb54d1ad
First time Vulkan can render a map without light interactions
2018-11-03 12:01:03 +01:00
Robert Beckebans
2f8413b2ee
The main menu renders with Vulkan
2018-11-02 22:13:15 +01:00
Robert Beckebans
33c7d06871
Renderdoc can finally capture a frame rendered with Vulkan
2018-11-02 16:53:36 +01:00
Robert Beckebans
8cdc4aa99c
Try to run with OpenGL 4.5 core profile by default on Windows
2018-11-02 13:35:02 +01:00
Robert Beckebans
1e4b171b8a
Implemented r_drawFlickerBox with Vulkan
2018-11-02 11:00:05 +01:00
Robert Beckebans
526138de89
Reset Descriptor Sets from last frame
2018-11-02 10:38:46 +01:00
Robert Beckebans
e324b8a1fd
Fixed vkGLSL binding counting
2018-11-02 10:17:53 +01:00