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 |
|
Robert Beckebans
|
472596a548
|
DrawElements with Vulkan
|
2018-11-01 18:12:15 +01:00 |
|
Robert Beckebans
|
5ec3ab6b18
|
Replaced GL_Cull with the new GL state bits
|
2018-11-01 16:30:05 +01:00 |
|
Robert Beckebans
|
18a6bf8c6a
|
Set Glslang compile options to reduce compiling overhead
|
2018-11-01 13:33:24 +01:00 |
|
Robert Beckebans
|
899a283f8b
|
Create Vulkan Pipelines on deman if the render state changes
|
2018-11-01 12:50:40 +01:00 |
|
Robert Beckebans
|
11ebd3641b
|
Fixed Vulkan Swapchain error messages
|
2018-11-01 12:14:21 +01:00 |
|
Robert Beckebans
|
80fed3c14a
|
Glslang compiles all RBDOOM shaders to SPIR-V
|
2018-10-28 16:11:05 +01:00 |
|
Robert Beckebans
|
706c153675
|
Use GLSlang lib directly to compile GLSL to SPIR-V
|
2018-10-28 15:46:14 +01:00 |
|
Robert Beckebans
|
0441fff277
|
Added RenderProgs_VK.cpp for Vulkan specific GLSL/SPIR-V handling
|
2018-10-28 13:22:36 +01:00 |
|
Robert Beckebans
|
5bb543b4fc
|
.vertex and .pixel shaders renamed for VS syntax highlighting
|
2018-10-28 11:39:05 +01:00 |
|
Robert Beckebans
|
ce0f6ff258
|
.vertex and .pixel shaders renamed for VS syntax highlighting
|
2018-10-28 11:03:54 +01:00 |
|
Robert Beckebans
|
b8ffe6f6c0
|
Fixed too bright Bink decoding in HDR mode
|
2018-10-13 19:46:31 +02:00 |
|
Robert Beckebans
|
0d58f44f30
|
Big simplification of renderprog management
|
2018-10-13 18:34:29 +02:00 |
|
Robert Beckebans
|
644cab3d15
|
Started to move GL specific GLSL stuff to RenderProgs_GL.cpp
|
2018-10-13 14:42:30 +02:00 |
|
Robert Beckebans
|
5ea900fd61
|
Simplified renderparms
|
2018-10-13 13:50:44 +02:00 |
|
Robert Beckebans
|
435637606d
|
Revert "Update rapidjson to trunk (8eaa122c272623ce7963dc7433ba108bc9a9809e)"
This reverts commit 44412e4b2f .
|
2018-10-13 12:08:18 +02:00 |
|
Robert Beckebans
|
a00828e8f5
|
Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG
|
2018-10-13 12:02:08 +02:00 |
|
Robert Beckebans
|
a109e9f15c
|
Fixed memory leak typo in ~idCinematicLocal
|
2018-10-13 12:02:03 +02:00 |
|
Robert Beckebans
|
5483a186d3
|
First time the renderloop doesn't crash
|
2018-10-08 12:08:24 +02:00 |
|