Index: gpu/command_buffer/service/memory_program_cache.h |
diff --git a/gpu/command_buffer/service/memory_program_cache.h b/gpu/command_buffer/service/memory_program_cache.h |
index b5862d269345cd42aa9e62c51d02dd9af6310e1d..593625daa9cd55de4ba7bc7eba10ae01d9a3553a 100644 |
--- a/gpu/command_buffer/service/memory_program_cache.h |
+++ b/gpu/command_buffer/service/memory_program_cache.h |
@@ -30,12 +30,17 @@ class GPU_EXPORT MemoryProgramCache : public ProgramCache { |
Shader* shader_a, |
Shader* shader_b, |
const LocationMap* bind_attrib_location_map, |
+ const std::vector<std::string>& transform_feedback_varyings, |
+ GLenum transform_feedback_buffer_mode, |
+ const ShaderCacheCallback& shader_callback) override; |
+ void SaveLinkedProgram( |
+ GLuint program, |
+ const Shader* shader_a, |
+ const Shader* shader_b, |
+ const LocationMap* bind_attrib_location_map, |
+ const std::vector<std::string>& transform_feedback_varyings, |
+ GLenum transform_feedback_buffer_mode, |
const ShaderCacheCallback& shader_callback) override; |
- void SaveLinkedProgram(GLuint program, |
- const Shader* shader_a, |
- const Shader* shader_b, |
- const LocationMap* bind_attrib_location_map, |
- const ShaderCacheCallback& shader_callback) override; |
void LoadProgram(const std::string& program) override; |