// SPDX-FileCopyrightText: 2014 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include #include #include #include "video_core/renderer_opengl/gl_resource_manager.h" namespace OpenGL { OGLProgram CreateProgram(std::string_view code, GLenum stage); OGLProgram CreateProgram(std::span code, GLenum stage); OGLAssemblyProgram CompileProgram(std::string_view code, GLenum target); } // namespace OpenGL