virtualx-engine/modules
PouleyKetchoupp f29f996199
Fix shape index in multiple physics queries with Bullet
Two main changes:

- Better handling of concave shapes to make sure the queries don't
return a triangle index instead of shape index.
Note: A concave shape within a compound shape will always return a shape
index of 0 because of Bullet limitations.

- Extra check for compound shapes in some queries to avoid undefined
behavior, because the shape index can have an uninitialized value with
convex shapes in some cases.

(cherry picked from commit 02d40de30d)
2021-12-01 23:49:26 +01:00
..
bmp clang-format: Disable alignment of operands, too unreliable 2021-10-28 13:23:38 +02:00
bullet Fix shape index in multiple physics queries with Bullet 2021-12-01 23:49:26 +01:00
camera [macOS] Request camera permission before session init. 2021-09-19 11:31:14 +02:00
csg Replace Godot docs URL with $DOCS_URL in XML class reference 2021-11-15 17:22:47 +01:00
cvtt Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
dds Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
denoise Add support for PowerPC family 2021-11-15 17:22:46 +01:00
enet Replace Godot docs URL with $DOCS_URL in XML class reference 2021-11-15 17:22:47 +01:00
etc Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
fbx Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
freetype HTML5: Fix a couple warnings 2021-08-12 16:37:38 +02:00
gdnative Merge pull request #54508 from BimDav/variant_operator_assign_gdnative 2021-12-01 17:08:39 +01:00
gdscript Correct the doc about ease() 2021-11-25 22:23:53 +01:00
gltf Fix crash when exporting gltf mesh that has no skin. 2021-11-22 22:46:53 -05:00
gridmap Replace Godot docs URL with $DOCS_URL in XML class reference 2021-11-15 17:22:47 +01:00
hdr Remove duplicate WARN_PRINTS macro 2021-06-18 12:57:59 +01:00
jpg Make all file access 64-bit (uint64_t) 2021-05-16 17:52:31 +02:00
jsonrpc Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
lightmapper_cpu Fix maximum allowed size atlas in CPU lightmapper 2021-11-02 15:50:50 +03:00
mbedtls Remove unimplemented methods 2021-11-18 12:47:36 +00:00
minimp3 Fix crash when loading an invalid mp3 file 2021-12-01 16:47:30 +01:00
mobile_vr Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
mono Merge pull request #54614 from aaronfranke/3.x-math-api 2021-11-29 12:57:25 +01:00
ogg SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00
opensimplex Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
opus SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00
pvr clang-format: Disable alignment of operands, too unreliable 2021-10-28 13:23:38 +02:00
raycast Add support for PowerPC family 2021-11-15 17:22:46 +01:00
recast Modules: Make sure to include modules_enabled.gen.h where needed 2021-11-12 13:45:33 +01:00
regex Remove unimplemented methods 2021-11-18 12:47:36 +00:00
squish Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
stb_vorbis Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
svg Use modules_enabled.gen.h to improve inter dependency checks 2021-07-14 23:36:38 +02:00
tga Fix loading RLE compressed TGA files. 2021-06-14 18:51:09 +03:00
theora Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
tinyexr tinyexr: Sync with upstream 1.0.1 2021-11-20 11:48:49 +01:00
upnp Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
vhacd Clean convex hull decomposition code 2021-07-13 11:13:25 -07:00
visual_script Remove unimplemented methods 2021-11-18 12:47:36 +00:00
vorbis SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00
webm Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
webp libwebp: Sync with upstream 1.2.1 2021-11-20 11:50:34 +01:00
webrtc Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
websocket wslay: Sync with upstream 45d22583b 2021-11-20 11:50:59 +01:00
webxr Bump version to 3.5-beta 2021-11-05 16:10:17 +01:00
xatlas_unwrap Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
modules_builders.py SCons: Generate header with info on which modules are enabled 2021-07-14 23:09:47 +02:00
register_module_types.h SCons: Generate header with info on which modules are enabled 2021-07-14 23:09:47 +02:00
SCsub Add env.Depends to modules_enabled.gen.h generator 2021-07-14 23:46:44 +02:00