Commit graph

  • 8501ea46ba Show environment probes as spheres instead of cubes Robert Beckebans 2020-05-20 18:24:45 +0200
  • 624f61b025 First time that multiple environment probes work Robert Beckebans 2020-05-17 17:37:06 +0200
  • 1a66dc50af Added r_showViewEnvprobes Robert Beckebans 2020-05-17 13:29:18 +0200
  • 804c16d0a4 First step at generating multiple env probes Robert Beckebans 2020-05-16 17:40:30 +0200
  • 71d768cceb Fixed all known problems with sRGB -> linear RGB conversions (fog, GUIs, screen effects) Robert Beckebans 2020-05-15 16:25:36 +0200
  • 5b56ab3392 r_forceAmbient can be saved and r_antiAliasing 1 is new default Robert Beckebans 2020-05-15 16:21:48 +0200
  • 8c3179f313 Fixed blending of multilayered normals Robert Beckebans 2020-05-14 17:55:53 +0200
  • 7b87863a50 Fixed too dark Mars video in main menu Robert Beckebans 2020-05-14 17:55:15 +0200
  • 3b28f7ff98 Fixed too bright fog in HDR mode Robert Beckebans 2020-05-14 17:54:39 +0200
  • 558afdd093 Added Contrast Adaptive Sharpening (AMD) by Justin Marshal (IcedTech) Robert Beckebans 2020-05-13 21:13:43 +0200
  • 5dedbc70a6 Improved filmic post processing Robert Beckebans 2020-05-12 23:38:32 +0200
  • 1b3378cb94 Added Vogel Disk Sampling by Panos Karabelas Robert Beckebans 2020-05-11 23:49:04 +0200
  • 99235ec92c Optimized Filmic Dithering with precalculated Blue Noise Robert Beckebans 2020-05-10 22:10:32 +0200
  • 9931fab681 Improved SSAO performance with Blue Noise Robert Beckebans 2020-05-10 15:05:46 +0200
  • d5e8380a5f Fixed r_ssaoDebug Robert Beckebans 2020-05-10 12:58:14 +0200
  • 50eb5b4537 Moved generic ImGui drawing to idGuiModel::EmitImGui Robert Beckebans 2020-05-09 17:38:00 +0200
  • f9a1c5ff36 Added high performance timer queries for OpenGL Robert Beckebans 2020-05-09 16:48:55 +0200
  • d3bc29d510 Added GPU timer queries for Vulkan Robert Beckebans 2020-05-05 01:21:29 +0200
  • 14a331fadd Made ImGui to work with the Vulkan builds Robert Beckebans 2020-05-04 17:22:51 +0200
  • 33a232a840 Prevent vanilla .resource maps to be reloaded. Pull request #477 Robert Beckebans 2020-05-03 15:58:51 +0200
  • faefaa4669 Updated idRenderLog to support RenderDoc and Nvidia's Nsight Robert Beckebans 2020-05-03 13:39:38 +0200
  • 0f0053b143 CMake: fixed compiler check algorithm (support of C++11) r-a-sattarov 2020-05-03 13:48:13 +0300
  • 7eddea53f5
    Merge pull request #465 from coldtobi/libpng1.6 Robert Beckebans 2020-05-03 02:56:46 +0200
  • 60941ee837
    Merge pull request #473 from mrcmunir/master Robert Beckebans 2020-05-03 02:53:02 +0200
  • b8e25612fb Fixed several problems with the HDR light equations Robert Beckebans 2020-05-01 23:30:16 +0200
  • 3f9b85d434 Fixed textureLod with Vulkan and tweaked IBL to use r_lightScale Robert Beckebans 2020-05-01 21:11:13 +0200
  • 6037889a85 Implemented idRenderBackend::DBG_TestImage() for Vulkan Robert Beckebans 2020-05-01 16:52:48 +0200
  • 3afb67ab8e Fixed Bink video playback with Vulkan Robert Beckebans 2020-05-01 15:30:54 +0200
  • fa7a512ba5 Fixed support of RG16F textures with Vulkan Robert Beckebans 2020-05-01 13:52:02 +0200
  • c40765ef24 Fixed way too bright ambient lights in HDR mode Robert Beckebans 2020-05-01 13:01:39 +0200
  • d198ec5139 Use Astyle to format all HLSL renderprogs from now on Robert Beckebans 2020-05-01 12:50:01 +0200
  • caa9258289 Optimized shadow mapping using Blue Noise sampling. Robert Beckebans 2020-04-29 01:19:53 +0200
  • 2c6f2377bf Show correct CPU string with Win64 Robert Beckebans 2020-04-26 10:48:26 +0200
  • c5bfbf5457 Fixed last commit ... Robert Beckebans 2020-04-26 10:41:09 +0200
  • 605944924a Renamed r_useIBL to r_usePBR and fixed r_pbrDebug rendering Robert Beckebans 2020-04-26 10:38:28 +0200
  • c87e9e1711 Only modulate down ambient pass with SSAO Robert Beckebans 2020-04-25 18:30:40 +0200
  • 4e9e15e65a PBR environment BRDF sampling is more correct now. Robert Beckebans 2020-04-25 16:46:03 +0200
  • 1c828aee6f Added Blue Noise based Filmic Dithering by Timothy Lottes and Chromatic Aberration Robert Beckebans 2020-04-22 22:49:24 +0200
  • f06484bc61 Fixed too weak specular with HDR Robert Beckebans 2020-04-22 22:48:25 +0200
  • 9823d989c8 Added some PBR intrinsic images Robert Beckebans 2020-04-20 20:51:31 +0200
  • 79b67ac310 Reenabled r_lightScale for HDR Robert Beckebans 2020-04-20 20:51:09 +0200
  • d3644b5a83 Don't flip PNG files vertically for wrong converted .tga files Robert Beckebans 2020-04-20 20:49:46 +0200
  • 16f4188e2b Improved r_hdrDebug which shows F-stops like in Filament Robert Beckebans 2020-04-20 20:48:13 +0200
  • 5836a99f7b Initial Nvidia jetson nano with Vulkan Support Carlos Estrague 2020-04-18 21:30:06 +0200
  • c8250b184b Added support to load RG16F texture data. Added R_WriteEXR function Robert Beckebans 2020-04-18 19:16:24 +0200
  • 9872734f62 Added missing generated Image_brdfLut.h Robert Beckebans 2020-04-18 17:09:28 +0200
  • 28ad01ab80 Added command makeBrdfLut for testing Robert Beckebans 2020-04-18 17:08:32 +0200
  • 31df292288 PBR GPU Skinning bugfix Robert Beckebans 2020-04-18 17:07:19 +0200
  • f92c3776ff Fixed Crash with ImGui when changing the resolution Robert Beckebans 2020-04-16 21:48:18 +0200
  • 93710bd694 Fixed PNG flipped upside down Robert Beckebans 2020-04-16 18:53:19 +0200
  • 1972bcdad4 Added second interaction shader path for PBR so old materials don't look glossy Robert Beckebans 2020-04-16 18:08:50 +0200
  • 41d8bd9ec2 Fixed proper caching of _rmao PBR files as .bimage Robert Beckebans 2020-04-16 16:09:44 +0200
  • 97a49323e5 Added modding tool command exportScriptEvents and updated modding docs Robert Beckebans 2020-04-14 10:31:03 +0200
  • bc7d66a740 Fixed bug when looking for PBR image timestamp Robert Beckebans 2020-04-13 18:20:45 +0200
  • 56a2ec0dfc Added HACK to look for PBR maps with the suffix _rmao Robert Beckebans 2020-04-13 17:31:07 +0200
  • d03c4cc398 Removed FFmpeg 32 bit files and updated OpenAL Soft to 1.20.1 64 bit Robert Beckebans 2020-04-13 14:04:34 +0200
  • da87dc6495 Removed unused 32 bit CMake Windows configs Robert Beckebans 2020-04-13 13:14:06 +0200
  • 9fb3f686a1 Updated README with some documentation about the modding support Robert Beckebans 2020-03-31 21:01:44 +0200
  • bd9edf3166 Fix some include paths that caused build failures while Debian packaging. Tobias Frost 2020-03-31 12:17:26 +0200
  • 691cfa7cce Patch to support libpng1.4 and libpng1.6 alongside. Tobias Frost 2020-03-31 11:58:49 +0200
  • 33129bf5b8 Fixed game time stats Robert Beckebans 2020-03-29 18:19:03 +0200
  • 62466b41b7 Use ImGui to draw renderer stats for com_showFPS 1 Robert Beckebans 2020-03-29 17:12:11 +0200
  • 0f8ee906da Experimental changes to test PBR texture set Robert Beckebans 2020-03-28 17:56:12 +0100
  • f97bfe3eb4 Don't try to create an OpenGL 5.0 context ... Robert Beckebans 2020-03-28 17:53:39 +0100
  • bf59190a7c Tweaked Rust coding style quotation Robert Beckebans 2020-03-27 18:59:11 +0100
  • f0c21ad7a6 Turned FFmpeg on by default for faster development in Debug Build Robert Beckebans 2020-03-27 18:58:12 +0100
  • de1cecabc2 Updated ffmpeg-win64 development files to ffmpeg-4.2.2-win64-dev.zip content Robert Beckebans 2020-03-27 18:57:04 +0100
  • 163a31f96c
    Merge pull request #455 from coldtobi/fix_sdl2_findpackage Robert Beckebans 2020-03-27 14:34:55 +0100
  • 0ac1c237d9 Fixed OpenGL build Robert Beckebans 2020-03-22 16:56:04 +0100
  • 3485c680aa Updated embedded HLSL shaders generated by premake Robert Beckebans 2020-03-22 15:44:52 +0100
  • fb37d719d5 Merge branch 'vulkan' Robert Beckebans 2020-03-22 15:29:55 +0100
  • af701aea33 Vulkan works on Kubuntu 19.10, g++ and open source drivers for the AMD RX 580 Robert Beckebans 2020-03-22 15:29:24 +0100
  • efeae230a4 Updated .plan and changelog Robert Beckebans 2020-03-22 14:22:20 +0100
  • 2bcd5e98a8 Version bump 1.3.0 to differentiate from latest public build Robert Beckebans 2020-03-22 13:51:30 +0100
  • 6b524f0bcb Turned off HDR and shadow mapping defaults for Vulkan builds Robert Beckebans 2020-03-22 13:46:58 +0100
  • 367d5af7a2 Fixed Windows build Robert Beckebans 2020-03-22 13:22:45 +0100
  • 98630cf6ec Deleted cmake configs for VS 2010 and 2012 Robert Beckebans 2020-03-22 12:27:27 +0100
  • bcb61ce306 Applied Astyle Robert Beckebans 2020-03-22 12:23:52 +0100
  • 110996b430
    Merge pull request #459 from ericwomer/vulkan-merge-2 Robert Beckebans 2020-03-22 12:16:16 +0100
  • 988420c8f6 Use SDL2's own find_package, instead of the shipped one. Tobias Frost 2020-02-23 17:25:21 +0100
  • bce8237dc1
    Merge pull request #453 from Calinou/fix-muzzle-flashes-option-casing Robert Beckebans 2020-02-02 15:51:21 +0100
  • 3f50abbba4
    Tweak Muzzle Flashes option casing in the menus for consistency Hugo Locurcio 2020-01-18 18:17:56 +0100
  • 596fbb18ca RenderBackend.h: * Renamed vkwindow to sdlWindow in struct vulkanContext_t to matche the rest of the struct naming conventions. Eric Womer 2020-01-01 14:31:28 -0500
  • 4f38ce0633 CMakeLists.txt: * Added defining VK_USE_PLATFORM_* during CMake configuration, one for windows and one for UNIX * Fixed a case issue when adding Vulkans include directory Eric Womer 2020-01-01 14:25:38 -0500
  • 88cf0a2d3d
    Merge pull request #451 from ericwomer/cmake-fixes Robert Beckebans 2019-12-31 19:05:18 +0100
  • beb13673a2
    Merge pull request #448 from itaranto/add_instructions_for_opensuse Robert Beckebans 2019-12-31 18:47:22 +0100
  • ae07018a3c Removed an inclusion guard as it is needed for Physical Device extensions and not Instance extensions. Eric Womer 2019-12-30 15:39:41 -0500
  • e9ef21ce5c SDL2/Vulkan on Linux, still broken for Doom3BFG Eric Womer 2019-12-30 15:20:15 -0500
  • 8938733050 Added Sascha Willems FindXCB.cmake module for finding the XCB library and headers Eric Womer 2019-12-29 17:07:51 -0500
  • 7145d9b3f1 Compiling/Linking/Running, but no rendering, there is audio. glConfig as a temp fix for the surfaces having a width and height of 0 since renderSystem->getHeight()/getWidth() access glConfig.nativeResolutionHeight/Width directly. Eric Womer 2019-12-29 17:05:33 -0500
  • 528da79001 Merge branch 'kung' into vulkan-merge-2 Eric Womer 2019-12-29 12:14:29 -0500
  • f1e650e2c4 Applying KungFuJesus's patch from https://github.com/RobertBeckebans/RBDOOM-3-BFG/issues/398#issuecomment-569442019 Eric Womer 2019-12-29 11:12:34 -0500
  • eeceaba261 neo/CMakeListst.txt: * setting the c++ standard via add_compile_options caused the setting to bleed into the C code, which caused clang to error out the cmake configuration, so switched to setting it with CMAKE_CXX_STANDARD. Eric Womer 2019-12-28 21:38:39 -0500
  • 8eeb49f98c .gitignore: * Added generated *.gch files to the ignore list Eric Womer 2019-12-28 14:38:03 -0500
  • c3c75004f9 CMakeLists.txt: * FORCE_COLOR_OUTPUT, force diagnostic color output for clang and gnc compiler when using ninja build * COMPILE_COMMANDS, force cmake to generate the compile_commands.json file * Use set() for setting c++ standard since with clang it bleeds through down to C source files causing errors with cmake and can cause other issues with C source files and set(CMAKE_CXX_STANDARD 11) forced the use of gnu++11 as the standard. Eric Womer 2019-12-28 14:28:30 -0500
  • 62170b3d06 CMakeLists.txt: Use CMAKE_CXX_STANDARD to specify c++11 compile flags instead of hardcoding -std=c++11 since that causes issues with C files, specifically with clang [9.0] Eric Womer 2019-12-28 13:20:13 -0500
  • 13ab43f5e2 .gitignore: Added the vim backup subscript ~ [*~] Added CLion generated directories [cmake-build-*, .idea] Eric Womer 2019-12-28 12:59:47 -0500
  • 3b4ca0b6eb Add compilation instructions for openSUSE ignacio 2019-12-08 19:15:21 -0300
  • fa3df4e2d2 Fixed OpenGL backend, Added r_usePBR to toggle Image Based Lighting Robert Beckebans 2019-11-22 18:25:33 +0100
  • 527b1fbfd5 Applied new AStyle settings Robert Beckebans 2019-11-19 21:33:59 +0100