Robert Beckebans
d7a96ca21b
Allow sys_lang to be saved to config
2021-05-08 15:05:47 +02: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
a0eb203aaf
Reorganized HLSL shaders
2021-02-10 16:27:03 +01:00
Robert Beckebans
d198ec5139
Use Astyle to format all HLSL renderprogs from now on
2020-05-01 12:50:01 +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
e0a397e544
Added Git submodule glslang 7.10.2984 -> stable release Nov 15, 2018
2019-11-19 19:26:35 +01:00
Robert Beckebans
cc3f1a78d3
Applied new Astyle settings to ImGui
2019-11-11 21:02:52 +01:00
Robert Beckebans
4ab1bb1821
Changed Astyle config to match Clang-Format output as close as possible
2019-11-11 20:25:31 +01:00
Robert Beckebans
9e4b6188cc
Screen Space Global Illumination first step
2016-01-09 22:24:57 +01:00
Robert Beckebans
d9f9db3b37
Framework for hierarchical depth buffer optimization
2016-01-09 13:38:49 +01:00
Robert Beckebans
9f83e84f6f
Added bilateral blur to SSAO
2016-01-02 23:59:44 +01:00
Robert Beckebans
e555e83119
SSAO experiment
2016-01-02 19:28:49 +01:00
Robert Beckebans
da7eedf04d
Added filmic post process effects
2015-12-23 13:53:21 +01:00
Robert Beckebans
db715535cc
Merged generic C++ fallbacks for SSE optimized code to allow support for non-x86 based platforms like ARM
2013-06-01 15:13:00 +02:00
Robert Beckebans
946768ad9f
Moved minizip contrib code to libs/zlib/minizip/
2013-01-02 17:09:45 +01:00
Daniel Gibson
ca112294b8
Update unzip code to minizip 1.1
...
.. from zlib-1.2.7/contrib/minizip/
The original source was minizip 0.15beta from 1998.
This update brings zip64 support (untested) and cleaner code.
Furthermore, updates to future minizip should be much easier now, as
my changes to the original source files from minizip are quite small.
To make diffing to upstream minizip-src easier, I added the minizip
source as exceptions in the astyle-scripts and left them in their own
directory.
Two custom functions from idSoftware - unzSetCurrentFileInfoPosition()
and unzGetCurrentFileInfoPosition() - aren't needed anymore as
minizip 1.1 has functions that do the same.
2013-01-02 05:29:56 +01:00
Robert Beckebans
afaf66ef40
Formatted code
2012-12-04 12:11:14 +01:00
Robert Beckebans
f55a763ca4
Formatted code using Artistic Style for better readability.
2012-11-28 16:47:07 +01:00
Robert Beckebans
d40e661b3e
Added Artistic Style 2.02.1 C++ beautifier.
2012-11-28 16:36:17 +01:00