| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| |
| | |
removed GDNativeClass doc from GDNative module
[ci skip]
|
| | | |
|
| |\ \
| |/
|/|
| |
| | |
EditorHelp: use '<' to show inheritance
[ci skip]
|
| |/
|
|
| |
...making it consistent with official docs
|
| |\
| |
| | |
Prevent a possible crash at collision_object_2d_sw.h
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
Move GDNative docs into gdnative folder
[ci skip]
|
| | | | |
|
| |\ \ \
| |/ /
|/| |
| | |
| | | |
Add .xml to .gitattributes
[ci skip]
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
Remove junk output
[ci skip]
|
| | | |
| | |
| | |
| | |
| | | |
Remove several prints that were added for engine debugging, but are
of no use to the end user, and only pollute the editor and game logs.
|
| |\ \ \
| |/ /
|/| | |
Added and improved some icons, plus some other minor visual fixes.
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
[DOCS] BitmapFont
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | | |
[DOCS] DynamicFontData
|
| | |/ / / |
|
| | |/ /
|/| |
| | |
| | | |
[ci skip]
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
[DOCS] DynamicFont
[ci skip]
|
| | |/ / |
|
| |\ \ \
| | | |
| | | | |
Turned around minimum size scaling for seperator. Fixes #12020
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | | |
Fix viewport vflip
|
| | |/ / |
|
| |\ \ \
| | | |
| | | | |
Update LibPNG to v1.6.33
|
| | | | | |
|
| |\ \ \ \
| |/ / /
|/| | | |
Use execvp instead of execv to allow OS.execute() to search through PATH.
|
| | | |/
| |/|
| | |
| | | |
Fix #12003.
|
| | | |
| | |
| | |
| | |
| | | |
Ensure that s/fixed_process/physics_process/ is handled properly.
[ci skip]
|
| |\ \ \
| | | |
| | | | |
Removed directory scan from project load
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Input: expose joy_connection_changed()
[ci skip]
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix argument names in method bindings.
[ci skip]
|
| | | |_|_|/
| |/| | |
| | | | |
| | | | | |
Adds a couple of missing argument names.
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Bind VisualServer.sync() method to GDScript
|
| | |/ / / /
| | | | |
| | | | | |
This function is needed in Escoria's resource queue (https://github.com/godotengine/escoria/blob/master/device/globals/resource_queue.gd#L94)
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Added grabber_area to default_theme sliders. Fixes #11261
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
fix script editor clear recent scripts crash
|
| | | | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Improve JavaScript calls, allow passing byte arrays to GDScript
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
- Allow returning ArrayBuffer and views as PoolByteArray
- Return real_t for integral numbers
- Read all color channels as 0.0 - 1.0 floating point numbers
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
DmitryKrutskikh/filter-input-events-in-project-manager-3-0
Skip unhandled input events on asset library tab. (3.0)
[ci skip]
|
| | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Fix issues when rendering panoramic sky in stereoscopic
|
| | | |_|_|_|_|_|/ /
| |/| | | | | | | |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
fix issue 11873. AudioStreamSample get_data() seems to be misaligned.
|
| | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
I am fixing the issue by adding DATA_PAD to the return pointer as
suggested by hi-ogawa
When using set_data in AudioStreamSample in PoolByteArray, the data is set
using a DATA_PAD to pad the pointer to the correct place as such
uint8_t *dataptr = (uint8_t *)data;
copymem(dataptr + DATA_PAD, r.ptr(), datalen);
data_bytes = datalen;
godot/scene/resources/audio_stream_sample.cpp#L473
All I am doing is adding a DATA_PAD to the return pointer to
get_data() in AudioStreamSample to change
godot/scene/resources/audio_stream_sample.cpp#L48
PoolVector<uint8_t>::Write w = pv.write();
copymem(w.ptr(), data, data_bytes);
to
PoolVector<uint8_t>::Write w = pv.write();
uint8_t *dataptr = (uint8_t *)data;
copymem(w.ptr(), dataptr + DATA_PAD, data_bytes);
Please review whether or not set or get is correct.
Because this issue seems to be fixable by removing DATA_PAD in set_data()
instead of adding DATA_PAD to get_data(). I have not tested the latter
fix
Fixes #issue, 11873
|