Commit graph

  • 1c56560cc4 Change default Linux path to a generic and standard name Mike Swanson 2014-05-28 19:19:24 -0700
  • 4c7451aee3 Added extract_resources.cfg for modding purposes Robert Beckebans 2014-05-22 11:35:47 +0200
  • 79c4b3ef98 Fixed SDL 1.2 support Robert Beckebans 2014-05-22 09:55:25 +0200
  • 0f1f22de45 Merge pull request #125 from JanSimek/objective-c Robert Beckebans 2014-05-22 09:48:01 +0200
  • e1f8597360 Use SDL to find Application Support path. #87 Radegast 2014-05-22 00:33:58 +0100
  • c76e9a26ef Removed objective-c++ code. #87 Radegast 2014-05-22 00:07:34 +0100
  • 4045be32b1 Replaced procfs dependent functions with native calls on OS X. #87 Radegast 2014-05-21 22:31:18 +0100
  • 6d0765f3e3 Fixed mouse release comment #122 Robert Beckebans 2014-05-20 23:50:53 +0200
  • 746c9ce20a Merge pull request #120 from JanSimek/master Robert Beckebans 2014-05-20 23:35:59 +0200
  • ae4ef25160 Keep mouse grabbed when opening a PDA or menu. fixes #122 Robert Beckebans 2014-05-20 23:33:57 +0200
  • 54ec429fa8 Merge pull request #121 from something15525/master Robert Beckebans 2014-05-20 23:03:43 +0200
  • 8809610cfa Updated README with instructions on installing the DirectX SDK (June 2010) Michael Limb 2014-05-20 11:06:50 -0700
  • b8676a513f Replaced MACOS_X define with standardised __APPLE__. #87 Radegast 2014-05-20 13:51:53 +0100
  • be7d912cf2 Just to be safe. Changed Sys_Yield() Robert Beckebans 2014-05-20 09:31:40 +0200
  • 05248cce6d AStyle Robert Beckebans 2014-05-20 09:29:08 +0200
  • 9c2124718f Merge pull request #117 from JanSimek/master Robert Beckebans 2014-05-20 09:27:44 +0200
  • 5304284e90 Added CLOCK_REALTIME support to our custom clock_gettime() function for OS X. #87 Radegast 2014-05-19 22:53:46 +0100
  • ca5c463bbd Added clock_gettime() for OS X which always returns monotonic time. #87 Radegast 2014-05-19 16:53:20 +0100
  • 764b067825 Avoid 'unknown event' spam when testing with touchpad. #87 Radegast 2014-05-19 15:52:33 +0100
  • 0ae98f62c4 It's no fun without textures. #87 Radegast 2014-05-18 23:49:03 +0100
  • 9b4f849cd5 Get RAM in MB. #87 Radegast 2014-05-18 23:33:08 +0100
  • 812fb78d52 Initial OS X support. #87 Radegast 2014-05-18 23:14:28 +0100
  • 185f2aaf90 Disabled some GL_CheckErrors() calls that can be a slowdown Robert Beckebans 2014-05-18 15:17:15 +0200
  • f560e29183 Updated README Robert Beckebans 2014-05-17 15:22:57 +0200
  • 952907fa77 ATI hotfix for shadow mapping. #116 Robert Beckebans 2014-05-17 10:53:14 +0200
  • 63add75e7f Disabled MSAA 16x option which is a performance killer in combination with shadow mapping Robert Beckebans 2014-05-16 23:57:17 +0200
  • 66889f5c81 Bumped engine version to 1.0.2 Robert Beckebans 2014-05-16 22:49:23 +0200
  • 54c31bff8f Fixed r_shadowMapJitterScale for Poisson disc algorithm Robert Beckebans 2014-05-16 22:32:56 +0200
  • 3dcade4c15 Updated embedded shadow mapping using rotated Poisson disc Robert Beckebans 2014-05-16 21:52:31 +0200
  • c17773306c Revert "Changed r_useShadowMapping 1: medium+faster, 2: high quality" Robert Beckebans 2014-05-16 21:50:49 +0200
  • ef9869972d Improved shadow mapping performance using randomly rotated Poisson discs Robert Beckebans 2014-05-16 21:33:39 +0200
  • 7f0f7f8a41 Commented out #include <inttypes.h>. fixes #112 Robert Beckebans 2014-05-16 10:47:42 +0200
  • e0c8243ee7 Make high quality shadow mapping the default Robert Beckebans 2014-05-16 00:22:34 +0200
  • 87b0040f92 Changed r_useShadowMapping 1: medium+faster, 2: high quality Robert Beckebans 2014-05-16 00:14:42 +0200
  • cd3ed5a927 Sacrificed texture bias option for shadows option. fixes #109 Robert Beckebans 2014-05-15 23:46:53 +0200
  • d356c6e156 Merge remote-tracking branch 'RBDOOM-3-BFG/master' Robert Beckebans 2014-05-15 17:03:28 +0200
  • e13fc0f4e9 Added cvar r_useHalfLambertLighting to make it optional, it requires reloadShaders Robert Beckebans 2014-05-15 16:37:55 +0200
  • 42874cfd05 Added graphics option to make soft shadows optional Robert Beckebans 2014-05-15 12:14:37 +0200
  • c300acd507 Fixed typo. Now all videos should work on Linux. refs #100 Robert Beckebans 2014-05-15 10:48:37 +0200
  • 837cb4dff2 Changed file testing for .bik videos to support fs_game. fixes #100 Robert Beckebans 2014-05-14 23:14:37 +0200
  • ee09662c10 Added custom content support by looking for all content in all maps/*.resources. Robert Beckebans 2014-05-14 22:32:34 +0200
  • 26bb497b3c Supress warnings about failed #include global.inc when using embedded Cg shaders Robert Beckebans 2014-05-14 19:14:21 +0200
  • 75d6e89876 Made interactionSM shader sampler loop to use r_shadowMapSamples many iterations Robert Beckebans 2014-05-14 18:57:53 +0200
  • a66859f09c Only use 2048^2 shadow maps for cascaded shadow mapping Robert Beckebans 2014-05-14 18:57:12 +0200
  • 4a68a5ef59 Made interactionSM shader sampler loop to use r_shadowMapSamples many iterations Robert Beckebans 2014-05-14 18:49:56 +0200
  • 7d6d8b4641 Reduced FFmpeg debug console prints Robert Beckebans 2014-05-12 20:02:20 +0200
  • a67f99acda Fixed shadow mapping problems with the ATI Catalyst driver Robert Beckebans 2014-05-12 19:54:09 +0200
  • c1b7308862 Fixed problems when building for Win64 and using FFmpeg. fixes #106 Robert Beckebans 2014-05-12 09:51:41 +0200
  • f95076984f Shadow LOD fix for parallel lights Robert Beckebans 2014-05-11 22:59:21 +0200
  • 0eaaea4b96 Improved shadow mapping performance using the shadow LOD and tweaked polygon offsets to fight shadow acne Robert Beckebans 2014-05-11 22:30:01 +0200
  • 5153422d0d Added shadow LOD calculation Robert Beckebans 2014-05-11 17:24:24 +0200
  • 6d25a20b80 Updated ENGINE_VERSION Robert Beckebans 2014-05-11 14:44:31 +0200
  • fc51a7cf70 Updated embedded shaders Robert Beckebans 2014-05-11 14:37:58 +0200
  • 2307a94d53 Added r_forceShadowMapsOnAlphaTestedSurfaces 1 Robert Beckebans 2014-05-11 14:36:51 +0200
  • 0ca7667fd2 Removed glewExperimental = GL_TRUE hack for SDL 2 Robert Beckebans 2014-05-11 12:28:29 +0200
  • 5c0fedf190 Patched GLEW to get the extensions with OpenGL >= 3.2 for the case that glGetString(GL_EXTENSIONS) fails Robert Beckebans 2014-05-11 12:19:10 +0200
  • f72d98a1eb Disabled shadow mapping for Mesa drivers fixes #103 Robert Beckebans 2014-05-11 11:49:14 +0200
  • 11456a231d Changed Mesa backend to output GLSL ES 3.00 in order to support shadow mapping Robert Beckebans 2014-05-11 11:30:56 +0200
  • 14f87fe9db Added support for loading .png image files as textures and changed screenshot command to write in .png format Robert Beckebans 2014-05-10 18:15:33 +0200
  • 160a4dd2aa Updated README Robert Beckebans 2014-05-10 16:50:01 +0200
  • 0c8463ea5b Added -Wno-inline-new-delete for Clang Robert Beckebans 2014-05-10 16:11:47 +0200
  • 887773cb24 Removed dangerous and obsolete memset Robert Beckebans 2014-05-10 16:03:28 +0200
  • 96e879361d Fixed a problem with the searching for embedding local and embedded shaders Robert Beckebans 2014-05-10 16:00:18 +0200
  • 12fd563fce Merge branch 'advanced-renderer-upgrades' of github.com:RobertBeckebans/RBDOOM-3-BFG into advanced-renderer-upgrades Robert Beckebans 2014-05-10 15:30:55 +0200
  • ade5c434f8 Replaced QGL with GLEW in sdl_glimp.cpp Robert Beckebans 2014-05-10 15:30:48 +0200
  • 485417ab41 Removed obsolete sdl_qgl.cpp and fixed some compile errors Robert Beckebans 2014-05-10 15:29:59 +0200
  • 08cacdfe17 Added utility functions for dmap Robert Beckebans 2014-05-10 15:03:06 +0200
  • 277964f074 Because I can :) Robert Beckebans 2014-05-10 14:40:01 +0200
  • b983156829 Updated GLEW to version 1.10.0 Robert Beckebans 2014-05-10 12:12:32 +0200
  • 823d0664b9 Merge branch 'master' into glew RobertBeckebans 2014-05-10 12:04:07 +0200
  • 138a2118bb Merge pull request #99 from LinAGKar/master Robert Beckebans 2014-04-30 23:47:19 +0200
  • e1661f8cde Merge branch 'master' into glew RobertBeckebans 2014-04-30 12:05:30 +0200
  • 6c643f5164 Added instructions for openSUSE. LinAGKar 2014-04-28 22:55:15 +0200
  • 6b2793ed6a Removed null characters from RenderProgs_embedded.h RobertBeckebans 2014-04-28 11:29:11 +0200
  • 853eaa5a00 Added missing neo/premake/embed.lua RobertBeckebans 2014-04-26 14:28:09 +0200
  • 34025e08cb Added cmake-linux-release.sh Bash script Robert Beckebans 2014-04-26 14:26:26 +0200
  • cacf1bb46b Embedded Cg renderprog sources into the renderer using Lua/Premake. Now the renderer can export the renderprogs to any GLSL version without having the user to copy the renderprogs/* shaders to the Doom 3 BFG installation directory. fixes #95 RobertBeckebans 2014-04-26 14:13:25 +0200
  • 7008c661a5 Removed obsolete includes RobertBeckebans 2014-04-25 20:29:36 +0200
  • 60ccf3567b Merge branch 'master' into glew RobertBeckebans 2014-04-25 20:24:30 +0200
  • 055cc09c8b GLEW fixes RobertBeckebans 2014-04-25 20:23:34 +0200
  • 740cc0d2e8 Merge pull request #94 from dekadenZ/size-format-macros Robert Beckebans 2014-04-25 19:48:48 +0200
  • e4605633f0 Move format specifier macros to idlib/sys/sys_defines.h dekadenZ 2014-04-25 15:22:15 +0200
  • d326d49cf0 Merge pull request #93 from dekadenZ/fix-renderer-string-cmp Robert Beckebans 2014-04-25 11:07:12 +0200
  • 69f26fbe11 Replaced sizeof format references with macro dekadenZ 2014-04-25 03:30:03 +0200
  • 27e25cfb08 Macros for format references to size_t dekadenZ 2014-04-25 03:20:56 +0200
  • 20e5cf5ae2 Fix length error in prefix comparison dekadenZ 2014-04-25 02:39:49 +0200
  • 8943a6d4a2 Fixed FFmpeg video timings and crashes. Also fixes the black screen problem with Ubuntu 14.04 #92 Robert Beckebans 2014-04-21 23:56:46 +0200
  • e47429f532 Disabled FFmpeg by default because there are some serious issues with ffmpeg on Ubuntu 14.04 which cause a black screen after the intro video #92 Robert Beckebans 2014-04-21 20:33:19 +0200
  • 8018378c3c Merge branch 'master' into glew RobertBeckebans 2014-04-21 15:01:50 +0200
  • b0b0d8ed76 gfxInfo Typo RobertBeckebans 2014-04-20 17:55:03 +0200
  • a8cda090c1 Disabled timing queries when using the Mesa driver #90 Robert Beckebans 2014-04-20 17:50:37 +0200
  • cb83ec194a Merge branch 'mesa-support' of github.com:RobertBeckebans/RBDOOM-3-BFG into mesa-support RobertBeckebans 2014-04-20 17:44:23 +0200
  • e2ad1b2989 More Cg shader fixes for Mesa and Qualcomm drivers #90 RobertBeckebans 2014-04-20 17:44:17 +0200
  • 3b19aa7991 Added glConfig.vendorType settings for Linux and disabled unused shaders. #90 Robert Beckebans 2014-04-20 17:20:50 +0200
  • a61dbbdd9f Cg shader fixes for Mesa and Qualcomm drivers #90 RobertBeckebans 2014-04-20 17:04:04 +0200
  • cce21e0d76 Added GLSL ES 1.0 backend for Mesa drivers #90 RobertBeckebans 2014-04-20 16:29:58 +0200
  • e61eae499c Replaced sizeof format references %lu with %zu (GCC, Clang) and %Iu (MSVC) #88 RobertBeckebans 2014-04-16 11:08:05 +0200
  • 1115b52dd2 Fixed another crash in cinametic code. Now it should be stable Robert Beckebans 2014-04-11 10:28:53 +0200
  • 647a3ebad8 Fixed crashes in cinematic code RobertBeckebans 2014-04-06 12:15:27 +0200
  • 899982b0b2 Made FFmpeg optional and fixed potential crashes RobertBeckebans 2014-04-06 11:38:38 +0200