Fix: GPU_shader_export fails /w some lamp attrs
first/last vars missed some values. D1309 by @NHA
This commit is contained in:
@@ -79,7 +79,17 @@ static PyObject *PyInit_gpu(void)
|
||||
if (m == NULL)
|
||||
return NULL;
|
||||
|
||||
/* device constant groups */
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_GROUP_MISC);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_GROUP_LAMP);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_GROUP_OBJECT);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_GROUP_SAMPLER);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_GROUP_MIST);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_GROUP_WORLD);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_GROUP_MAT);
|
||||
|
||||
/* device constants */
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_NONE);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_OBJECT_VIEWMAT);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_OBJECT_MAT);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_OBJECT_VIEWIMAT);
|
||||
@@ -92,6 +102,11 @@ static PyObject *PyInit_gpu(void)
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_DYNPERSMAT);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_DYNENERGY);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_DYNCOL);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_ATT1);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_ATT2);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_DISTANCE);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_SPOTBLEND);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_LAMP_SPOTSIZE);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_SAMPLER_2DBUFFER);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_SAMPLER_2DIMAGE);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_SAMPLER_2DSHADOW);
|
||||
@@ -103,6 +118,14 @@ static PyObject *PyInit_gpu(void)
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MIST_COLOR);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_HORIZON_COLOR);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_AMBIENT_COLOR);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_ALPHA);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_AMB);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_DIFFRGB);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_EMIT);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_HARD);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_REF);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_SPEC);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DYNAMIC_MAT_SPECRGB);
|
||||
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DATA_1I);
|
||||
PY_MODULE_ADD_CONSTANT(m, GPU_DATA_1F);
|
||||
|
Reference in New Issue
Block a user