Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(15)

Side by Side Diff: gpu/command_buffer/service/gles2_cmd_decoder.cc

Issue 1615253006: Removed last references to old sync points. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Removed references in TestContextSupport Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 #include "gpu/command_buffer/service/gles2_cmd_decoder.h" 5 #include "gpu/command_buffer/service/gles2_cmd_decoder.h"
6 6
7 #include <limits.h> 7 #include <limits.h>
8 #include <stddef.h> 8 #include <stddef.h>
9 #include <stdint.h> 9 #include <stdint.h>
10 #include <stdio.h> 10 #include <stdio.h>
(...skipping 603 matching lines...) Expand 10 before | Expand all | Expand 10 after
614 614
615 Logger* GetLogger() override; 615 Logger* GetLogger() override;
616 616
617 void BeginDecoding() override; 617 void BeginDecoding() override;
618 void EndDecoding() override; 618 void EndDecoding() override;
619 619
620 ErrorState* GetErrorState() override; 620 ErrorState* GetErrorState() override;
621 const ContextState* GetContextState() override { return &state_; } 621 const ContextState* GetContextState() override { return &state_; }
622 622
623 void SetShaderCacheCallback(const ShaderCacheCallback& callback) override; 623 void SetShaderCacheCallback(const ShaderCacheCallback& callback) override;
624 void SetWaitSyncPointCallback(const WaitSyncPointCallback& callback) override;
625 void SetFenceSyncReleaseCallback( 624 void SetFenceSyncReleaseCallback(
626 const FenceSyncReleaseCallback& callback) override; 625 const FenceSyncReleaseCallback& callback) override;
627 void SetWaitFenceSyncCallback(const WaitFenceSyncCallback& callback) override; 626 void SetWaitFenceSyncCallback(const WaitFenceSyncCallback& callback) override;
628 627
629 void SetIgnoreCachedStateForTest(bool ignore) override; 628 void SetIgnoreCachedStateForTest(bool ignore) override;
630 void SetForceShaderNameHashingForTest(bool force) override; 629 void SetForceShaderNameHashingForTest(bool force) override;
631 uint32_t GetAndClearBackbufferClearBitsForTest() override; 630 uint32_t GetAndClearBackbufferClearBitsForTest() override;
632 void ProcessFinishedAsyncTransfers(); 631 void ProcessFinishedAsyncTransfers();
633 632
634 bool GetServiceTextureId(uint32_t client_texture_id, 633 bool GetServiceTextureId(uint32_t client_texture_id,
(...skipping 1318 matching lines...) Expand 10 before | Expand all | Expand 10 after
1953 scoped_ptr<BackFramebuffer> offscreen_resolved_frame_buffer_; 1952 scoped_ptr<BackFramebuffer> offscreen_resolved_frame_buffer_;
1954 scoped_ptr<BackTexture> offscreen_resolved_color_texture_; 1953 scoped_ptr<BackTexture> offscreen_resolved_color_texture_;
1955 GLenum offscreen_saved_color_format_; 1954 GLenum offscreen_saved_color_format_;
1956 1955
1957 scoped_ptr<QueryManager> query_manager_; 1956 scoped_ptr<QueryManager> query_manager_;
1958 1957
1959 scoped_ptr<VertexArrayManager> vertex_array_manager_; 1958 scoped_ptr<VertexArrayManager> vertex_array_manager_;
1960 1959
1961 scoped_ptr<ImageManager> image_manager_; 1960 scoped_ptr<ImageManager> image_manager_;
1962 1961
1963 WaitSyncPointCallback wait_sync_point_callback_;
1964 FenceSyncReleaseCallback fence_sync_release_callback_; 1962 FenceSyncReleaseCallback fence_sync_release_callback_;
1965 WaitFenceSyncCallback wait_fence_sync_callback_; 1963 WaitFenceSyncCallback wait_fence_sync_callback_;
1966 1964
1967 ShaderCacheCallback shader_cache_callback_; 1965 ShaderCacheCallback shader_cache_callback_;
1968 1966
1969 // The format of the back buffer_ 1967 // The format of the back buffer_
1970 GLenum back_buffer_color_format_; 1968 GLenum back_buffer_color_format_;
1971 bool back_buffer_has_depth_; 1969 bool back_buffer_has_depth_;
1972 bool back_buffer_has_stencil_; 1970 bool back_buffer_has_stencil_;
1973 1971
(...skipping 1985 matching lines...) Expand 10 before | Expand all | Expand 10 after
3959 3957
3960 ErrorState* GLES2DecoderImpl::GetErrorState() { 3958 ErrorState* GLES2DecoderImpl::GetErrorState() {
3961 return state_.GetErrorState(); 3959 return state_.GetErrorState();
3962 } 3960 }
3963 3961
3964 void GLES2DecoderImpl::SetShaderCacheCallback( 3962 void GLES2DecoderImpl::SetShaderCacheCallback(
3965 const ShaderCacheCallback& callback) { 3963 const ShaderCacheCallback& callback) {
3966 shader_cache_callback_ = callback; 3964 shader_cache_callback_ = callback;
3967 } 3965 }
3968 3966
3969 void GLES2DecoderImpl::SetWaitSyncPointCallback(
3970 const WaitSyncPointCallback& callback) {
3971 wait_sync_point_callback_ = callback;
3972 }
3973
3974 void GLES2DecoderImpl::SetFenceSyncReleaseCallback( 3967 void GLES2DecoderImpl::SetFenceSyncReleaseCallback(
3975 const FenceSyncReleaseCallback& callback) { 3968 const FenceSyncReleaseCallback& callback) {
3976 fence_sync_release_callback_ = callback; 3969 fence_sync_release_callback_ = callback;
3977 } 3970 }
3978 3971
3979 void GLES2DecoderImpl::SetWaitFenceSyncCallback( 3972 void GLES2DecoderImpl::SetWaitFenceSyncCallback(
3980 const WaitFenceSyncCallback& callback) { 3973 const WaitFenceSyncCallback& callback) {
3981 wait_fence_sync_callback_ = callback; 3974 wait_fence_sync_callback_ = callback;
3982 } 3975 }
3983 3976
(...skipping 11629 matching lines...) Expand 10 before | Expand all | Expand 10 after
15613 } 15606 }
15614 15607
15615 // Include the auto-generated part of this file. We split this because it means 15608 // Include the auto-generated part of this file. We split this because it means
15616 // we can easily edit the non-auto generated parts right here in this file 15609 // we can easily edit the non-auto generated parts right here in this file
15617 // instead of having to edit some template or the code generator. 15610 // instead of having to edit some template or the code generator.
15618 #include "base/macros.h" 15611 #include "base/macros.h"
15619 #include "gpu/command_buffer/service/gles2_cmd_decoder_autogen.h" 15612 #include "gpu/command_buffer/service/gles2_cmd_decoder_autogen.h"
15620 15613
15621 } // namespace gles2 15614 } // namespace gles2
15622 } // namespace gpu 15615 } // namespace gpu
OLDNEW
« no previous file with comments | « gpu/command_buffer/service/gles2_cmd_decoder.h ('k') | gpu/command_buffer/service/gles2_cmd_decoder_mock.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698