Commit graph

5426 commits

Author SHA1 Message Date
Robert MacGregor 42b862a54b * [Unix] BugFix: Correct a fatal error that may be thrown from functions like isFile is passed a bad path. 2021-10-14 20:38:01 -04:00
AzaezelX f0d919e859 sound asset conversions - materials 2021-10-14 19:09:20 -05:00
AzaezelX 9af2de3c4b upconverter tweaks 2021-10-14 19:07:48 -05:00
AzaezelX c2fdb733fa make mat editor list and set soundassets 2021-10-14 19:07:36 -05:00
Robert MacGregor 2586e73145 * BugFix: Correct a few memory leaks. 2021-10-14 19:40:16 -04:00
AzaezelX adbd6d0711 sound asset conversions importer script updates - afxmagicmissile for a datablock case and guimltextcrtl for an object-instance case 2021-10-14 15:12:50 -05:00
AzaezelX 00515fffa8 sound asset conversions - afxmagicmissile for a datablock case and guimltextcrtl for an object-instance case 2021-10-14 15:06:49 -05:00
AzaezelX 33210c4a1e minor logic cleanups. we want to ensure if we *do* set the projectile sound to empty via editor, that gets propagated 2021-10-14 15:05:49 -05:00
AzaezelX 9217c62446 sound followups
debug spam removal
2021-10-14 15:04:52 -05:00
Jeff Hutchinson 98657bde7a
Merge pull request #621 from Ragora/bugfix-lpng-warnings
update lpng
2021-10-13 18:29:06 -04:00
Brian Roberts 5eb8242142
Merge pull request #623 from Ragora/bugfix-windows-builds
BugFix: Correct CMake errors on Windows
2021-10-13 16:58:14 -05:00
Robert MacGregor 9d9db307c7 * [Build] BugFix: Correct CMake errors on Windows. 2021-10-13 17:10:47 -04:00
Brian Roberts ba9debf89f
Merge pull request #617 from Ragora/adjustment-unix-case-insensitivity
Adjustment: POSIX Case Insensitivty
2021-10-13 13:12:29 -05:00
Brian Roberts 15aed0efc2
Merge pull request #616 from Azaezel/SoundAssetImplements
Sound asset implements
2021-10-13 13:11:57 -05:00
Robert MacGregor bd9b3fd55b * [Win32] Adjustment: Only trigger the Linux compat warning when TORQUE_POSIX_PATH_CASE_INSENSITIVE is disabled. 2021-10-13 11:40:54 -04:00
Brian Roberts 24810f1a34
Merge pull request #622 from Azaezel/alpha40/cmakeSuppress
partial rollback of #620 to stop win-side pop ups
2021-10-12 22:08:52 -05:00
AzaezelX 80aa9c8c5e partial rollback of #620 to stop win-side pop ups 2021-10-12 22:08:32 -05:00
Robert MacGregor 2f3215c4fb * [lpng] Adjustment: Update libpng to version 1.6.37. 2021-10-12 22:04:36 -04:00
Robert MacGregor c0ff69a2e6 * [CMake] BugFix: Remove a forgotten debug message. 2021-10-12 18:44:32 -04:00
Robert MacGregor c965429cf6 * [lpng] BugFix: Corrections to allow the SSE intrinsics to build properly. 2021-10-12 17:38:27 -04:00
Robert MacGregor 7a78ec46c8 * [lpng] BugFix: Correct some compiler warnings associated with lpng and SSE optimizations. This also enables SSE when available for lpng. 2021-10-12 17:20:23 -04:00
Brian Roberts 11a7671233
Merge pull request #620 from Ragora/bugfix-cmake-warnings
BugFix: Clear several CMake warnings.
2021-10-12 14:38:42 -05:00
Robert MacGregor 46b2cc9b53 * [CMake] Adjustment: Set minimum version to 3.10.2. 2021-10-12 14:17:47 -04:00
Robert MacGregor ca5e706ab4 * [CMake] BugFix: Clear several CMake warnings. 2021-10-12 13:19:28 -04:00
Robert MacGregor 66cfd34b71 * [CMake] BugFix: Correctly set the description and default values of TORQUE_POSIX_PATH_CASE_INSENSITIVE and TORQUE_ZIP_PATH_CASE_INSENSITIVE. 2021-10-12 13:09:12 -04:00
Jeff Hutchinson 90951b3cc8
Merge pull request #619 from Azaezel/alpha40/glcubefix
fix opengl cubemap display
2021-10-11 21:13:25 -04:00
AzaezelX f5600826d7 Merge branch 'Preview4_0' into SoundAssetImplements
# Conflicts:
#	Engine/source/T3D/assets/assetImporter.cpp
#	Engine/source/forest/forestItem.cpp
2021-10-11 20:11:27 -05:00
AzaezelX bce14ab63f fix opengl cubemap display 2021-10-11 20:02:49 -05:00
Brian Roberts 8f8a8384e3
Merge pull request #608 from DraconicEnt/bugfix-msvc-compiler-warnings
BugFix: Correct MSVC Compiler Warnings
2021-10-11 19:31:22 -05:00
Brian Roberts ed80136322
Merge pull request #615 from JeffProgrammer/gl_meminfo
OpenGL Memory Info Extensions
2021-10-11 19:31:10 -05:00
Brian Roberts a621d2593f
Merge pull request #618 from Ragora/bugfix-asset-browser-spawn
BugFix: Correct the inability to spawn assorted objects
2021-10-11 19:20:23 -05:00
Robert MacGregor 8b29dae3b9 * [AssetBrowser] BugFix: Correct the inability to spawn assorted objects. 2021-10-11 20:12:32 -04:00
Robert MacGregor aba091a97a Merge remote-tracking branch 'main/Preview4_0' into bugfix-msvc-compiler-warnings 2021-10-11 19:36:52 -04:00
Robert MacGregor c376bc3f9c * [ZIP] BugFix: Correct another codepath that may fail due to case sensitive string searches. 2021-10-11 19:31:37 -04:00
Robert MacGregor 8d0128698a * [ZIPVolume] BugFix: Add the capability of resolving ZIP prefix paths with case insensitivity and a CMake option to control this behavior. 2021-10-11 19:02:58 -04:00
AzaezelX d9eea8e5be make gcc happy 2021-10-11 16:25:37 -05:00
AzaezelX e468c2bf73 add a bit of further clarity to soundasset code injectors 2021-10-11 14:38:14 -05:00
Robert MacGregor f3eadb922b Merge remote-tracking branch 'origin/Preview4_0' into adjustment-unix-case-insensitivity 2021-10-11 10:56:56 -04:00
Robert MacGregor 444c9dcf41 * BugFix: Correct non-constant array allocations in the POSIX case insensitivity code. 2021-10-11 10:45:02 -04:00
Robert MacGregor 497a94f884 * Adjustment: Cleanups to the case insensitivity code for POSIX systems and add case insensitivty to directory dumping code. 2021-10-11 10:24:24 -04:00
Brian Roberts fe3edb8ccf
Merge pull request #613 from Azaezel/kermithelpme
followups to #582
2021-10-11 01:27:15 -05:00
Jeff Hutchinson 66887a930b
Merge pull request #614 from DraconicEnt/bugfix-select-asset-path
* BugFix: Correct the SelectAssetPath Window not Listing any Paths
2021-10-10 23:23:38 -04:00
Jeff Hutchinson 984c948665
Merge pull request #4 from Ragora/adjustment-gl-meminfo-linux
* Adjustment: Initial testing with extensions to load GPU VRAM.
2021-10-10 22:12:52 -04:00
Robert MacGregor 1385b29f03 * Adjustment: Initial testing with extensions to load GPU VRAM. 2021-10-10 20:53:55 -04:00
Jeff Hutchinson a458c97217 Implement more extensions to get graphics card memory for OpenGL on windows and Linux.
(cherry picked from commit da942cdb79a87b76e629b36415c83067e3620a70)
2021-10-10 20:09:02 -04:00
Robert MacGregor 77ea34d2b2 * Adjustment: Minor tweaks to allow case insensitivity on Unix systems. 2021-10-10 04:19:27 -04:00
Robert MacGregor d53dcb03c2 * [AssetBrowser] BugFix: Correct an error where on Linux the select asset path function would not list any directories. 2021-10-09 22:16:55 -04:00
AzaezelX f7cf1c020c inject getworldtotangent and getworldnormal to ensure var order 2021-10-09 18:20:57 -05:00
Brian Roberts 794707edbe
Merge pull request #612 from JeffProgrammer/ts_misc_tests
Added more tests for torquescript
2021-10-09 13:53:01 -05:00
Jeff Hutchinson 0429b5afa5 Added more tests for torquescript 2021-10-09 18:47:12 -04:00