Add OpenGLPipelineState and integrate into main.cpp

This commit is contained in:
2026-03-16 18:25:58 +08:00
parent 430d23b719
commit 0be91748c2
4 changed files with 259 additions and 3 deletions

View File

@@ -131,11 +131,13 @@ add_library(XCEngine STATIC
include/XCEngine/RHI/OpenGL/OpenGLBuffer.h
include/XCEngine/RHI/OpenGL/OpenGLVertexArray.h
include/XCEngine/RHI/OpenGL/OpenGLTexture.h
include/XCEngine/RHI/OpenGL/OpenGLPipelineState.h
src/RHI/OpenGL/OpenGLDevice.cpp
src/RHI/OpenGL/OpenGLShader.cpp
src/RHI/OpenGL/OpenGLBuffer.cpp
src/RHI/OpenGL/OpenGLVertexArray.cpp
src/RHI/OpenGL/OpenGLTexture.cpp
src/RHI/OpenGL/OpenGLPipelineState.cpp
)
target_include_directories(XCEngine PUBLIC