33 {
"codec_ffmpeg",
NULL},
34 {
"codec_sndfile",
NULL},
39 {
"image_cineon",
NULL},
42 {
"image_openexr",
NULL},
43 {
"image_openjpeg",
NULL},
47 {
"international",
NULL},
51 {
"sdl_dynload",
NULL},
57 {
"mod_oceansim",
NULL},
60 {
"opencolorio",
NULL},
75 "bpy.app.build_options",
76 "This module contains information about options blender is built with",
83 PyObject *builtopts_info;
87 if (builtopts_info ==
NULL) {
91 #define SetObjIncref(item) \
92 PyStructSequence_SET_ITEM(builtopts_info, pos++, (Py_IncRef(item), item))
118 #ifdef WITH_COMPOSITOR
130 #ifdef WITH_CYCLES_OSL
136 #ifdef WITH_FREESTYLE
178 #ifdef WITH_INPUT_NDOF
184 #ifdef WITH_AUDASPACE
190 #ifdef WITH_INTERNATIONAL
202 #ifdef WITH_OPENSUBDIV
214 #ifdef WITH_SDL_DYNLOAD
220 #ifdef WITH_COREAUDIO
232 #ifdef WITH_PULSEAUDIO
256 #ifdef WITH_MOD_REMESH
304 #ifdef WITH_XR_OPENXR
330 return builtopts_info;
PyObject * BPY_app_build_options_struct(void)
static PyObject * make_builtopts_info(void)
#define SetObjIncref(item)
static PyTypeObject BlenderAppBuildOptionsType
static PyStructSequence_Field app_builtopts_info_fields[]
static PyStructSequence_Desc app_builtopts_info_desc