Dandelion 1.1.1
A light-weight 3D builder for educational usage
|
存放实现渲染管线所需的一些全局数据。 更多...
#include <graphics_interface.h>
静态 Public 属性 | |
static std::mutex | vertex_queue_mutex |
static std::mutex | rasterizer_queue_mutex |
static std::queue< VertexShaderPayload > | vertex_shader_output_queue |
static std::queue< FragmentShaderPayload > | rasterizer_output_queue |
static volatile bool | vertex_finish = false |
static volatile bool | rasterizer_finish = false |
static volatile bool | fragment_finish = false |
static FrameBuffer | frame_buffer |
存放实现渲染管线所需的一些全局数据。
|
static |
标识片元着色器是否全部执行完毕。
|
static |
渲染使用的 frame buffer 。
|
static |
标识三角形是否全部被光栅化。
|
static |
rasterizer的输出队列
|
static |
标识顶点着色器是否全部执行完毕。
|
static |
vertex shader的输出队列