Antkeeper  0.0.1
Namespaces | Functions
graphics.cpp File Reference
#include "game/graphics.hpp"
#include <engine/config.hpp>
#include <engine/debug/log.hpp>
#include <engine/gl/framebuffer.hpp>
#include <engine/gl/texture.hpp>
#include <engine/render/passes/bloom-pass.hpp>
#include <engine/render/passes/final-pass.hpp>
#include <engine/render/passes/resample-pass.hpp>
#include <engine/render/passes/sky-pass.hpp>
#include <engine/render/passes/material-pass.hpp>
#include <chrono>
#include <filesystem>
#include <format>
#include <glad/gl.h>
#include <stb/stb_image_write.h>
#include <thread>

Go to the source code of this file.

Namespaces

 graphics
 

Functions

void graphics::rebuild_shadow_framebuffer (::game &ctx)
 
void graphics::create_framebuffers (::game &ctx)
 
void graphics::destroy_framebuffers (::game &ctx)
 
void graphics::change_render_resolution (::game &ctx, float scale)
 
void graphics::save_screenshot (::game &ctx)
 
void graphics::select_anti_aliasing_method (::game &ctx, render::anti_aliasing_method method)