Blender  V3.3
Public Attributes | List of all members
BPyGPUShaderCreateInfo Struct Reference

#include <gpu_py_shader.h>

Public Attributes

PyObject_VAR_HEAD struct GPUShaderCreateInfoinfo
 
PyObject * vertex_source
 
PyObject * fragment_source
 
PyObject * typedef_source
 
PyObject * references
 
size_t constants_total_size
 

Detailed Description

Definition at line 49 of file gpu_py_shader.h.

Member Data Documentation

◆ constants_total_size

size_t BPyGPUShaderCreateInfo::constants_total_size

Definition at line 59 of file gpu_py_shader.h.

◆ fragment_source

PyObject* BPyGPUShaderCreateInfo::fragment_source

Definition at line 55 of file gpu_py_shader.h.

Referenced by pygpu_shader_info__tp_dealloc().

◆ info

PyObject_VAR_HEAD struct GPUShaderCreateInfo* BPyGPUShaderCreateInfo::info

Definition at line 51 of file gpu_py_shader.h.

Referenced by pygpu_shader_create_from_info(), and pygpu_shader_info__tp_dealloc().

◆ references

PyObject* BPyGPUShaderCreateInfo::references

Definition at line 57 of file gpu_py_shader.h.

Referenced by pygpu_shader_info__tp_dealloc().

◆ typedef_source

PyObject* BPyGPUShaderCreateInfo::typedef_source

Definition at line 56 of file gpu_py_shader.h.

◆ vertex_source

PyObject* BPyGPUShaderCreateInfo::vertex_source

The documentation for this struct was generated from the following file: