From 9c65cb854b4152bb049a39212c0e95a8c1544399 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 3 Nov 2019 02:57:20 +1100 Subject: [PATCH] rendering framework prototype largely complete Most of the new concepts are down, but they're untested and bound to be full of issues that need further design and bug squashing --- app/render/backend/opengl/decodercache.cpp | 6 ++++++ app/render/backend/opengl/decodercache.h | 11 +++++++++++ app/render/backend/opengl/openglshadercache.cpp | 6 ++++++ app/render/backend/opengl/openglshadercache.h | 11 +++++++++++ 4 files changed, 34 insertions(+) create mode 100644 app/render/backend/opengl/decodercache.cpp create mode 100644 app/render/backend/opengl/decodercache.h create mode 100644 app/render/backend/opengl/openglshadercache.cpp create mode 100644 app/render/backend/opengl/openglshadercache.h diff --git a/app/render/backend/opengl/decodercache.cpp b/app/render/backend/opengl/decodercache.cpp new file mode 100644 index 000000000..09a2df6e4 --- /dev/null +++ b/app/render/backend/opengl/decodercache.cpp @@ -0,0 +1,6 @@ +#include "decodercache.h" + +DecoderCache::DecoderCache() +{ + +} diff --git a/app/render/backend/opengl/decodercache.h b/app/render/backend/opengl/decodercache.h new file mode 100644 index 000000000..48441a3fd --- /dev/null +++ b/app/render/backend/opengl/decodercache.h @@ -0,0 +1,11 @@ +#ifndef DECODERCACHE_H +#define DECODERCACHE_H + + +class DecoderCache +{ +public: + DecoderCache(); +}; + +#endif // DECODERCACHE_H diff --git a/app/render/backend/opengl/openglshadercache.cpp b/app/render/backend/opengl/openglshadercache.cpp new file mode 100644 index 000000000..f58d4e9ea --- /dev/null +++ b/app/render/backend/opengl/openglshadercache.cpp @@ -0,0 +1,6 @@ +#include "openglshadercache.h" + +OpenGLShaderCache::OpenGLShaderCache() +{ + +} diff --git a/app/render/backend/opengl/openglshadercache.h b/app/render/backend/opengl/openglshadercache.h new file mode 100644 index 000000000..9b736c210 --- /dev/null +++ b/app/render/backend/opengl/openglshadercache.h @@ -0,0 +1,11 @@ +#ifndef OPENGLSHADERCACHE_H +#define OPENGLSHADERCACHE_H + + +class OpenGLShaderCache +{ +public: + OpenGLShaderCache(); +}; + +#endif // OPENGLSHADERCACHE_H