Commit graph

  • 1971da173d
    Merge pull request #979 from klaussilveira/fix-ai Robert Beckebans 2025-02-28 19:13:34 +0100
  • 502f8f78a3 Merge branch 'memory-fixes' Robert Beckebans 2025-02-28 18:52:39 +0100
  • 79acde9c3f Astyle format Robert Beckebans 2025-02-28 18:47:19 +0100
  • 63eacd9c3d Fix memory deallocation issue by using delete[] for arrays Klaus Silveira 2025-02-25 17:14:26 -0500
  • f7d2ae5b9b Always update current binding sets if binding layout has changed SRSaunders 2025-02-22 00:28:35 -0500
  • 17d982e664 Revert change to numLoaded counter in idSoundSystemLocal::Preload() SRSaunders 2025-02-14 21:26:57 -0500
  • 397ba0b8ec Don't call idSoundHardware::Update() if s_noSound idCVar is set SRSaunders 2025-02-14 00:06:05 -0500
  • 67c6537991 Make Cinematic Audio playback respect the s_noSound cVar setting SRSaunders 2025-02-13 19:40:59 -0500
  • 8509d80cca Fix s_noSound logic so it be turned off and on without OpenAL errors or crashes SRSaunders 2025-02-13 17:48:36 -0500
  • 9e7a717974 A few more OpenAL defensive checks in idSoundVoice_OpenAL::SubmitBuffer() SRSaunders 2025-02-13 16:06:53 -0500
  • d6ccc3cda0 Use ffmpeg for linux/macOS debug builds, suppress AUHAL console spam on macOS release builds SRSaunders 2025-02-13 00:42:13 -0500
  • 59e5b087eb Restore Doom Classic Frame Rate (35 Hz) following background slowdown change SRSaunders 2025-02-13 00:26:28 -0500
  • 210b294246 Fix Cinematic Audio OpenAL error handling and Classic Doom OpenAL API mistakes SRSaunders 2025-02-13 00:19:10 -0500
  • fe69f28404 Fixed AI not being alerted. Fixes bug where NPCs did not cower when the player shot near them. Klaus Silveira 2025-02-09 23:44:23 -0500
  • 15be4c61ff Fix Dynamic Loader namespace change in Vulkan SDK >= 1.4.304.0 SRSaunders 2025-02-07 16:56:47 -0500
  • af9563912e Outcommented some SDL events so it still compiles on Ubuntu 23.10 Robert Beckebans 2025-02-06 18:07:17 +0100
  • 20a06233f3 Merge branch 'nvrhi-update-20250204' Robert Beckebans 2025-02-06 17:28:41 +0100
  • d085838d7f Merge remote-tracking branch 'SRSaunders/hiz-optick-fixes' Robert Beckebans 2025-02-06 17:01:09 +0100
  • 17d44478e5 Point to newest NVRHI Robert Beckebans 2025-02-04 17:57:21 +0100
  • 50f9a28cd6 Don't throttle fps if hosting a multiplayer game Robert Beckebans 2025-02-04 17:30:03 +0100
  • 361aa00e47 Save GPU Vendor and Type in glConfig for use in rendering, e.g. R_UseHiz() SRSaunders 2025-02-01 18:50:32 -0500
  • ba89335383 Updated .plan Robert Beckebans 2025-02-01 17:55:20 +0100
  • bedf459907 editLights supports .glb maps via _extra_ents.map file Robert Beckebans 2025-02-01 17:47:46 +0100
  • c353de22e3 Partial support for editLights with .glb maps Robert Beckebans 2025-02-01 16:15:52 +0100
  • 037a000590 Merge branch 'master' SRSaunders 2025-01-31 08:14:27 -0500
  • 7c4b031691 Reenable GPU Skinning on Apple Silicon SRSaunders 2025-01-30 20:09:13 -0500
  • fe90a3c30c Disable Metal Argument Buffers for all versions of MoltenVK SRSaunders 2025-01-30 20:03:34 -0500
  • 5c92e167a3 Improve heuristics for Optick display of MoltenVK's Submit, Acquire, and Encoding times SRSaunders 2025-01-22 19:48:56 -0500
  • b19eb88717 Use DOOM-3-slim.fgd in model zoo maps Robert Beckebans 2025-01-23 23:38:19 +0100
  • 948e248ee8 Fixed messed up coords in makeZooMapForModels command Robert Beckebans 2025-01-23 23:08:57 +0100
  • af4480f35c Fixed merge conflicts Robert Beckebans 2025-01-23 14:49:31 +0100
  • 2997fe9f02 Merge branch '752-background-fps-limit' into sdl-joykeys Robert Beckebans 2025-01-23 14:46:14 +0100
  • 201485eb37 Merge branch 'master' into sdl-joykeys Robert Beckebans 2025-01-23 14:34:49 +0100
  • 4937ab142d Make com_activeApp work on Linux Robert Beckebans 2025-01-23 14:33:34 +0100
  • f2036c4d01 Add missing Optick GPU events for Render HiZ and Resolve Screen for SSR SRSaunders 2025-01-22 19:34:39 -0500
  • 2bef9f0c8a Disable HiZ buffer on Linux + Intel iGPU to work-around device lost crashes SRSaunders 2025-01-22 19:31:15 -0500
  • 340ef8e5bc Disable MoltenVK's Metal Argument Buffers to avoid HiZ shader issues on Apple Silicon SRSaunders 2025-01-22 19:25:48 -0500
  • 57ee767d46 Throttle down the engine in the background to 15 fps Robert Beckebans 2025-01-22 22:03:16 +0100
  • 3382365feb Don't max out fps if engine runs in the background or is unfocused Robert Beckebans 2025-01-22 21:37:56 +0100
  • 4904fdbf1b Small bugfix when it comes to entity rotations in .glb maps Robert Beckebans 2025-01-21 19:07:40 +0100
  • 7a30d447b7 Small mouse2 Imgui bugfix Robert Beckebans 2025-01-20 22:11:30 +0100
  • 573320dccd Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG Robert Beckebans 2025-01-20 21:24:35 +0100
  • 427407ab68 Allow flying around lights by holding mouse2 in editLights mode Robert Beckebans 2025-01-20 21:24:31 +0100
  • 79a85665fa Replaced CPC color palette with a new one closer to the Amstrad Robert Beckebans 2025-01-19 22:26:53 +0100
  • 4f778fcc9d Fixed crash when switching maps and editLights is still running. close #960 Robert Beckebans 2025-01-18 18:02:29 +0100
  • e0da5a7890 Updated .plan Robert Beckebans 2025-01-16 17:43:57 +0100
  • bcc0aa89d8
    Merge pull request #968 from krzotr/duplicated-if-statement Robert Beckebans 2025-01-16 17:42:51 +0100
  • b40a43da31 Removed duplicated if statement 'header.colorFormat != opts.colorFormat' Krzysztof OtrÄ™ba 2025-01-13 20:20:12 +0100
  • 3c0be3376e Simplified image loading code Robert Beckebans 2025-01-11 21:43:37 +0100
  • 583a564106 Fixed potential memleak in R_WriteEXR. close #630 Robert Beckebans 2025-01-11 17:23:28 +0100
  • bbbd7d84eb Fixed potential memleak in LoadEXR. close #629 Robert Beckebans 2025-01-11 17:20:58 +0100
  • e6a6a40d68 Added cacheGlobalIlluminationData cmd to turn env/maps/*.exr into .bimage files Robert Beckebans 2025-01-11 14:07:28 +0100
  • c6f3688dbf Apply invertGreen( ) with DX normalmaps and makeMaterials Robert Beckebans 2025-01-09 18:15:22 +0100
  • 56648e631f Fixed bad lightgrid lookups if models span multiple areas. close #965 Robert Beckebans 2025-01-08 23:25:28 +0100
  • 67987ab715 Fixed several bugs in the .bimage lookup logic Robert Beckebans 2025-01-06 17:58:31 +0100
  • f9ca463d50 Minor HDRI skybox tweaks Robert Beckebans 2025-01-04 23:17:56 +0100
  • 177212f98c Deleted outdated comment Robert Beckebans 2025-01-04 20:30:31 +0100
  • 83042a8223 Fixed Linux build Robert Beckebans 2025-01-04 20:27:42 +0100
  • 51bad93179 Added some docs by Mr.Elusive about the BFG architecture Robert Beckebans 2025-01-04 18:31:14 +0100
  • 95336f49b8 Always strip file extensions from image names internally. Close #963 Robert Beckebans 2025-01-04 17:25:37 +0100
  • f5cb915356 Added HDRI extension to the material system Robert Beckebans 2025-01-03 17:34:22 +0100
  • 31fdbfed42 Updated release notes Robert Beckebans 2025-01-03 14:06:40 +0100
  • 440812c8b2 Added default loading screen. Close #961 Robert Beckebans 2025-01-03 13:15:30 +0100
  • f543e1f7ec Reverted point light shadow matrix because it shadows lost volume. #959 Robert Beckebans 2025-01-02 23:32:34 +0100
  • 1136d79bab Updated README and release notes Robert Beckebans 2025-01-02 23:01:40 +0100
  • bc10bb6ded Reduced peter panning effect and shadow acne with Nvidia cards #959 Robert Beckebans 2025-01-01 18:23:30 +0100
  • 6c04b4b6b2 Replaced Save as .map button with Apply button. Use Ctrl+S instead Robert Beckebans 2025-01-01 18:22:26 +0100
  • 482317fc01 Deleted NES shader Robert Beckebans 2024-12-23 20:56:43 +0100
  • 2ae6a7fe86 Optimized retro shaders by precomputing deviation Robert Beckebans 2024-12-23 18:46:47 +0100
  • 4f876b4bb5 Disabled scrolling scanlines in Newpixie CRT shader Robert Beckebans 2024-12-23 18:46:29 +0100
  • 9b7846e077 Merge branch 'master' into 571-sega-shader Robert Beckebans 2024-12-23 11:47:53 +0100
  • 4af1ead33a Don't quit rbdmap quietly if running in imtui mode Robert Beckebans 2024-12-23 11:40:23 +0100
  • dc71c0e8c5 Replaced Sega retro shader quant with a fixed 64 color palette Robert Beckebans 2024-12-23 02:19:34 +0100
  • 007f63263b Minor logic fix to guarantee only one joystick axis key change per event poll SRSaunders 2024-12-21 00:57:55 -0500
  • 40a33f4806 Suppress more SDL Joystick & Controller "unknown event" spam SRSaunders 2024-12-20 13:50:02 -0500
  • 6a7d1e0b22 Map SDL joystick movement to key presses for menu and PDA navigation like in Windows SRSaunders 2024-12-19 21:02:51 -0500
  • 35fe78d72e Quadruppled vertex cache limits like before in RBDoom 1.4 Robert Beckebans 2024-12-19 21:22:38 +0100
  • edc8a194fd Extended makeMaterials to handle UE4 specular maps Robert Beckebans 2024-12-19 19:51:25 +0100
  • e88d3bb10e Added textures/common/black material to block light behind walls Robert Beckebans 2024-12-19 19:50:55 +0100
  • 375039c57c glTF culling bugfix caused by uninitialized variable Robert Beckebans 2024-12-18 23:13:47 +0100
  • 9a9596b812 Improved gltf culling with MOC. Still buggy Robert Beckebans 2024-12-18 21:32:13 +0100
  • 19946a4f4e Fixed menu button controller mappings with SDL Robert Beckebans 2024-12-18 12:16:26 +0100
  • c22b312bd0 Removed SDL 1.2 code Robert Beckebans 2024-12-18 11:51:34 +0100
  • 573933fe19 Merge remote-tracking branch 'Saunders/sdl-joystick' Robert Beckebans 2024-12-18 11:28:09 +0100
  • 647a1d283e Small improvements in makeMaterials cmd Robert Beckebans 2024-12-17 16:49:11 +0100
  • 5418c99b4f Added new .bproc format to avoid crashes with custom maps Robert Beckebans 2024-12-12 20:42:57 +0100
  • d655673277 Use correct controller button->joystick event mapping for SDL joystick polling SRSaunders 2024-12-06 17:46:51 -0500
  • 6cb57a5725 Updated readme + .plan Robert Beckebans 2024-12-06 18:05:18 +0100
  • 5df21bdfc0 Merge branch '946-better-blood' Robert Beckebans 2024-12-06 17:41:19 +0100
  • ecb67f03f9 Only run SSR if we have a HiZ pass Robert Beckebans 2024-12-06 17:34:30 +0100
  • c94b2caef6 Blend normals for SSR blood decals with the background Robert Beckebans 2024-12-06 17:09:15 +0100
  • 93affb33af DDA SSR code works now but could be better Robert Beckebans 2024-12-05 22:31:23 +0100
  • 1f3c9aaf38 Small progress towards SSR. Needs more debugging Robert Beckebans 2024-12-03 22:44:28 +0100
  • 192742a81b Started to port SSR code by Mara & McGuire Robert Beckebans 2024-12-01 17:41:10 +0100
  • dc378ec4bf Enabled parallax box reflections for blood decals Robert Beckebans 2024-11-30 17:12:43 +0100
  • e8c226e08a Fixed reflections in bumpyenvironment2 Robert Beckebans 2024-11-30 16:33:33 +0100
  • 249397bcb8 Added bumpyenvironment2 shader for some reflective blood experiments Robert Beckebans 2024-11-30 00:15:27 +0100
  • 78bebe99ee Added small metal detection hack for new PBR shader Robert Beckebans 2024-11-29 17:44:20 +0100
  • f3fd486c60 Failed specular AA experiment but better PBR shader Robert Beckebans 2024-11-28 19:53:18 +0100
  • 80c52c50c8 Fixed progressbar printing of baking cmds Robert Beckebans 2024-11-28 16:38:10 +0100