Brian Roberts
e56b23e63d
Merge pull request #1701 from Azaezel/alpha41/imageAssetAugs
...
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
image asset popup augs
2026-03-24 19:05:11 -05:00
Brian Roberts
1ee72ff9bd
Merge pull request #1699 from Azaezel/alpha41/decalEd_pill
...
fix decal editor bounds and decalmanager raycast
2026-03-24 19:04:58 -05:00
Brian Roberts
ebaacadeb9
Merge pull request #1700 from marauder2k9-torque/TSShape-HasAccumulation
...
fix for hasaccumulation exception
2026-03-24 19:04:44 -05:00
AzaezelX
a5e850b546
image asset popup augs
...
create terrain texures asset context popup
create Material context to spin up a mat
2026-03-23 16:46:13 -05:00
marauder2k7
4a0a7d2b10
fix for hasaccumulation exception
...
There is an exception on teardown usually during a debug build that is caused during shapeBase onRemove calling hasAccumulation.
This fix reorders the hasAccumulation check to be before shapebase calls Parent::onRemove, and also hard sets the mMaterialList to NULL when setMaterialList is called
2026-03-23 12:22:54 +00:00
Areloch
b742f399e4
Merge pull request #1692 from Azaezel/alpha41/controllerCreaceCorrections
...
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
controler hardening
2026-03-22 21:39:40 -05:00
AzaezelX
215830ca55
fix decal editor bounds and decalmanager raycast
...
we weren't accounting for texRects for decal atlases
2026-03-22 21:31:39 -05:00
Brian Roberts
53a0667e9c
Merge pull request #1698 from Azaezel/alpha41/particleED_pill
...
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
fix particle editor
2026-03-22 16:29:04 -05:00
AzaezelX
7d95bfdd0f
fix particle editor
...
from steve_yorkshire - https://discord.com/channels/358091480004558848/783127087820439582/1485388241224863848
2026-03-22 16:26:43 -05:00
Brian Roberts
64a7855c95
Merge pull request #1697 from Azaezel/alpha41/fixSSAO
...
ssao typofix
2026-03-22 11:59:23 -05:00
AzaezelX
46b912a481
ssao typofix
...
hat tip: steve_yorkshire- https://discord.com/channels/358091480004558848/783127087820439582/1485316295888077020
2026-03-22 11:47:20 -05:00
Brian Roberts
1e2a3ffcf0
Merge pull request #1691 from Azaezel/alpha41/projectileProjection
...
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
client projectile origin tweak
2026-03-19 16:02:25 -05:00
Brian Roberts
75e0cdc7bb
Merge pull request #1695 from Azaezel/alpha41/matrixWork
...
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
matrix work
2026-03-19 14:31:05 -05:00
AzaezelX
dbea2bc636
supress oversenstivie apple-only check on the al side
2026-03-19 13:45:17 -05:00
Brian Roberts
b8e5a89ed6
Merge pull request #1696 from Azaezel/alpha41/strayStringCmp
...
emtpy char* check correction
2026-03-19 12:46:27 -05:00
AzaezelX
0005774075
pick up missed strays
2026-03-19 12:06:30 -05:00
AzaezelX
f04f387bc4
ditch general swizzle mask. use the singular
2026-03-19 11:03:12 -05:00
AzaezelX
135f59ab82
Revert "add missing v_swizzle_mask"
...
This reverts commit decab9210b .
2026-03-19 11:01:20 -05:00
AzaezelX
decab9210b
add missing v_swizzle_mask
2026-03-19 10:04:23 -05:00
AzaezelX
64ceec1060
emtpy char* check correction
2026-03-18 20:21:48 -05:00
AzaezelX
6fb3c84073
update
2026-03-18 19:34:30 -05:00
AzaezelX
11d8df4866
matrix work
2026-03-18 19:32:37 -05:00
AzaezelX
a074146603
Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into alpha41/controllerCreaceCorrections
2026-03-17 15:46:45 -05:00
Brian Roberts
db9dd294b6
Merge pull request #1694 from Azaezel/fixCI
...
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
fix CI
2026-03-17 15:44:45 -05:00
AzaezelX
832d1afec4
further followups to CI compilation config
2026-03-17 14:55:23 -05:00
Brian Roberts
4757f542e7
Merge pull request #1693 from Azaezel/alpha41/unMangleMatricies
...
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
revert some of the more experimental matrix math
2026-03-17 14:05:12 -05:00
AzaezelX
ff1b4d47e5
further followups to CI compilation config
2026-03-17 14:04:54 -05:00
AzaezelX
ce8ee94624
fix CI
2026-03-17 13:15:40 -05:00
AzaezelX
a64cc6a512
revert some of the more experimental matrix math
...
from marauder:
Fixing transform plane as some descrepencies between the simd function and the c math caused issues with precision.
Use c math for inverse functions until a proper simd implementation can be found.
2026-03-17 12:59:45 -05:00
AzaezelX
ae67aaba4a
controler hardening
...
work towards better handling of tightly overlapping corners and degenerate polysoup faces
2026-03-16 22:48:12 -05:00
AzaezelX
45e2a00f20
client projectile origin tweak
...
on the client, start the projectile simulation starting point at the rendered muzzlepoint (reminder server corrective packets will force it to converge as it goes along)
origional report/revision suggestion couressy loljester: https://discord.com/channels/358091480004558848/358091480004558849/1476994844005109893
2026-03-16 22:24:45 -05:00
Brian Roberts
58632d0d73
Merge pull request #1689 from ZombieSoul/fix-physics-player-collision
...
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
Fix wrong variable in physics collision loop
2026-03-15 09:34:06 -05:00
ZombieSoul
014ab6991a
Fix wrong variable in physics collision loop
...
In Player::updatePos(), when processing physics collision results, the code was incorrectly using col.object instead of colCheck.object when checking if the collision object is a player.
This caused:
- First iteration: col.object is uninitialized (zeroed), leading to null pointer access
- Subsequent iterations: col.object contains the previous iteration's value, causing incorrect type checks
The fix changes col.object to colCheck.object to properly check the current collision object.
2026-03-15 10:15:30 -04:00
Areloch
622e483516
Update issue templates
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
2026-03-15 01:03:10 -05:00
Brian Roberts
6700cfd993
Merge pull request #1680 from marauder2k9-torque/SIMD-Math-and-ISA-integration
...
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
Simd math and isa integration
2026-03-13 12:50:17 -05:00
Brian Roberts
c666f411ef
Merge pull request #1686 from Azaezel/alpha41/containerCorrection
...
Linux Build / Ubuntu Latest GCC (push) Waiting to run
MacOSX Build / MacOSX Latest Clang (push) Waiting to run
Windows Build / Windows Latest MSVC (push) Waiting to run
fix scencontainter itterator filter
2026-03-12 20:52:26 -05:00
Brian Roberts
98619c805b
Merge pull request #1685 from Azaezel/alpha41/fixDebug
...
fix forward lit shaders in debug mode
2026-03-12 20:52:08 -05:00
AzaezelX
19c5a55dcd
fix scencontainter itterator filter
2026-03-11 17:09:29 -05:00
AzaezelX
5b18051b5d
fix forward lit shaders in debug mode
2026-03-11 17:04:58 -05:00
Brian Roberts
058983aa42
Merge pull request #1684 from Areloch/guiPopupMenuExCrashFix
...
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
Adds sanity checks when removing children to GuiPopUpMenuCtrlEx to prevent crashing on exit
2026-03-11 09:26:13 -05:00
JeffR
40f697cea6
Adds sanity checks when removing children to GuiPopUpMenuCtrlEx to prevent crashing on exit
2026-03-11 02:22:17 -05:00
marauder2k7
090dd4993a
Update CMakeLists.txt
2026-03-07 16:41:00 +00:00
marauder2k7
86b0baf432
Update torque_macros.cmake
2026-03-07 16:14:31 +00:00
Brian Roberts
ec45af5a57
Merge pull request #1683 from marauder2k9-torque/Plugging-Leaks
...
Linux Build / Ubuntu Latest GCC (push) Has been cancelled
MacOSX Build / MacOSX Latest Clang (push) Has been cancelled
Windows Build / Windows Latest MSVC (push) Has been cancelled
Update ImageAsset.cpp
2026-03-07 08:57:16 -06:00
marauder2k7
57766ba649
Update ImageAsset.cpp
...
the opened ddsfs file for pulling metadata was leaking. The FileStream function close does not delete the pointer to the original file only FileObject does this. It might be worthwhile instead to switch to using fileObject anywhere we use a filestream that way we can be at least somewhat safe in using the object and once it goes out of scope the raw pointer will be freed
2026-03-07 10:19:58 +00:00
marauder2k7
88ffdd01cd
fix linux build
2026-03-06 09:41:35 +00:00
marauder2k7
c09d5a4579
fix batch on neon
2026-03-05 20:04:33 +00:00
marauder2k7
add7f2a5d7
more intrinsics
...
add transform plane
added first batch function for mulp to intrinsics
2026-03-05 18:55:51 +00:00
marauder2k7
ac6ec05690
fix drift turns out we require the dot product to be in all rows
2026-03-05 18:55:50 +00:00
marauder2k7
8c1acbd1da
add normal safety
...
wrap safety around normal checks, this was done on the scalar math may as well do it here just in case.
Ad the impl.inl files to libraries so they can actually be found.
2026-03-05 18:55:49 +00:00