From c87bed2a590dc9941dd695dfad930b6ab580080d Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Tue, 25 Jul 2023 18:55:47 +0200 Subject: [PATCH] include/Spectre/GfxDriver/GfxDriver.h: add createShaderProgram() --- include/Spectre/GfxDriver/GfxDriver.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/Spectre/GfxDriver/GfxDriver.h b/include/Spectre/GfxDriver/GfxDriver.h index d6b331f..cdfed1e 100644 --- a/include/Spectre/GfxDriver/GfxDriver.h +++ b/include/Spectre/GfxDriver/GfxDriver.h @@ -6,6 +6,8 @@ namespace sp { +class ShaderProgram; + class GfxDriver { public: @@ -34,6 +36,8 @@ public: // Resources. + virtual ShaderProgram* createShaderProgram() = 0; + // CreateIndexBuffer() // CreateVertexBuffer()