14 #ifndef __bdiGraphicsInitGraphicsAPI_H
15 #define __bdiGraphicsInitGraphicsAPI_H
int use_array_format_for_vertex_buffer_data
If vertex buffer data is not in array form, data will be packed in interleaved form like so: ...
Definition: bdiGraphicsInitGraphicsAPI.h:44
int use_cached_optimized_geometry
Sets whether .flt and .dae files will be loaded as geometry files optimized for DI-Guy use...
Definition: bdiGraphicsInitGraphicsAPI.h:140
int characters_have_world_space_triangle_query
Experimental bits that allow the octtree to be built from internally loaded scene objects and vehicle...
Definition: bdiGraphicsInitGraphicsAPI.h:200
diguyGraphicsShaderLanguage
This enumeration lists supported shader languages.
Definition: diguy_constants.h:1789
Definition: bdiGraphicsInitGraphicsAPI.h:18
struct bdiGraphicsInitGraphicsAPI bdiGraphicsInitGraphicsAPI
int use_shader_instancing
Experimental to support instancing.
Definition: bdiGraphicsInitGraphicsAPI.h:210
bool use_4x3_shader_matrices
Whether matrices that will be used as transforms in shaders should be sent as 4x3 matrix instead of 4...
Definition: bdiGraphicsInitGraphicsAPI.h:119
int use_sRGB_corrected_textures
Sets whether SRGB textures should be used, these allow a relatively free lookup into texture maps tha...
Definition: bdiGraphicsInitGraphicsAPI.h:172
int instancing_respect_graphics_state_switch
Experimental to support instancing.
Definition: bdiGraphicsInitGraphicsAPI.h:222
int use_shaders
Determines whether shaders should be loaded and compiled.
Definition: bdiGraphicsInitGraphicsAPI.h:69
diguyGraphicsShaderLanguage shader_language
Sets the shader language for loading shaders.
Definition: bdiGraphicsInitGraphicsAPI.h:82
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: bdiGraphicsInitGraphicsAPI.h:187
int transpose_shader_matrices
Whether matrices that will be used as transforms in shaders should be transposed from the DI-Guy defa...
Definition: bdiGraphicsInitGraphicsAPI.h:101
diguyGraphicsIndexType default_vertex_type
This specifies the data type that indices in index buffer data should use.
Definition: bdiGraphicsInitGraphicsAPI.h:53
int use_cached_compressed_textures
Sets whether compressed texture files should be generated from source uncompressed texture files in o...
Definition: bdiGraphicsInitGraphicsAPI.h:161
int scene_objects_have_world_space_triangle_query
Definition: bdiGraphicsInitGraphicsAPI.h:202