Skip to content

Commit e6d0ca0

Browse files
committed
Add patch for bgl.glDeleteBuffer
1 parent ff108e0 commit e6d0ca0

File tree

3 files changed

+24
-1
lines changed

3 files changed

+24
-1
lines changed

bpystubgen/patches/bgl.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3181,3 +3181,14 @@
31813181
.. data:: GL_ZERO
31823182

31833183
:type: int
3184+
3185+
.. function:: glDeleteBuffers(n, buffers):
3186+
3187+
Delete named buffer objects
3188+
3189+
.. seealso:: `OpenGL Docs <https://khronos.org/registry/OpenGL-Refpages/gl4/html/glDeleteBuffers.xhtml>`__
3190+
3191+
:type n: int
3192+
:arg n: Specifies the number of buffer objects to be deleted.
3193+
:type buffer: :class:`bgl.Buffer` int buffer.
3194+
:arg buffer: Specifies an array of buffer objects to be deleted.

tests/fixtures/stub/bgl/__init__.pyi

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3135,3 +3135,15 @@ GL_WRITE_ONLY: int = ...
31353135
GL_XOR: int = ...
31363136

31373137
GL_ZERO: int = ...
3138+
3139+
def glDeleteBuffers(n: int, buffers: typing.Any) -> None:
3140+
3141+
"""
3142+
3143+
Delete named buffer objects
3144+
3145+
`OpenGL Docs <https://khronos.org/registry/OpenGL-Refpages/gl4/html/glDeleteBuffers.xhtml>`_
3146+
3147+
"""
3148+
3149+
...

tests/test_patch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def test_patch(settings: Values, env: BuildEnvironment):
5050

5151
members = module.members
5252

53-
assert len(members) == 798
53+
assert len(members) == 799
5454

5555
assert members[0].name == "existing1"
5656
assert members[0].type == "bool"

0 commit comments

Comments
 (0)