| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef GPU_COMMAND_BUFFER_SERVICE_TEXTURE_MANAGER_H_ | 5 #ifndef GPU_COMMAND_BUFFER_SERVICE_TEXTURE_MANAGER_H_ |
| 6 #define GPU_COMMAND_BUFFER_SERVICE_TEXTURE_MANAGER_H_ | 6 #define GPU_COMMAND_BUFFER_SERVICE_TEXTURE_MANAGER_H_ |
| 7 | 7 |
| 8 #include <stddef.h> | 8 #include <stddef.h> |
| 9 #include <stdint.h> | 9 #include <stdint.h> |
| 10 | 10 |
| (...skipping 1003 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1014 friend class Texture; | 1014 friend class Texture; |
| 1015 friend class TextureRef; | 1015 friend class TextureRef; |
| 1016 | 1016 |
| 1017 // Helper for Initialize(). | 1017 // Helper for Initialize(). |
| 1018 scoped_refptr<TextureRef> CreateDefaultAndBlackTextures( | 1018 scoped_refptr<TextureRef> CreateDefaultAndBlackTextures( |
| 1019 GLenum target, | 1019 GLenum target, |
| 1020 GLuint* black_texture); | 1020 GLuint* black_texture); |
| 1021 | 1021 |
| 1022 void DoTexImage( | 1022 void DoTexImage( |
| 1023 DecoderTextureState* texture_state, | 1023 DecoderTextureState* texture_state, |
| 1024 ErrorState* error_state, | 1024 ContextState* state, |
| 1025 DecoderFramebufferState* framebuffer_state, | 1025 DecoderFramebufferState* framebuffer_state, |
| 1026 const char* function_name, | 1026 const char* function_name, |
| 1027 TextureRef* texture_ref, | 1027 TextureRef* texture_ref, |
| 1028 const DoTexImageArguments& args); | 1028 const DoTexImageArguments& args); |
| 1029 | 1029 |
| 1030 void StartTracking(TextureRef* texture); | 1030 void StartTracking(TextureRef* texture); |
| 1031 void StopTracking(TextureRef* texture); | 1031 void StopTracking(TextureRef* texture); |
| 1032 | 1032 |
| 1033 void UpdateSafeToRenderFrom(int delta); | 1033 void UpdateSafeToRenderFrom(int delta); |
| 1034 void UpdateUnclearedMips(int delta); | 1034 void UpdateUnclearedMips(int delta); |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1099 private: | 1099 private: |
| 1100 DecoderTextureState* texture_state_; | 1100 DecoderTextureState* texture_state_; |
| 1101 base::TimeTicks begin_time_; | 1101 base::TimeTicks begin_time_; |
| 1102 DISALLOW_COPY_AND_ASSIGN(ScopedTextureUploadTimer); | 1102 DISALLOW_COPY_AND_ASSIGN(ScopedTextureUploadTimer); |
| 1103 }; | 1103 }; |
| 1104 | 1104 |
| 1105 } // namespace gles2 | 1105 } // namespace gles2 |
| 1106 } // namespace gpu | 1106 } // namespace gpu |
| 1107 | 1107 |
| 1108 #endif // GPU_COMMAND_BUFFER_SERVICE_TEXTURE_MANAGER_H_ | 1108 #endif // GPU_COMMAND_BUFFER_SERVICE_TEXTURE_MANAGER_H_ |
| OLD | NEW |