xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
函数
opengl.cc 文件参考
#include <xcal/render/impl/opengl/utils/openglapiloadhelper.inc>
#include <GLFW/glfw3.h>
#include <cstdlib>
#include <iostream>
opengl.cc 的引用(Include)关系图:

浏览源代码.

函数

void framebuffer_size_callback (GLFWwindow *window, int w, int h)
 
GLFWwindowinit_glfw ()
 
void init_glbackend ()
 
GLuint make_shader (const char *vs_src, const char *fs_src)
 
int main ()
 

函数说明

◆ framebuffer_size_callback()

void framebuffer_size_callback ( GLFWwindow window,
int  w,
int  h 
)

在文件 opengl.cc17 行定义.

被这些函数引用 init_glfw() , 以及 xcal::render::opengl::OpenGLRender::show().

◆ init_glbackend()

void init_glbackend ( )

在文件 opengl.cc52 行定义.

被这些函数引用 main().

◆ init_glfw()

GLFWwindow * init_glfw ( )

在文件 opengl.cc23 行定义.

引用了 framebuffer_size_callback().

被这些函数引用 main().

◆ main()

int main ( )

在文件 opengl.cc110 行定义.

引用了 init_glbackend(), init_glfw() , 以及 make_shader().

◆ make_shader()

GLuint make_shader ( const char *  vs_src,
const char *  fs_src 
)

在文件 opengl.cc66 行定义.

被这些函数引用 main().