matf-rg-engine 1.0.0
Base for project for the Computer Graphics course at Faculty of Mathematics, University of Belgrade
Loading...
Searching...
No Matches
engine::graphics::OpenGL Member List

This is the complete list of members for engine::graphics::OpenGL, including all inherited members.

assert_no_error(std::source_location location)engine::graphics::OpenGLprivatestatic
call(std::source_location location, TResult(*glfun)(TOpenGLArgs...), Args... args)engine::graphics::OpenGLinlinestatic
clear_buffers()engine::graphics::OpenGLstatic
compile_shader(const std::string &shader_source, resources::ShaderType shader_type)engine::graphics::OpenGLstatic
disable_depth_testing()engine::graphics::OpenGLstatic
enable_depth_testing()engine::graphics::OpenGLstatic
generate_texture(const std::filesystem::path &path, bool flip_uvs)engine::graphics::OpenGLstatic
get_compilation_error_message(uint32_t shader_id)engine::graphics::OpenGLstatic
init_skybox_cube()engine::graphics::OpenGLstatic
load_skybox_textures(const std::filesystem::path &path, bool flip_uvs=false)engine::graphics::OpenGLstatic
shader_compiled_successfully(uint32_t shader_id)engine::graphics::OpenGLstatic
shader_type_to_opengl_type(resources::ShaderType type)engine::graphics::OpenGLstatic
ShaderProgramId typedefengine::graphics::OpenGL
texture_format(int32_t number_of_channels)engine::graphics::OpenGLstatic