xcal
基于 C++23 的现代图形渲染引擎
|
#include <xcal/render/impl/opengl/utils/openglapiloadhelper.inc>
#include <xcal/public.h>
#include <cstddef>
#include <cstdio>
#include <memory>
#include <xcal/camera/core/abs_camera.hpp>
#include <xcal/camera/perspectivecamera.hpp>
#include <xcal/mobject/core/mobject_types.hpp>
#include <xcal/render/impl/opengl/core/typedef.hpp>
#include <xcal/render/impl/opengl/opengl_render.hpp>
#include <xcal/render/impl/opengl/ui/imguiglfw3opengl3backend.hpp>
#include <xcal/render/impl/opengl/ui/listui.hpp>
#include <xcal/render/impl/opengl/utils/glfwdarkheadersupport.inc>
#include <xcmath/utils/show.hpp>
#include <GLFW/glfw3.h>
#include <xcal/utils/logmacrohelper.inc>
宏定义 | |
#define | ROLE OpenGL |
#define | LABEL OpenGLRender |
函数 | |
void | framebuffer_size_callback (GLFWwindow *window, int w, int h) |
void | init_glbackend () |
#define LABEL OpenGLRender |
在文件 opengl_render.cc 第 30 行定义.
#define ROLE OpenGL |
在文件 opengl_render.cc 第 29 行定义.
void framebuffer_size_callback | ( | GLFWwindow * | window, |
int | w, | ||
int | h | ||
) |
在文件 opengl_render.cc 第 33 行定义.
引用了 framebuffer_size_callback().
被这些函数引用 framebuffer_size_callback().
void init_glbackend | ( | ) |
在文件 opengl_render.cc 第 39 行定义.