mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 16:03:29 +00:00
commit
e98aaf1caa
9 changed files with 15 additions and 15 deletions
|
@ -3084,7 +3084,7 @@ RID RenderingDevice::uniform_set_create(const Vector<Uniform> &p_uniforms, RID p
|
|||
ERR_FAIL_NULL_V_MSG(buffer, RID(), "Uniform buffer supplied (binding: " + itos(uniform.binding) + ") is invalid.");
|
||||
|
||||
ERR_FAIL_COND_V_MSG(buffer->size < (uint32_t)set_uniform.length, RID(),
|
||||
"Uniform buffer supplied (binding: " + itos(uniform.binding) + ") size (" + itos(buffer->size) + " is smaller than size of shader uniform: (" + itos(set_uniform.length) + ").");
|
||||
"Uniform buffer supplied (binding: " + itos(uniform.binding) + ") size (" + itos(buffer->size) + ") is smaller than size of shader uniform: (" + itos(set_uniform.length) + ").");
|
||||
|
||||
if (buffer->draw_tracker != nullptr) {
|
||||
draw_trackers.push_back(buffer->draw_tracker);
|
||||
|
@ -3113,7 +3113,7 @@ RID RenderingDevice::uniform_set_create(const Vector<Uniform> &p_uniforms, RID p
|
|||
|
||||
// If 0, then it's sized on link time.
|
||||
ERR_FAIL_COND_V_MSG(set_uniform.length > 0 && buffer->size != (uint32_t)set_uniform.length, RID(),
|
||||
"Storage buffer supplied (binding: " + itos(uniform.binding) + ") size (" + itos(buffer->size) + " does not match size of shader uniform: (" + itos(set_uniform.length) + ").");
|
||||
"Storage buffer supplied (binding: " + itos(uniform.binding) + ") size (" + itos(buffer->size) + ") does not match size of shader uniform: (" + itos(set_uniform.length) + ").");
|
||||
|
||||
if (set_uniform.writable && _buffer_make_mutable(buffer, buffer_id)) {
|
||||
// The buffer must be mutable if it's used for writing.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue