Searched refs:ContextState (Results 1 - 17 of 17) sorted by relevance

/external/chromium_org/gpu/command_buffer/service/
H A Dgpu_state_tracer.h18 struct ContextState;
23 static scoped_ptr<GPUStateTracer> Create(const ContextState* state);
30 explicit GPUStateTracer(const ContextState* state);
32 const ContextState* state_;
H A Dcontext_state.cc92 ContextState::ContextState(FeatureInfo* feature_info, function in class:gpu::gles2::ContextState
105 ContextState::~ContextState() {
108 void ContextState::RestoreTextureUnitBindings(
109 GLuint unit, const ContextState* prev_state) const {
153 void ContextState::RestoreBufferBindings() const {
164 void ContextState::RestoreRenderbufferBindings() {
169 void ContextState::RestoreProgramBindings() const {
173 void ContextState
[all...]
H A Dgl_state_restorer_impl.h18 struct ContextState;
34 const gles2::ContextState* GetContextState() const;
H A Dgpu_state_tracer.cc21 static scoped_refptr<Snapshot> Create(const ContextState* state);
30 explicit Snapshot(const ContextState* state);
33 const ContextState* state_;
43 Snapshot::Snapshot(const ContextState* state) : state_(state) {}
45 scoped_refptr<Snapshot> Snapshot::Create(const ContextState* state) {
100 scoped_ptr<GPUStateTracer> GPUStateTracer::Create(const ContextState* state) {
104 GPUStateTracer::GPUStateTracer(const ContextState* state) : state_(state) {
H A Dcontext_state.h5 // This file contains the ContextState class.
96 struct GPU_EXPORT ContextState { struct in namespace:gpu::gles2
97 ContextState(FeatureInfo* feature_info,
100 ~ContextState();
108 void RestoreState(const ContextState* prev_state);
109 void InitCapabilities(const ContextState* prev_state) const;
110 void InitState(const ContextState* prev_state) const;
113 void RestoreAllTextureUnitBindings(const ContextState* prev_state) const;
120 void RestoreGlobalState(const ContextState* prev_state) const;
124 GLuint unit, const ContextState* prev_stat
[all...]
H A Dgles2_cmd_decoder_unittest_context_state.cc64 void InitializeContextState(ContextState* state,
84 ContextState* state,
162 // Construct a previous ContextState with all texture bindings
164 ContextState prev_state(NULL, NULL, NULL);
186 // Construct a previous ContextState with all texture bindings
188 ContextState prev_state(NULL, NULL, NULL);
217 // Construct a previous ContextState with all texture bindings
219 ContextState prev_state(NULL, NULL, NULL);
250 // Construct a previous ContextState with GL_TEXTURE_2D target in
253 ContextState prev_stat
[all...]
H A Dgl_state_restorer_impl.cc47 const gles2::ContextState* GLStateRestorerImpl::GetContextState() const {
H A Dgles2_cmd_decoder.h42 struct ContextState;
144 virtual void RestoreState(const ContextState* prev_state) = 0;
149 const ContextState* prev_state) const = 0;
245 virtual const ContextState* GetContextState() = 0;
H A Dgles2_cmd_decoder_mock.h29 struct ContextState;
58 MOCK_METHOD0(GetContextState, const ContextState*());
63 MOCK_METHOD1(RestoreState, void(const ContextState* prev_state));
66 RestoreAllTextureUnitBindings, void(const ContextState* state));
H A Dbuffer_manager.h22 struct ContextState;
199 ContextState* context_state, GLenum target, GLintptr offset,
205 ContextState* context_state, GLenum target, GLsizeiptr size,
211 ContextState* context_state, GLenum target, GLenum pname, GLint* params);
238 Buffer* GetBufferInfoForTarget(ContextState* state, GLenum target);
H A Dbuffer_manager.cc263 ContextState* context_state, GLenum target, GLsizeiptr size,
329 ContextState* context_state, GLenum target, GLintptr offset, GLsizeiptr size,
360 ContextState* context_state, GLenum target, GLenum pname, GLint* params) {
392 // Since one BufferManager can be shared by multiple decoders, ContextState is
395 ContextState* state, GLenum target) {
H A Dcontext_state_impl_autogen.h15 ContextState::EnableFlags::EnableFlags()
36 void ContextState::Initialize() {
135 void ContextState::InitCapabilities(const ContextState* prev_state) const {
179 void ContextState::InitState(const ContextState* prev_state) const {
365 bool ContextState::GetEnabled(GLenum cap) const {
391 bool ContextState::GetStateAsGLint(GLenum pname,
732 bool ContextState::GetStateAsGLfloat(GLenum pname,
H A Dtexture_manager.h26 struct ContextState;
718 ContextState* state,
727 ContextState* state,
733 TextureRef* GetTextureInfoForTarget(ContextState* state, GLenum target);
735 ContextState* state, GLenum target);
H A Dtexture_manager.cc1363 ContextState* state, GLenum target) {
1393 ContextState* state, GLenum target) {
1403 ContextState* state,
1467 ContextState* state,
H A Dgles2_cmd_decoder.cc293 explicit ScopedTextureBinder(ContextState* state, GLuint id, GLenum target);
297 ContextState* state_;
306 explicit ScopedRenderBufferBinder(ContextState* state, GLuint id);
310 ContextState* state_;
385 explicit BackTexture(MemoryTracker* memory_tracker, ContextState* state);
415 ContextState* state_;
428 ContextState* state);
455 ContextState* state_;
600 virtual void RestoreState(const ContextState* prev_state) OVERRIDE;
606 const ContextState* prev_stat
[all...]
/external/chromium_org/content/common/gpu/
H A Dstream_texture_android.cc129 const gpu::gles2::ContextState* state =
/external/kernel-headers/original/uapi/drm/
H A Di810_drm.h150 unsigned int ContextState[I810_CTX_SETUP_SIZE]; member in struct:_drm_i810_sarea

Completed in 2617 milliseconds