mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-22 05:40:01 -06:00
Set Sampler values at program make time instead of every frame. Fix an issue when The user had UBO support but not Binding support.
This commit is contained in:

committed by
Sonicadvance1

parent
ddd4360d6d
commit
f8d0c28e53
@ -78,8 +78,6 @@ class PixelShaderCache
|
||||
public:
|
||||
static void Init();
|
||||
static void Shutdown();
|
||||
// This is a GLSL only function
|
||||
static void SetPSSampler(const char * name, unsigned int Tex);
|
||||
|
||||
static FRAGMENTSHADER* SetShader(DSTALPHA_MODE dstAlphaMode, u32 components);
|
||||
static bool CompilePixelShader(FRAGMENTSHADER& ps, const char* pstrprogram);
|
||||
@ -88,8 +86,6 @@ public:
|
||||
|
||||
static GLuint GetDepthMatrixProgram();
|
||||
|
||||
static bool SupportsBinding();
|
||||
|
||||
static void SetCurrentShader(GLuint Shader);
|
||||
|
||||
static void DisableShader();
|
||||
|
Reference in New Issue
Block a user