Robert Beckebans
|
f1cc837fc4
|
Corrected call of Sys_CPUCount() in ParallelJobManager
|
2020-12-23 21:14:10 +01:00 |
|
Robert Beckebans
|
72cf7cef86
|
Smaller potential crashfixes from SS2 engine
|
2020-12-23 21:02:38 +01:00 |
|
Robert Beckebans
|
7f168d6415
|
Merge branch 'mikktspace'
|
2020-12-21 17:31:11 +01:00 |
|
Robert Beckebans
|
e7e2786b76
|
Only enable MikkTSpace for new assets
|
2020-12-21 17:30:47 +01:00 |
|
Robert Beckebans
|
4be8e85fe0
|
Add octahedron shader to Lua embed manifest
|
2020-12-21 15:47:41 +01:00 |
|
Stephen Pridham
|
e77801678f
|
Add support for mikktspace
|
2020-12-19 16:43:45 -05:00 |
|
Robert Beckebans
|
7eeb4d413f
|
Merge pull request #504 from danieleftodi/487-vulkan-crashfix-macos
Added build scripts for macos
|
2020-12-09 20:03:53 +01:00 |
|
Robert Beckebans
|
d1fc86ec3c
|
Merge pull request #501 from r-a-sattarov/master
Support MIPS64 architecture
|
2020-12-09 20:03:07 +01:00 |
|
DEft
|
b120a8edfb
|
Add build scripts for macos
|
2020-12-01 23:28:01 +01:00 |
|
Robert Beckebans
|
2498a17149
|
Autospawn env probes in the center of BSP areas
|
2020-11-30 18:27:06 +01:00 |
|
Robert Beckebans
|
05a3e049c5
|
Hack by BFA to avoid problem with decl load in game thread
|
2020-11-26 20:40:03 +01:00 |
|
r-a-sattarov
|
a0a8a8670f
|
Support MIPS64 architecture
|
2020-11-21 21:45:05 +03:00 |
|
Robert Beckebans
|
86ff6cea87
|
Fixed a problem with octahedron irradiance sampling
|
2020-11-15 14:01:14 +01:00 |
|
Robert Beckebans
|
b8907b9754
|
Octahedron mapping hello world in IBL shader
|
2020-11-14 18:02:07 +01:00 |
|
Robert Beckebans
|
2e580b38ad
|
Some experiments with octahedron probes
|
2020-11-14 16:04:03 +01:00 |
|
Robert Beckebans
|
a3aeca213d
|
Fixed bugs and missing non-x86 code paths in the DXTEncoder
|
2020-11-14 12:32:47 +01:00 |
|
Robert Beckebans
|
16631ad1c9
|
Fixed Vulkan validation layer query
|
2020-11-12 20:22:11 +01:00 |
|
Robert Beckebans
|
1115feefa7
|
Vulkan works again with newest SDK 1.2.154.1 on Windows
|
2020-11-12 10:16:56 +01:00 |
|
Robert Beckebans
|
6eb7925c77
|
Quadrupled static vertex cache limits for mods
|
2020-11-10 18:09:04 +01:00 |
|
Robert Beckebans
|
c8af9c3b0e
|
Fixed savegame size problem with some user maps
|
2020-11-06 17:46:29 +01:00 |
|
Robert Beckebans
|
9349b280cc
|
Applied astyle formatting
|
2020-11-05 01:32:50 +01:00 |
|
Robert Beckebans
|
57e4c66153
|
Merge pull request #492 from LWSS/clock-fix
Fix cpu clock-hz inaccuracy on linux
|
2020-11-05 01:11:11 +01:00 |
|
Robert Beckebans
|
a41c9b2f92
|
Merge pull request #480 from runlevel5/ppc64le
Support PPC64LE architecture
|
2020-11-05 01:04:34 +01:00 |
|
r-a-sattarov
|
1a3dfc89c2
|
E2K: fixed build by MCST lcc compiler when using USE_INTRINSICS=ON
fixed "no suitable conversion function from __m128c to float" error
|
2020-10-22 21:14:37 +03:00 |
|
LWSS
|
4cd232ca20
|
GetClockTicks() - keep other arch in mind
|
2020-10-01 14:59:11 -07:00 |
|
LWSS
|
65f7a305c1
|
Fix cpu clock-hz inaccuracy on linux
|
2020-10-01 02:28:58 -07:00 |
|
Tobias Frost
|
c24d1fd4a4
|
Fix relative include paths, breaking build if systems' libimgui is to be used.
|
2020-08-25 15:12:27 +02:00 |
|
numas13
|
71dc2bc90b
|
Fix white soft shadows glitch
Assigning an integer to a float variable in HLSL causes undefined behaviour in RadeonSI/MESA.
|
2020-08-17 23:14:20 +03:00 |
|
Robert Beckebans
|
3960b88cc4
|
Applied Astyle
|
2020-07-14 18:42:45 +02:00 |
|
Robert Beckebans
|
eeff8100e0
|
Merge branch 'master' into PBR2
|
2020-07-14 18:40:48 +02:00 |
|
Robert Beckebans
|
74d1fc5213
|
Defaulted r_ignoreGLErrors to 1
|
2020-07-14 18:37:41 +02:00 |
|
Robert Beckebans
|
74bfdfef73
|
Extended OpenGL Debug Callback
|
2020-07-14 18:35:00 +02:00 |
|
Trung Le
|
322764a8c2
|
Support PPC64LE architecture
|
2020-07-04 01:23:53 +10:00 |
|
IISergII
|
7e25d69608
|
platform_linux.cpp: Added sysconf use for s_numPhysicalCPUCores
when parsing /proc/cpuinfo fails, an alternative method will be used - sysconf() to get s_numPhysicalCPUCores value
|
2020-06-03 21:52:44 +03:00 |
|
Robert Beckebans
|
c0e76c492a
|
Merge pull request #466 from coldtobi/include_paths
Fix some include paths that caused build failures while Debian packaging
|
2020-05-31 23:22:30 +02:00 |
|
Robert Beckebans
|
de2cf327b9
|
Merge pull request #474 from r-a-sattarov/master
CMake: fixed compiler check algorithm (support of C++11)
|
2020-05-31 23:19:12 +02:00 |
|
Robert Beckebans
|
6f36e42a43
|
Merge pull request #399 from shmerl/master
Support XDG base directory specification
|
2020-05-31 23:02:39 +02:00 |
|
Robert Beckebans
|
0b18703686
|
Fixed multilayer bumped materials and mirrors in Vulkan
|
2020-05-25 21:48:41 +02:00 |
|
Robert Beckebans
|
8501ea46ba
|
Show environment probes as spheres instead of cubes
|
2020-05-20 18:24:45 +02:00 |
|
Robert Beckebans
|
624f61b025
|
First time that multiple environment probes work
|
2020-05-17 17:37:06 +02:00 |
|
Robert Beckebans
|
1a66dc50af
|
Added r_showViewEnvprobes
|
2020-05-17 13:29:18 +02:00 |
|
Robert Beckebans
|
804c16d0a4
|
First step at generating multiple env probes
|
2020-05-16 17:40:30 +02:00 |
|
Robert Beckebans
|
71d768cceb
|
Fixed all known problems with sRGB -> linear RGB conversions (fog, GUIs, screen effects)
|
2020-05-15 16:25:36 +02:00 |
|
Robert Beckebans
|
5b56ab3392
|
r_forceAmbient can be saved and r_antiAliasing 1 is new default
|
2020-05-15 16:21:48 +02:00 |
|
Robert Beckebans
|
8c3179f313
|
Fixed blending of multilayered normals
|
2020-05-14 17:55:53 +02:00 |
|
Robert Beckebans
|
7b87863a50
|
Fixed too dark Mars video in main menu
|
2020-05-14 17:55:15 +02:00 |
|
Robert Beckebans
|
558afdd093
|
Added Contrast Adaptive Sharpening (AMD) by Justin Marshal (IcedTech)
|
2020-05-13 21:13:43 +02:00 |
|
Robert Beckebans
|
5dedbc70a6
|
Improved filmic post processing
|
2020-05-12 23:38:32 +02:00 |
|
Robert Beckebans
|
1b3378cb94
|
Added Vogel Disk Sampling by Panos Karabelas
|
2020-05-11 23:49:04 +02:00 |
|
Robert Beckebans
|
99235ec92c
|
Optimized Filmic Dithering with precalculated Blue Noise
|
2020-05-10 22:10:32 +02:00 |
|
Robert Beckebans
|
9931fab681
|
Improved SSAO performance with Blue Noise
|
2020-05-10 15:05:46 +02:00 |
|
Robert Beckebans
|
d5e8380a5f
|
Fixed r_ssaoDebug
|
2020-05-10 12:58:14 +02:00 |
|
Robert Beckebans
|
50eb5b4537
|
Moved generic ImGui drawing to idGuiModel::EmitImGui
|
2020-05-09 17:38:00 +02:00 |
|
Robert Beckebans
|
f9a1c5ff36
|
Added high performance timer queries for OpenGL
|
2020-05-09 16:48:55 +02:00 |
|
Robert Beckebans
|
d3bc29d510
|
Added GPU timer queries for Vulkan
|
2020-05-05 01:21:29 +02:00 |
|
Robert Beckebans
|
14a331fadd
|
Made ImGui to work with the Vulkan builds
|
2020-05-04 17:22:51 +02:00 |
|
Robert Beckebans
|
33a232a840
|
Prevent vanilla .resource maps to be reloaded. Pull request #477
|
2020-05-03 15:58:51 +02:00 |
|
Robert Beckebans
|
faefaa4669
|
Updated idRenderLog to support RenderDoc and Nvidia's Nsight
|
2020-05-03 13:39:38 +02:00 |
|
r-a-sattarov
|
0f0053b143
|
CMake: fixed compiler check algorithm (support of C++11)
CXX_STANDARD supported values are 98, 11, 14, 17 and 20.
- https://cmake.org/cmake/help/latest/prop_tgt/CXX_STANDARD.html
|
2020-05-03 14:03:41 +03:00 |
|
Robert Beckebans
|
7eddea53f5
|
Merge pull request #465 from coldtobi/libpng1.6
Patch to support libpng1.4 and libpng1.6 alongside.
|
2020-05-03 02:56:46 +02:00 |
|
Robert Beckebans
|
b8e25612fb
|
Fixed several problems with the HDR light equations
|
2020-05-01 23:30:16 +02:00 |
|
Robert Beckebans
|
3f9b85d434
|
Fixed textureLod with Vulkan and tweaked IBL to use r_lightScale
|
2020-05-01 21:11:13 +02:00 |
|
Robert Beckebans
|
6037889a85
|
Implemented idRenderBackend::DBG_TestImage() for Vulkan
|
2020-05-01 16:52:48 +02:00 |
|
Robert Beckebans
|
3afb67ab8e
|
Fixed Bink video playback with Vulkan
|
2020-05-01 15:30:54 +02:00 |
|
Robert Beckebans
|
fa7a512ba5
|
Fixed support of RG16F textures with Vulkan
|
2020-05-01 13:52:02 +02:00 |
|
Robert Beckebans
|
d198ec5139
|
Use Astyle to format all HLSL renderprogs from now on
|
2020-05-01 12:50:01 +02:00 |
|
Robert Beckebans
|
caa9258289
|
Optimized shadow mapping using Blue Noise sampling.
This reduces the number of shadow mapping taps from 12 to 6 while
keeping very good results.
|
2020-04-29 01:19:53 +02:00 |
|
Robert Beckebans
|
2c6f2377bf
|
Show correct CPU string with Win64
|
2020-04-26 10:48:26 +02:00 |
|
Robert Beckebans
|
c5bfbf5457
|
Fixed last commit ...
|
2020-04-26 10:41:09 +02:00 |
|
Robert Beckebans
|
605944924a
|
Renamed r_useIBL to r_usePBR and fixed r_pbrDebug rendering
|
2020-04-26 10:38:28 +02:00 |
|
Robert Beckebans
|
c87e9e1711
|
Only modulate down ambient pass with SSAO
|
2020-04-25 18:30:40 +02:00 |
|
Robert Beckebans
|
4e9e15e65a
|
PBR environment BRDF sampling is more correct now.
The implementation is very close to Blender's Eevee output.
|
2020-04-25 16:46:03 +02:00 |
|
Robert Beckebans
|
1c828aee6f
|
Added Blue Noise based Filmic Dithering by Timothy Lottes and Chromatic Aberration
|
2020-04-22 22:49:24 +02:00 |
|
Robert Beckebans
|
9823d989c8
|
Added some PBR intrinsic images
|
2020-04-20 20:51:31 +02:00 |
|
Robert Beckebans
|
79b67ac310
|
Reenabled r_lightScale for HDR
|
2020-04-20 20:51:09 +02:00 |
|
Robert Beckebans
|
d3644b5a83
|
Don't flip PNG files vertically for wrong converted .tga files
|
2020-04-20 20:49:46 +02:00 |
|
Carlos Estrague
|
5836a99f7b
|
Initial Nvidia jetson nano with Vulkan Support
|
2020-04-18 21:30:06 +02:00 |
|
Robert Beckebans
|
c8250b184b
|
Added support to load RG16F texture data. Added R_WriteEXR function
|
2020-04-18 19:16:24 +02:00 |
|
Robert Beckebans
|
9872734f62
|
Added missing generated Image_brdfLut.h
|
2020-04-18 17:09:28 +02:00 |
|
Robert Beckebans
|
28ad01ab80
|
Added command makeBrdfLut for testing
|
2020-04-18 17:08:32 +02:00 |
|
Robert Beckebans
|
31df292288
|
PBR GPU Skinning bugfix
|
2020-04-18 17:07:19 +02:00 |
|
Robert Beckebans
|
f92c3776ff
|
Fixed Crash with ImGui when changing the resolution
|
2020-04-16 21:48:18 +02:00 |
|
Robert Beckebans
|
93710bd694
|
Fixed PNG flipped upside down
|
2020-04-16 18:53:19 +02:00 |
|
Robert Beckebans
|
1972bcdad4
|
Added second interaction shader path for PBR so old materials don't look glossy
|
2020-04-16 18:08:50 +02:00 |
|
Robert Beckebans
|
41d8bd9ec2
|
Fixed proper caching of _rmao PBR files as .bimage
|
2020-04-16 16:09:44 +02:00 |
|
Robert Beckebans
|
97a49323e5
|
Added modding tool command exportScriptEvents and updated modding docs
|
2020-04-14 10:31:03 +02:00 |
|
Robert Beckebans
|
bc7d66a740
|
Fixed bug when looking for PBR image timestamp
|
2020-04-13 18:20:45 +02:00 |
|
Robert Beckebans
|
56a2ec0dfc
|
Added HACK to look for PBR maps with the suffix _rmao
|
2020-04-13 17:31:07 +02:00 |
|
Robert Beckebans
|
d03c4cc398
|
Removed FFmpeg 32 bit files and updated OpenAL Soft to 1.20.1 64 bit
|
2020-04-13 14:04:34 +02:00 |
|
Robert Beckebans
|
da87dc6495
|
Removed unused 32 bit CMake Windows configs
|
2020-04-13 13:14:06 +02:00 |
|
Robert Beckebans
|
9fb3f686a1
|
Updated README with some documentation about the modding support
|
2020-03-31 21:01:44 +02:00 |
|
Tobias Frost
|
bd9edf3166
|
Fix some include paths that caused build failures while Debian packaging.
|
2020-03-31 12:17:26 +02:00 |
|
Tobias Frost
|
691cfa7cce
|
Patch to support libpng1.4 and libpng1.6 alongside.
(Note that libpng also would support the new accessors.
However, I hope that this way the patch could be more acceptable for you.)
|
2020-03-31 12:02:41 +02:00 |
|
Robert Beckebans
|
33129bf5b8
|
Fixed game time stats
|
2020-03-29 18:19:03 +02:00 |
|
Robert Beckebans
|
62466b41b7
|
Use ImGui to draw renderer stats for com_showFPS 1
|
2020-03-29 17:12:11 +02:00 |
|
Robert Beckebans
|
0f8ee906da
|
Experimental changes to test PBR texture set
|
2020-03-28 17:56:12 +01:00 |
|
Robert Beckebans
|
f97bfe3eb4
|
Don't try to create an OpenGL 5.0 context ...
|
2020-03-28 17:53:39 +01:00 |
|
Robert Beckebans
|
bf59190a7c
|
Tweaked Rust coding style quotation
|
2020-03-27 18:59:11 +01:00 |
|
Robert Beckebans
|
f0c21ad7a6
|
Turned FFmpeg on by default for faster development in Debug Build
|
2020-03-27 18:58:12 +01:00 |
|
Robert Beckebans
|
de1cecabc2
|
Updated ffmpeg-win64 development files to ffmpeg-4.2.2-win64-dev.zip content
|
2020-03-27 18:57:04 +01:00 |
|