Commit graph

  • 3960b88cc4 Applied Astyle Robert Beckebans 2020-07-14 18:42:45 +0200
  • eeff8100e0 Merge branch 'master' into PBR2 Robert Beckebans 2020-07-14 18:40:48 +0200
  • 74d1fc5213 Defaulted r_ignoreGLErrors to 1 Robert Beckebans 2020-07-14 18:37:41 +0200
  • 74bfdfef73 Extended OpenGL Debug Callback Robert Beckebans 2020-07-14 18:35:00 +0200
  • 322764a8c2 Support PPC64LE architecture Trung Le 2020-07-04 01:23:53 +1000
  • 71bc94fe41
    Merge pull request #478 from r-a-sattarov/master Robert Beckebans 2020-06-19 08:29:15 +0200
  • 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 IISergII 2020-06-02 22:52:01 +0300
  • c0e76c492a
    Merge pull request #466 from coldtobi/include_paths Robert Beckebans 2020-05-31 23:22:30 +0200
  • de2cf327b9
    Merge pull request #474 from r-a-sattarov/master Robert Beckebans 2020-05-31 23:19:12 +0200
  • 6f36e42a43
    Merge pull request #399 from shmerl/master Robert Beckebans 2020-05-31 23:02:39 +0200
  • 0b18703686 Fixed multilayer bumped materials and mirrors in Vulkan Robert Beckebans 2020-05-25 21:48:41 +0200
  • 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