Fix crash in GLTFBufferView::load_buffer_view_data
This commit is contained in:
parent
96296e476f
commit
dc325069fe
1 changed files with 1 additions and 0 deletions
|
@ -94,6 +94,7 @@ void GLTFBufferView::set_indices(bool p_indices) {
|
||||||
}
|
}
|
||||||
|
|
||||||
Vector<uint8_t> GLTFBufferView::load_buffer_view_data(const Ref<GLTFState> p_state) const {
|
Vector<uint8_t> GLTFBufferView::load_buffer_view_data(const Ref<GLTFState> p_state) const {
|
||||||
|
ERR_FAIL_COND_V(p_state.is_null(), Vector<uint8_t>());
|
||||||
ERR_FAIL_COND_V_MSG(byte_stride > 0, Vector<uint8_t>(), "Buffer views with byte stride are not yet supported by this method.");
|
ERR_FAIL_COND_V_MSG(byte_stride > 0, Vector<uint8_t>(), "Buffer views with byte stride are not yet supported by this method.");
|
||||||
const TypedArray<Vector<uint8_t>> &buffers = p_state->get_buffers();
|
const TypedArray<Vector<uint8_t>> &buffers = p_state->get_buffers();
|
||||||
ERR_FAIL_INDEX_V(buffer, buffers.size(), Vector<uint8_t>());
|
ERR_FAIL_INDEX_V(buffer, buffers.size(), Vector<uint8_t>());
|
||||||
|
|
Loading…
Add table
Reference in a new issue