gpu.shader module: Do not free builtin shaders.

This commit is contained in:
2018-09-20 15:21:59 -03:00
parent d0eed5e50a
commit 9fb9604c19
2 changed files with 9 additions and 5 deletions

View File

@@ -32,9 +32,10 @@ extern PyTypeObject BPyGPUShader_Type;
typedef struct BPyGPUShader {
PyObject_VAR_HEAD
struct GPUShader *shader;
bool is_builtin;
} BPyGPUShader;
PyObject *BPyGPUShader_CreatePyObject(struct GPUShader *shader);
PyObject *BPyGPUShader_CreatePyObject(struct GPUShader *shader, bool is_builtin);
PyObject *BPyInit_gpu_shader(void);
PyObject *BPyInit_gpu_shader_builtin(void);