godot/drivers
lawnjelly f911ec589d
Fix GL buffer upload size bugs
Wrapper functions for uploading buffers to OpenGL take all sizes and offsets in bytes. Some buffer sizes are specified as units (e.g. float) so require conversion to bytes when calling the buffer upload functions.

Two such bugs have been fixed in blendshapes, and parameter names and comments have been changed to emphasize that sizes should be in bytes.

In addition DEV_ASSERTS in the upload wrappers have been changed to ERR_FAIL.

(cherry picked from commit 614dc363ab)
2022-02-17 10:39:06 +01:00
..
alsa Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
alsamidi Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
coreaudio Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
coremidi Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
dummy ImageLoader: Remove references to unsupported svgz extension 2022-01-25 18:41:01 +01:00
gl_context SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00
gles2 Fix GL buffer upload size bugs 2022-02-17 10:39:06 +01:00
gles3 Fix GL buffer upload size bugs 2022-02-17 10:39:06 +01:00
gles_common Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
png Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
pulseaudio Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
unix Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
wasapi Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
windows Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
winmidi Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
xaudio2 Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
register_driver_types.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
register_driver_types.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
SCsub Unified GLES2 / GLES3 Batching 2020-10-16 10:34:47 +01:00