Commit graph

3552 commits

Author SHA1 Message Date
Jeff Hutchinson
4af4d90f4a Get rid of setLocalVariable entirely. 2021-10-19 20:38:13 -04:00
Jeff Hutchinson
4293aef858 This one slipped through - nextToken can't use local variable for its token variable. This was stated as one of the breaking changes in the origional PR. 2021-10-19 20:34:57 -04:00
Robert MacGregor
2586e73145 * BugFix: Correct a few memory leaks. 2021-10-14 19:40:16 -04: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
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
Robert MacGregor
2f3215c4fb * [lpng] Adjustment: Update libpng to version 1.6.37. 2021-10-12 22:04:36 -04:00
Robert MacGregor
c965429cf6 * [lpng] BugFix: Corrections to allow the SSE intrinsics to build properly. 2021-10-12 17:38:27 -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
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
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
AzaezelX
f7cf1c020c inject getworldtotangent and getworldnormal to ensure var order 2021-10-09 18:20:57 -05:00
Jeff Hutchinson
0429b5afa5 Added more tests for torquescript 2021-10-09 18:47:12 -04:00
AzaezelX
e2e1c491ac Merge branch 'Preview4_0' of https://github.com/TorqueGameEngines/Torque3D into kermithelpme 2021-10-09 11:32:13 -05:00
Brian Roberts
25e9e97c45
Merge pull request #603 from Azaezel/alpha40/assetimportcleanups
item->importStatus cleanup for asset importer
2021-10-09 01:01:42 -05:00
Brian Roberts
ee824e0f17
Merge pull request #611 from Areloch/MatAssetLoadStabilization
Tweaks the MaterialAsset loading logic
2021-10-09 00:59:28 -05:00
Areloch
506621352c Tweaks the MaterialAsset loading logic to continue to see if the matDefinition already points to an existing object(to avoid needlessly re-executing files over and over), but also validate other cases, and ensures that if we DO have an existing definition, we still process and load it in the asset itself properly. 2021-10-09 00:07:01 -05:00
Robert MacGregor
cf9d15a9d4 * BugFix: Correct a Windows compilation error in the endian swap code due to a missing include. 2021-10-08 17:23:16 -04:00
Brian Roberts
3b8d1f4031
Merge pull request #605 from Azaezel/alpha40/followup604
don't try and sort ribbon particles
2021-10-08 10:57:29 -05:00
Robert MacGregor
2d55fcf1bc * BugFix: Invert the corrections made in ImageAsset and ScriptAsset to be correct. 2021-10-07 13:16:55 -04:00
Robert MacGregor
15b946fb35 * Adjustment: Utilize native compiler intrinsics for endian swapping when available. 2021-10-07 09:59:03 -04:00
Robert MacGregor
74cc60508b * BugFix: More cleanup of MSVC compiler warnings. 2021-10-07 01:10:00 -04:00
Robert MacGregor
22d6b4a1f1 * BugFix: Correct an accidentally removed line from clearing compiler warnings. 2021-10-07 00:32:42 -04:00
Robert MacGregor
5d26dba7da * BugFix: Clear some MSVC compiler warnings. 2021-10-07 00:27:39 -04:00
Jeff Hutchinson
24bf807713 various shadergen fixes. 2021-10-06 21:53:26 -04:00
Robert MacGregor
070a3a30b6 * [Linux] BugFix: Free the mouse cursor when triggering SIGTRAP on Linux to ensure that the cursor is available for debugging. 2021-10-06 00:35:38 -04:00
AzaezelX
42e90ad3fb RTLightingFeat work.
1) we do *not* in fact want to early out in the presence of MFT_ImposterVert. it mangles the position-send.
2) dx sucessfuly handles the    if ( !fd.features[MFT_NormalMap] ) case, so use the same for gl
2021-10-05 14:46:37 -05:00
AzaezelX
eb8434c5a4 don't try and sort ribbon particles 2021-10-05 00:23:26 -05:00
Robert MacGregor
1b6b803a20 * BugFix: Clear a lot of warnings and correct a few actual programming errors along the way. 2021-10-04 20:04:21 -04:00
AzaezelX
79ad78361d item->importStatus cleanup for asset importer 2021-10-04 18:24:33 -05:00
AzaezelX
661a192e87 orderfix for RTLightingFeatHLSL vert vs pixel shader. the order needs to match, same as network comunicating 2021-10-03 21:53:16 -05:00
AzaezelX
a1117b1c41 add getInWorldNormal method glsl side 2021-10-03 21:51:40 -05:00
AzaezelX
52040fb072 Merge branch 'Preview4_0' into kermithelpme 2021-10-03 17:23:52 -05:00
Brian Roberts
dc9899907b
Merge pull request #601 from Ragora/bugfix-audio-devices
* BugFix: Fix AL device listing
2021-10-03 17:08:15 -05:00
Brian Roberts
4de330eaed
Merge pull request #598 from OTHGMars/canvasCallbacks
GuiCanvas keyboard mode callbacks.
2021-10-03 17:07:01 -05:00