OpenGLRenderer: Improve OpenGL wrapper

This commit is contained in:
Jérôme Leclercq
2021-09-21 16:34:34 +02:00
parent 250044b47a
commit 78358337f3
12 changed files with 57 additions and 18 deletions

View File

@@ -19,11 +19,13 @@ namespace Nz::GL
friend DeviceObject;
public:
Texture() = default;
using DeviceObject::DeviceObject;
Texture(const Texture&) = delete;
Texture(Texture&&) noexcept = default;
~Texture() = default;
inline TextureTarget GetTarget() const;
inline void SetParameterf(GLenum pname, GLfloat param);
inline void SetParameteri(GLenum pname, GLint param);
inline void SetParameterfv(GLenum pname, const GLfloat* param);