|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| struct | BPyGPUTexture |
Namespaces | |
| namespace | blender |
| namespace | blender::gpu |
Macros | |
| #define | BPyGPUTexture_Check(v) |
Functions | |
| int | bpygpu_ParseTexture (PyObject *o, void *p) |
| PyObject * | bpygpu_texture_init () |
| PyObject * | BPyGPUTexture_CreatePyObject (blender::gpu::Texture *tex, bool shared_reference) ATTR_NONNULL(1) |
Variables | |
| PyTypeObject | BPyGPUTexture_Type |
| constexpr int | GPU_DEPTH24_STENCIL8_DEPRECATED = -1 |
| constexpr int | GPU_DEPTH_COMPONENT24_DEPRECATED = -2 |
| const struct PyC_StringEnumItems | pygpu_textureformat_items [] |
| #define BPyGPUTexture_Check | ( | v | ) |
Definition at line 29 of file gpu_py_texture.hh.
Referenced by bpygpu_ParseTexture(), and pygpu_framebuffer_new_parse_arg().
|
nodiscard |
Definition at line 741 of file gpu_py_texture.cc.
References BPyGPUTexture_Check, pygpu_texture_valid_check(), and UNLIKELY.
Referenced by pygpu_framebuffer_new_parse_arg().
|
nodiscard |
Definition at line 762 of file gpu_py_texture.cc.
References pygpu_texture_module_def.
Referenced by BPyInit_gpu().
|
nodiscard |
Definition at line 776 of file gpu_py_texture.cc.
References BLI_assert, BPyGPUTexture_Type, GPU_texture_py_reference_get(), GPU_texture_py_reference_set(), GPU_texture_ref(), offsetof, POINTER_OFFSET, and self.
Referenced by pygpu_offscreen_texture_color_get(), pygpu_texture__tp_new(), and pygpu_texture_from_image().
|
extern |
Definition at line 627 of file gpu_py_texture.cc.
Referenced by bpygpu_types_init(), BPyGPUTexture_CreatePyObject(), pygpu_shader_image(), and pygpu_shader_uniform_sampler().
|
constexpr |
GPU_DEPTH24_STENCIL8 and GPU_DEPTH_COMPONENT24 are deprecated in Blender 5.0. These formats are automatically converted to their 32F variant.
Definition at line 25 of file gpu_py_texture.hh.
Referenced by pygpu_shader_info_image(), and pygpu_texture__tp_new().
|
constexpr |
Definition at line 26 of file gpu_py_texture.hh.
Referenced by pygpu_shader_info_image(), and pygpu_texture__tp_new().
|
extern |
Definition at line 38 of file gpu_py_texture.cc.
Referenced by pygpu_shader_info_image(), pygpu_texture__tp_new(), and pygpu_texture_format_get().