Stephen Saunders
|
c4bc217d26
|
Linux case sensitivity hack for opening RoQ files with ffmpeg
|
2022-02-25 01:13:54 -05:00 |
|
Robert Beckebans
|
9cc5fa7a3a
|
Write labels above model groups in zoo maps
|
2022-02-24 22:14:40 +01:00 |
|
Stephen Saunders
|
27c1fe476a
|
Close all ffmpeg contexts, remove packet queue, support ffmpeg RoQ decoding with audio
|
2022-02-24 02:04:30 -05:00 |
|
Robert Beckebans
|
cbc9a31b74
|
Added cmd makeZooMapForModels
|
2022-02-23 22:52:23 +01:00 |
|
Stephen Saunders
|
f24d7ecc16
|
Fix XAudio2 and OpenAL errors on shutdown, improve cinematic audio queue mgmt
(cherry picked from commit 4bfdf622f94b52eae52faece058c0e3d6139551e)
|
2022-02-22 20:16:31 -05:00 |
|
Stephen Saunders
|
22cd420513
|
More cinematic audio memory mgmt fixes, support cinematic audio looping
(cherry picked from commit bb0b260baa187d2dd88ef2a631e7b7f163095b10)
|
2022-02-22 19:52:24 -05:00 |
|
Robert Beckebans
|
b2f68faffe
|
exportModelsToTrenchBroom writes another FGD with helper entities
|
2022-02-22 21:36:00 +01:00 |
|
Robert Beckebans
|
4364dea54b
|
Updated zip-lite-snapshot.bat
|
2022-02-19 14:59:06 +01:00 |
|
Robert Beckebans
|
2282cfb9d8
|
Differentiate between classic func_groups and TB layers
|
2022-02-19 14:43:49 +01:00 |
|
Stephen Saunders
|
922f9eddef
|
Cinematic Video and Audio memory management fixes
(cherry picked from commit 40a9190283d30180a3b7e4ab9b77f3c3728dad4f)
|
2022-02-18 14:01:53 -05:00 |
|
Robert Beckebans
|
1f2df87be7
|
Fixed a couple of func_groups with TrenchBroom related bugs
|
2022-02-18 18:00:09 +01:00 |
|
Robert Beckebans
|
be5825d239
|
Don't let TrenchBroom's default material leak a map file
|
2022-02-18 16:30:00 +01:00 |
|
Robert Beckebans
|
c23709c2db
|
Formatted code with Astyle
|
2022-02-12 12:55:46 +01:00 |
|
Robert Beckebans
|
4bba6b3e46
|
Merge remote-tracking branch 'SRSaunders/gpu-support'
|
2022-02-12 10:54:56 +01:00 |
|
Stephen Saunders
|
1c6ec627f2
|
Minor fix for astyle-code.sh compatibility with macOS grep
(cherry picked from commit 82206ebeaac285d68add1042e1f151857e67e53b)
|
2022-02-10 10:40:43 -05:00 |
|
Stephen Saunders
|
d0d3917ba1
|
Simplify ffmpeg audio code, sync ffmpeg audio frames to video, enable Bink cinematic audio, ensure audio buffers are released
(cherry picked from commit 62853bfc0307d1507903f0454bd062f387f775e2)
|
2022-02-10 10:40:30 -05:00 |
|
Stephen Saunders
|
846c00c885
|
Fix XAudio2 cinematic audio and restore Windows build
(cherry picked from commit f09a3083e220f1a715816e097e0e5342ca48456d)
|
2022-02-05 21:08:27 -05:00 |
|
Stephen Saunders
|
3be85d9c4b
|
ffmpeg 5 compatibility plus cinematic audio playback on OpenAL & XAudio2
(cherry picked from commit bcb683e8e6ba6cb23acac2f1121c6e3eece1ed01)
|
2022-02-05 21:08:11 -05:00 |
|
Robert Beckebans
|
652066cc12
|
Update RELEASE-NOTES
|
2022-02-05 16:45:08 +01:00 |
|
Robert Beckebans
|
cde21c018d
|
Did a little Quake to Doom experiment
|
2022-02-05 15:49:50 +01:00 |
|
Stephen Saunders
|
813767feea
|
Generalize handling of heap avoid flags in Vulkan and VMA Allocators
(cherry picked from commit 7c49b044d37ff65599470103d360b8d46045bfb5)
|
2022-02-01 14:38:59 -05:00 |
|
Stephen Saunders
|
6d41dae922
|
Add display of VK_MEMORY_HEAP_MULTI_INSTANCE_BIT to Vulkan_PrintHeapInfo console command
(cherry picked from commit 794d8e52c81448c09b537b4b9b9767d69dbfc563)
|
2022-02-01 01:18:27 -05:00 |
|
Robert Beckebans
|
2ea2db396d
|
Fixed random alpha values within exportImagesToTrenchBroom cmd
|
2022-01-31 16:40:29 +01:00 |
|
Stephen Saunders
|
552ada02d7
|
macOS Vulkan: Check and disable MoltenVK's use of Metal argument buffers for shader allocation scalability
(cherry picked from commit 939ab3b6396bd7196ce7f0c16cf59c83ebdc6a4e)
|
2022-01-30 12:41:12 -05:00 |
|
Stephen Saunders
|
96da1f3eed
|
Fix heap flags check in Vulkan Allocator and add heap flags check to VMA Allocator
(cherry picked from commit 488f8d27616570029de9429cf4794886f6d209e1)
|
2022-01-29 13:28:10 -05:00 |
|
Robert Beckebans
|
7ece182bdf
|
Updated RELEASE-NOTES.md
|
2022-01-29 18:19:57 +01:00 |
|
Robert Beckebans
|
e978d92aeb
|
Added TrenchBroom helper entities like func_door_model
|
2022-01-29 18:10:54 +01:00 |
|
Stephen Saunders
|
e4021513d1
|
Fixes for: Vulkan+BinkDec validation errors, BinkDec replay in PDAs, macOS Vulkan+BinkDec stall, VK_EXT_debug_utils handling, Vulkan gfxInfo on Windows & Linux, idVulkanAllocator::Free(), idCinematicLocal::GetStartTime(), ImGui timings for timedemo first pass
(cherry picked from commit 2a93ad2380374e1a327f7af4f8e71c27b2b51528)
|
2022-01-28 10:33:07 -05:00 |
|
Robert Beckebans
|
b31840bda1
|
Moved CommandlineProgressBar out of RenderCommon.h to its own files
|
2022-01-22 16:20:21 +01:00 |
|
Robert Beckebans
|
2e3c4eb048
|
Updated RELEASE-NOTES
|
2022-01-22 15:28:00 +01:00 |
|
Robert Beckebans
|
c7499aeb8e
|
Bumped version to 1.4.0
|
2022-01-22 14:55:03 +01:00 |
|
Robert Beckebans
|
da947328f0
|
Fixed some wrong texture projections with convertMapToValve220
|
2022-01-21 19:38:58 +01:00 |
|
Robert Beckebans
|
92c5cbf758
|
convertMapToValve220 now works with just the .resource files
|
2022-01-21 18:33:42 +01:00 |
|
Robert Beckebans
|
0e8951bdbd
|
Added CC0 textures/common texture/editor replacement textures
|
2022-01-21 16:12:44 +01:00 |
|
Robert Beckebans
|
7279cd5d05
|
Small export path change
|
2022-01-20 22:28:18 +01:00 |
|
Robert Beckebans
|
7a0ac78762
|
Added cmd exportImagesToTrenchBroom
|
2022-01-20 22:25:06 +01:00 |
|
Stephen Saunders
|
bf889b9631
|
Vulkan: Simplify Instance error checking, fix validation errors when using BINK decoder, check GPU's maxSamplerAnisotropy
(cherry picked from commit f0f7536e888e4a4b70a71510d5b61313aa4ebb6a)
|
2022-01-19 23:41:18 -05:00 |
|
Stephen Saunders
|
0c6e72be37
|
Improve Vulkan instance extension setup, add Vulkan instance and driver info to gfxInfo
(cherry picked from commit 631358eda14468bdc3f8dd5c0ed7998b8e0be0eb)
|
2022-01-19 23:40:45 -05:00 |
|
Robert Beckebans
|
b7f952ad80
|
Extended idFileSystem::ListFilesTree to recursive .resources files
|
2022-01-10 23:22:26 +01:00 |
|
Robert Beckebans
|
a30c85e0d2
|
Added base/convert_maps_to_valve220.cfg
|
2022-01-09 12:49:16 +01:00 |
|
Robert Beckebans
|
55abfc26aa
|
Added entityDef misc_model helper for TB
|
2022-01-09 11:41:01 +01:00 |
|
Robert Beckebans
|
ef47fc9092
|
Fixed bug by last filesystem change
|
2022-01-08 18:33:55 +01:00 |
|
Robert Beckebans
|
c104fff7ea
|
Autoremove rotation keyword for TrenchBroom
|
2022-01-08 14:30:19 +01:00 |
|
Robert Beckebans
|
3cc6c0744e
|
Added exportModelsToTrenchBroom console command
|
2022-01-07 18:46:35 +01:00 |
|
Stephen Saunders
|
a6675c1689
|
Improve GPU Vendor detection for OpenGL renderer
(cherry picked from commit 5556575dc7620a2f25e91ad65306d335dc03588c)
|
2022-01-07 01:28:16 -05:00 |
|
Stephen Saunders
|
1b865406c0
|
Add support for Apple GPUs (e.g. M1) and fill-in gfxInfo data for Vulkan renderer
(cherry picked from commit 22f38cef0bbc3997c24990b5ee0f16c05e10de53)
|
2022-01-07 01:27:45 -05:00 |
|
Robert Beckebans
|
a89dc048e8
|
DOOM_CLASSIC is ON by default again. closes #627
|
2022-01-06 18:13:16 +01:00 |
|
Robert Beckebans
|
2b727db4c2
|
Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG
|
2021-11-16 22:11:31 +01:00 |
|
Robert Beckebans
|
362e7484e4
|
Added explanation about the difference between lite and full packages
|
2021-11-16 22:11:27 +01:00 |
|
Robert Beckebans
|
d1d903866a
|
Merge pull request #624 from coldtobi/fix_openal_build_issue
Thanks Tobi :)
|
2021-11-15 09:38:37 +01:00 |
|