14 #ifndef __GRAPHICS_INIT_OGL_H
15 #define __GRAPHICS_INIT_OGL_H
21 #include <OpenGL/gl.h>
float texture_anisotropic_filter
Determines the OpenGL anisotropic filtering level for textures.
Definition: graphics_init_ogl.h:77
int call_mgInit_and_mgExit
Deprecated; Boston Dynamics no longer uses the MG-API library, so this setting is not used...
Definition: graphics_init_ogl.h:85
int use_FBOs
Determines whether frame buffer object extensions are used.
Definition: graphics_init_ogl.h:120
int use_VBOs
Determines whether vertex buffer object extensions are used.
Definition: graphics_init_ogl.h:100
struct bdiGraphicsInitOgl bdiGraphicsInitOgl
int use_textures
Determines whether textures will be applied.
Definition: graphics_init_ogl.h:31
Definition: graphics_init_ogl.h:25
int use_multitexture_extension
Determines whether the multitexture extension is used.
Definition: graphics_init_ogl.h:154
int use_4x3_shader_matrices
Whether matrices that will be used as transforms in shaders should be sent as a 4x3 matrix instead of...
Definition: graphics_init_ogl.h:278
int use_cached_optimized_geometry
Sets whether .flt and .dae files will be loaded as geometry files optimized for DI-Guy use...
Definition: graphics_init_ogl.h:222
float polygon_offset_units
Sets the value passed to the units argument of the glPolygonOffset() function.
Definition: graphics_init_ogl.h:190
int use_materials
Determines whether materials will be applied.
Definition: graphics_init_ogl.h:37
GLenum texture_mag_filter
Determines the OpenGL magnification filtering method for textures.
Definition: graphics_init_ogl.h:51
int use_linear_traversal_draw
Sets whether DI-Guy draws characters by traversing links in a recursive tree traversal, or in a flat linear traversal.
Definition: graphics_init_ogl.h:268
int use_default_fire_weapon_intersection_function
Sets if a default shooting intersection function should be automatically set up.
Definition: graphics_init_ogl.h:201
GLenum texture_min_filter
Determines the OpenGL minification filtering method for textures.
Definition: graphics_init_ogl.h:69
int use_shaders
Determines whether shaders should be loaded and compiled.
Definition: graphics_init_ogl.h:141
int use_sRGB_corrected_textures
Sets whether SRGB textures should be used, these allow a relatively free lookup into texture maps tha...
Definition: graphics_init_ogl.h:253
int texture_unit
Sets which texture unit is used for applying textures.
Definition: graphics_init_ogl.h:170
int use_cached_compressed_textures
Sets whether compressed texture files should be generated from source uncompressed texture files in o...
Definition: graphics_init_ogl.h:243
int instancing_respect_graphics_state_switch
Instructs the instancing system to respect the graphics state switch of geometry when constructing in...
Definition: graphics_init_ogl.h:296
int use_shader_instancing
Whether instancing should be used for rendering.
Definition: graphics_init_ogl.h:286
float polygon_offset_factor
Sets the value passed to the factor argument of the glPolygonOffset() function.
Definition: graphics_init_ogl.h:181