Files
XCEngine/docs/api/rhi/opengl/device/device.md

1.9 KiB

OpenGLDevice

命名空间: XCEngine::RHI

描述: OpenGL 设备的实现,继承自 RHIDevice

公共方法

方法 描述
Initialize 初始化设备
Shutdown 关闭设备
CreateRenderWindow 创建渲染窗口
InitializeWithExistingWindow 使用现有窗口初始化
GetWindow 获取窗口
SwapBuffers 交换缓冲
PollEvents 处理窗口事件
SetShouldClose 设置关闭标志
ShouldClose 检查是否应关闭
CreateBuffer 创建缓冲区
CreateTexture 创建纹理
CreateSwapChain 创建交换链
CreateCommandList 创建命令列表
CreateCommandQueue 创建命令队列
CompileShader 编译着色器
CreatePipelineState 创建管线状态
CreateFence 创建栅栏
CreateSampler 创建采样器
GetCapabilities 获取设备能力
GetDeviceInfo 获取设备信息
GetNativeDevice 获取原生设备
GetNativeHandle 获取原生句柄

相关文档