diff options
| author | Markus Wick <degasus@users.noreply.github.com> | 2017-04-03 10:46:13 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-04-03 10:46:13 +0200 |
| commit | 3bd184a255753b0d6a8b645a6035f90a8228e404 (patch) | |
| tree | aa67a05cc10e9be7021b5f831b9fa5fdf68d5d50 /Source/Core/VideoBackends/OGL/ProgramShaderCache.h | |
| parent | ee0e6fa09c085877ef1d0af5399278b0d10efcdb (diff) | |
| parent | 105be9b514d3a5a8eb648e8e4e09ce36a73c57df (diff) | |
Merge pull request #4467 from stenzek/gpu-texture-decoding
VideoBackends: GPU Texture Decoding
Diffstat (limited to 'Source/Core/VideoBackends/OGL/ProgramShaderCache.h')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/ProgramShaderCache.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/VideoBackends/OGL/ProgramShaderCache.h b/Source/Core/VideoBackends/OGL/ProgramShaderCache.h index c471db63ed..a8b2bfcbc1 100644 --- a/Source/Core/VideoBackends/OGL/ProgramShaderCache.h +++ b/Source/Core/VideoBackends/OGL/ProgramShaderCache.h @@ -46,7 +46,7 @@ struct SHADER std::string strvprog, strpprog, strgprog; void SetProgramVariables(); - void SetProgramBindings(); + void SetProgramBindings(bool is_compute); void Bind(); }; @@ -67,6 +67,7 @@ public: static bool CompileShader(SHADER& shader, const std::string& vcode, const std::string& pcode, const std::string& gcode = ""); + static bool CompileComputeShader(SHADER& shader, const std::string& code); static GLuint CompileSingleShader(GLuint type, const std::string& code); static void UploadConstants(); |
