Index: gpu/command_buffer/service/program_manager.h |
diff --git a/gpu/command_buffer/service/program_manager.h b/gpu/command_buffer/service/program_manager.h |
index c1cd9c6924c3271a1c9d7f52b13a0fc54871b119..3126c574d7fc1dbc20bff758665a1ad63df4e010 100644 |
--- a/gpu/command_buffer/service/program_manager.h |
+++ b/gpu/command_buffer/service/program_manager.h |
@@ -235,10 +235,18 @@ class GPU_EXPORT Program : public base::RefCounted<Program> { |
const std::string* GetUniformMappedName( |
const std::string& original_name) const; |
- // If the hashed name is not found, return NULL. |
+ // If the hashed name name is not found, return NULL. |
+ // Use this only when one of the more specific Get*Info methods can't be used. |
const std::string* GetOriginalNameFromHashedName( |
const std::string& hashed_name) const; |
+ // If the hashed name is not found, return NULL. |
+ const sh::Varying* GetVaryingInfo(const std::string& hashed_name) const; |
+ |
+ // If the hashed name is not found, return NULL. |
+ const sh::InterfaceBlock* GetInterfaceBlockInfo( |
+ const std::string& hashed_name) const; |
+ |
const FragmentInputInfo* GetFragmentInputInfoByFakeLocation( |
GLint fake_location) const; |