|
Blender
V2.93
|
#include "BLI_compiler_attrs.h"Go to the source code of this file.
Classes | |
| struct | BPyGPUTexture |
Macros | |
| #define | BPyGPUTexture_Check(v) (Py_TYPE(v) == &BPyGPUTexture_Type) |
Typedefs | |
| typedef struct BPyGPUTexture | BPyGPUTexture |
Functions | |
| int | bpygpu_ParseTexture (PyObject *o, void *p) |
| PyObject * | bpygpu_texture_init (void) |
| PyObject * | BPyGPUTexture_CreatePyObject (struct GPUTexture *tex) ATTR_NONNULL(1) |
Variables | |
| PyTypeObject | BPyGPUTexture_Type |
| #define BPyGPUTexture_Check | ( | v | ) | (Py_TYPE(v) == &BPyGPUTexture_Type) |
Definition at line 27 of file gpu_py_texture.h.
| typedef struct BPyGPUTexture BPyGPUTexture |
| int bpygpu_ParseTexture | ( | PyObject * | o, |
| void * | p | ||
| ) |
Definition at line 574 of file gpu_py_texture.c.
References BPyGPUTexture_Check, NULL, pygpu_texture_valid_check(), tex, and UNLIKELY.
Referenced by pygpu_framebuffer_new_parse_arg().
| PyObject* bpygpu_texture_init | ( | void | ) |
Definition at line 595 of file gpu_py_texture.c.
References pygpu_texture_module_def.
Referenced by BPyInit_gpu().
| PyObject* BPyGPUTexture_CreatePyObject | ( | struct GPUTexture * | tex | ) |
Definition at line 609 of file gpu_py_texture.c.
References BPyGPUTexture_Type, and tex.
Referenced by pygpu_texture__tp_new().
|
extern |
Definition at line 510 of file gpu_py_texture.c.
Referenced by bpygpu_types_init(), BPyGPUTexture_CreatePyObject(), and pygpu_shader_uniform_sampler().