Commit: 7b54f76cd97947b994de62066ae1e3f310a298ad
Author: Germano Cavalcante
Date:   Fri Feb 12 18:02:02 2021 -0300
Branches: pygpu_extensions
https://developer.blender.org/rB7b54f76cd97947b994de62066ae1e3f310a298ad

GPUTexture: Allow 'size' to be passed with any type of sequence object

===================================================================

M       source/blender/python/gpu/gpu_py_texture.c

===================================================================

diff --git a/source/blender/python/gpu/gpu_py_texture.c 
b/source/blender/python/gpu/gpu_py_texture.c
index ab3d926c760..90970f622e0 100644
--- a/source/blender/python/gpu/gpu_py_texture.c
+++ b/source/blender/python/gpu/gpu_py_texture.c
@@ -164,8 +164,8 @@ static PyObject *py_texture_new(PyTypeObject *UNUSED(self), 
PyObject *args, PyOb
   }
 
   int len = 1;
-  if (PyTuple_Check(py_size)) {
-    len = PyTuple_Size(py_size);
+  if (PySequence_Check(py_size)) {
+    len = PySequence_Size(py_size);
     if (PyC_AsArray(size, py_size, len, &PyLong_Type, false, 
"GPUTexture.__new__") == -1) {
       return NULL;
     }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to