40 return min_ii(reslimit, res);
MINLINE int min_ii(int a, int b)
static DBVT_INLINE btScalar size(const btDbvtVolume &a)
FrameBuffer * front_right
virtual void memory_statistics_get(int *total_mem, int *free_mem)=0
int GPU_max_batch_indices()
int GPU_max_work_group_size(int index)
bool GPU_crappy_amd_driver()
int GPU_max_texture_layers()
int GPU_max_uniforms_vert()
bool GPU_shader_storage_buffer_objects_support()
int GPU_max_shader_storage_buffer_bindings()
int GPU_texture_size_with_limit(int res)
bool GPU_shader_image_load_store_support()
bool GPU_depth_blitting_workaround()
int GPU_max_work_group_count(int index)
bool GPU_mem_stats_supported()
bool GPU_stereo_quadbuffer_support()
int GPU_max_textures_geom()
bool GPU_use_main_context_workaround()
int GPU_max_textures_frag()
int GPU_max_vertex_attribs()
bool GPU_use_hq_normals_workaround()
const char * GPU_extension_get(int i)
void GPU_mem_stats_get(int *totalmem, int *freemem)
bool GPU_clear_viewport_workaround()
int GPU_max_varying_floats()
bool GPU_compute_shader_support()
int GPU_max_compute_shader_storage_blocks()
int GPU_max_batch_vertices()
int GPU_max_uniforms_frag()
bool GPU_mip_render_workaround()
int GPU_max_texture_size()
int GPU_max_textures_vert()
bool mip_render_workaround
int max_shader_storage_buffer_bindings
int max_work_group_size[3]
bool shader_image_load_store_support
const char *(* extension_get)(int)
bool use_main_context_workaround
bool depth_blitting_workaround
int max_work_group_count[3]
bool shader_storage_buffer_objects_support
int max_compute_shader_storage_blocks
bool clear_viewport_workaround
bool compute_shader_support
bool use_hq_normals_workaround