/external/chromium_org/gpu/command_buffer/service/ |
async_pixel_transfer_manager.h | 21 struct hash<gpu::gles2::TextureRef*> { 22 size_t operator()(gpu::gles2::TextureRef* ptr) const { 82 gles2::TextureRef* ref, 86 gles2::TextureRef* ref); 88 void ClearPixelTransferDelegateForTest(gles2::TextureRef* ref); 90 bool AsyncTransferIsInProgress(gles2::TextureRef* ref); 92 // gles2::TextureRef::DestructionObserver implementation: 95 virtual void OnTextureRefDestroying(gles2::TextureRef* texture) OVERRIDE; 103 typedef base::hash_map<gles2::TextureRef*, 111 gles2::TextureRef* ref [all...] |
texture_manager.h | 38 class TextureRef; 42 // jointly owned by possibly multiple TextureRef. 178 friend class TextureRef; 182 void AddTextureRef(TextureRef* ref); 183 void RemoveTextureRef(TextureRef* ref, bool have_context); 342 typedef std::set<TextureRef*> RefSet; 345 // The single TextureRef that accounts for memory for this texture. Must be 347 TextureRef* memory_tracking_ref_; 408 // Multiple TextureRef can point to the same texture with cross-context sharing. 410 // Note: for stream textures, the TextureRef that created the stream texture i [all...] |
async_pixel_transfer_manager.cc | 29 gles2::TextureRef* ref, 40 gles2::TextureRef* ref) { 50 gles2::TextureRef* ref) { 57 gles2::TextureRef* ref) { 70 gles2::TextureRef* texture) {
|
context_state.h | 39 scoped_refptr<TextureRef> bound_texture_2d; 43 scoped_refptr<TextureRef> bound_texture_cube_map; 47 scoped_refptr<TextureRef> bound_texture_external_oes; 51 scoped_refptr<TextureRef> bound_texture_rectangle_arb; 53 scoped_refptr<TextureRef> GetInfoForSamplerType( 72 void Unbind(TextureRef* texture) {
|
async_pixel_transfer_manager_mock.h | 29 AsyncPixelTransferDelegate*(gles2::TextureRef* ref,
|
async_pixel_transfer_manager_stub.h | 30 gles2::TextureRef* ref,
|
framebuffer_manager.h | 24 class TextureRef; 43 virtual bool IsTexture(TextureRef* texture) const = 0; 81 GLenum attachment, TextureRef* texture_ref, GLenum target, 90 GLenum target, TextureRef* texture_ref); 141 void OnTextureRefDetached(TextureRef* texture); 217 virtual void OnTextureRefDetachedFromFramebuffer(TextureRef* texture) = 0; 274 void OnTextureRefDetached(TextureRef* texture);
|
async_pixel_transfer_manager_egl.h | 47 gles2::TextureRef* ref,
|
async_pixel_transfer_manager_sync.h | 39 gles2::TextureRef* ref,
|
async_pixel_transfer_manager_idle.h | 53 gles2::TextureRef* ref,
|
async_pixel_transfer_manager_share_group.h | 49 gles2::TextureRef* ref,
|
texture_manager.cc | 132 void Texture::AddTextureRef(TextureRef* ref) { 141 void Texture::RemoveTextureRef(TextureRef* ref, bool have_context) { 841 TextureRef::TextureRef(TextureManager* manager, 854 scoped_refptr<TextureRef> TextureRef::Create(TextureManager* manager, 857 return new TextureRef(manager, client_id, new Texture(service_id)); 860 TextureRef::~TextureRef() { 921 scoped_refptr<TextureRef> [all...] |
test_helper.h | 18 class TextureRef; 102 TextureManager* manager, TextureRef* texture_ref,
|
async_pixel_transfer_manager_stub.cc | 83 gles2::TextureRef* ref,
|
framebuffer_manager.cc | 87 TextureRef* /* texture */) const OVERRIDE { 138 TextureRef* texture_ref, GLenum target, GLint level, GLsizei samples) 197 virtual bool IsTexture(TextureRef* texture) const OVERRIDE { 207 TextureRef* texture() const { 261 scoped_refptr<TextureRef> texture_ref_; 553 GLenum target, TextureRef* texture_ref) { 600 GLenum attachment, TextureRef* texture_ref, GLenum target, 625 void Framebuffer::OnTextureRefDetached(TextureRef* texture) { 680 void FramebufferManager::OnTextureRefDetached(TextureRef* texture) {
|
texture_manager_unittest.cc | 79 TextureRef* texture_ref, GLenum pname, GLint value, GLenum error) { 112 scoped_refptr<TextureRef> texture = manager_->GetTexture(kClient1Id); 138 TextureRef* texture_ref = manager_->GetTexture(kClient1Id); 176 TextureRef* texture_ref = manager.GetTexture(kClient1Id); 196 TextureRef* texture = manager.GetTexture(kClient1Id); 392 TextureRef* texture_ref, GLenum pname, GLint value, GLenum error) { 404 scoped_refptr<TextureRef> texture_ref_; 801 TextureRef* texture_ref = manager.GetTexture(kClient1Id); [all...] |
async_pixel_transfer_manager_sync.cc | 133 gles2::TextureRef* ref,
|
framebuffer_manager_unittest.cc | 423 scoped_refptr<TextureRef> texture1( 495 scoped_refptr<TextureRef> texture2( 622 scoped_refptr<TextureRef> texture1( 626 scoped_refptr<TextureRef> texture2( 665 scoped_refptr<TextureRef> texture2( 711 scoped_refptr<TextureRef> texture2( [all...] |
gles2_cmd_decoder.cc | 356 explicit ScopedModifyPixels(TextureRef* ref); 360 TextureRef* ref_; 363 ScopedModifyPixels::ScopedModifyPixels(TextureRef* ref) : ref_(ref) { 672 TextureRef* texture) OVERRIDE; 784 TextureRef* CreateTexture( 790 TextureRef* GetTexture(GLuint client_id) const { 886 TextureRef* texture_ref, [all...] |
async_pixel_transfer_manager_idle.cc | 331 gles2::TextureRef* ref,
|
gles2_cmd_decoder_unittest.cc | [all...] |
/external/chromium_org/content/common/gpu/ |
texture_image_transport_surface.h | 84 scoped_refptr<gpu::gles2::TextureRef> backbuffer_; 85 scoped_refptr<gpu::gles2::TextureRef> frontbuffer_;
|
texture_image_transport_surface.cc | 26 using gpu::gles2::TextureRef; 398 backbuffer_ = TextureRef::Create(texture_manager, 0, service_id);
|
/external/chromium_org/content/common/gpu/media/ |
gpu_video_decode_accelerator.h | 137 // A map from picture buffer ID to TextureRef that have not been cleared. 138 std::map<int32, scoped_refptr<gpu::gles2::TextureRef> > uncleared_textures_;
|
gpu_video_decode_accelerator.cc | 343 std::vector<scoped_refptr<gpu::gles2::TextureRef> > textures; 350 gpu::gles2::TextureRef* texture_ref = texture_manager->GetTexture( 495 std::map<int32, scoped_refptr<gpu::gles2::TextureRef> >::iterator it; 500 scoped_refptr<gpu::gles2::TextureRef> texture_ref = it->second;
|