Ion
|
Struct for getting information about the local OpenGL platform. More...
#include "resourcemanager.h"
Public Member Functions | |
PlatformInfo () | |
Struct for getting information about the local OpenGL platform.
Definition at line 131 of file resourcemanager.h.
|
inline |
Definition at line 132 of file resourcemanager.h.
GLfloat ion::gfx::ResourceManager::PlatformInfo::aliased_line_width_range[2] |
Ranges.
Definition at line 139 of file resourcemanager.h.
GLfloat ion::gfx::ResourceManager::PlatformInfo::aliased_point_size_range[2] |
Definition at line 140 of file resourcemanager.h.
std::vector<GLenum> ion::gfx::ResourceManager::PlatformInfo::compressed_texture_formats |
Formats.
Definition at line 163 of file resourcemanager.h.
std::string ion::gfx::ResourceManager::PlatformInfo::extensions |
Strings.
Definition at line 167 of file resourcemanager.h.
GLuint ion::gfx::ResourceManager::PlatformInfo::glsl_version |
Definition at line 136 of file resourcemanager.h.
GLuint ion::gfx::ResourceManager::PlatformInfo::major_version |
Versions.
Definition at line 134 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_color_attachments |
Maximum capabilities.
Definition at line 143 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_combined_texture_image_units |
Definition at line 144 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_cube_map_texture_size |
Definition at line 145 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_draw_buffers |
Definition at line 146 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_fragment_uniform_vectors |
Definition at line 147 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_renderbuffer_size |
Definition at line 148 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_texture_image_units |
Definition at line 149 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_texture_size |
Definition at line 150 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_transform_feedback_buffers |
Definition at line 151 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_transform_feedback_interleaved_components |
Definition at line 152 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_transform_feedback_separate_attribs |
Definition at line 153 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_transform_feedback_separate_components |
Definition at line 154 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_varying_vectors |
Definition at line 155 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_vertex_attribs |
Definition at line 156 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_vertex_texture_image_units |
Definition at line 157 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_vertex_uniform_vectors |
Definition at line 158 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::max_viewport_dims[2] |
Definition at line 159 of file resourcemanager.h.
GLuint ion::gfx::ResourceManager::PlatformInfo::minor_version |
Definition at line 135 of file resourcemanager.h.
std::string ion::gfx::ResourceManager::PlatformInfo::renderer |
Definition at line 168 of file resourcemanager.h.
std::vector<GLenum> ion::gfx::ResourceManager::PlatformInfo::shader_binary_formats |
Definition at line 164 of file resourcemanager.h.
GLint ion::gfx::ResourceManager::PlatformInfo::transform_feedback_varying_max_length |
Definition at line 160 of file resourcemanager.h.
std::string ion::gfx::ResourceManager::PlatformInfo::vendor |
Definition at line 169 of file resourcemanager.h.
std::string ion::gfx::ResourceManager::PlatformInfo::version_string |
Definition at line 170 of file resourcemanager.h.