HomeSort by relevance Sort by last modified time
    Searched refs:gles2 (Results 1 - 25 of 239) sorted by null

1 2 3 4 5 6 7 8 910

  /external/chromium_org/gpu/command_buffer/service/
gles2_cmd_validation.cc 5 // Contains various validation functions for the GLES2 service.
13 namespace gles2 { namespace in namespace:gpu
17 } // namespace gles2
error_state_mock.cc 8 namespace gles2 { namespace in namespace:gpu
15 } // namespace gles2
async_pixel_transfer_manager.h 21 struct hash<gpu::gles2::TextureRef*> {
22 size_t operator()(gpu::gles2::TextureRef* ptr) const {
55 : public gles2::TextureManager::DestructionObserver {
61 void Initialize(gles2::TextureManager* texture_manager);
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:
93 virtual void OnTextureManagerDestroying(gles2::TextureManager* manager
    [all...]
gl_state_restorer_impl.h 16 namespace gles2 { namespace in namespace:gpu
23 explicit GLStateRestorerImpl(base::WeakPtr<gles2::GLES2Decoder> decoder);
32 base::WeakPtr<gles2::GLES2Decoder> decoder_;
async_pixel_transfer_manager.cc 22 void AsyncPixelTransferManager::Initialize(gles2::TextureManager* manager) {
29 gles2::TextureRef* ref,
40 gles2::TextureRef* ref) {
50 gles2::TextureRef* ref) {
57 gles2::TextureRef* ref) {
63 gles2::TextureManager* manager) {
70 gles2::TextureRef* texture) {
  /external/chromium_org/gpu/command_buffer/client/
client_context_state.cc 10 namespace gles2 { namespace in namespace:gpu
23 } // namespace gles2
gles2_interface_stub.cc 8 namespace gles2 { namespace in namespace:gpu
21 } // namespace gles2
gles2_interface_stub.h 11 namespace gles2 { namespace in namespace:gpu
25 } // namespace gles2
gles2_lib.h 5 // These functions emulate GLES2 over command buffers.
13 namespace gles2 { namespace
19 gles2::GLES2FunctionPointer func;
22 // Initialize the GLES2 library.
25 // Terminate the GLES2 library.
29 GLES2_C_LIB_EXPORT gpu::gles2::GLES2Interface* GetGLContext();
32 GLES2_C_LIB_EXPORT void SetGLContext(gpu::gles2::GLES2Interface* impl);
36 } // namespace gles2
gles2_cmd_helper.cc 8 namespace gles2 { namespace in namespace:gpu
17 } // namespace gles2
gles2_interface.h 8 #include <GLES2/gl2.h>
13 namespace gles2 { namespace in namespace:gpu
27 } // namespace gles2
gles2_trace_implementation.cc 9 namespace gles2 { namespace in namespace:gpu
23 } // namespace gles2
gles2_cmd_helper_autogen.h 13 gles2::cmds::ActiveTexture* c = GetCmdSpace<gles2::cmds::ActiveTexture>();
20 gles2::cmds::AttachShader* c = GetCmdSpace<gles2::cmds::AttachShader>();
29 gles2::cmds::BindAttribLocation* c =
30 GetCmdSpace<gles2::cmds::BindAttribLocation>();
38 gles2::cmds::BindAttribLocationBucket* c =
39 GetCmdSpace<gles2::cmds::BindAttribLocationBucket>();
46 gles2::cmds::BindBuffer* c = GetCmdSpace<gles2::cmds::BindBuffer>()
    [all...]
gles2_cmd_helper.h 13 namespace gles2 { namespace in namespace:gpu
32 gles2::cmds::GetAttribLocation* c =
33 GetCmdSpace<gles2::cmds::GetAttribLocation>();
44 gles2::cmds::GetAttribLocationBucket* c =
45 GetCmdSpace<gles2::cmds::GetAttribLocationBucket>();
54 gles2::cmds::GetUniformLocation* c =
55 GetCmdSpace<gles2::cmds::GetUniformLocation>();
66 gles2::cmds::GetUniformLocationBucket* c =
67 GetCmdSpace<gles2::cmds::GetUniformLocationBucket>();
77 } // namespace gles2
    [all...]
gles2_lib.cc 9 namespace gles2 { namespace
31 gpu::gles2::GLES2Interface* GetGLContext() {
32 return static_cast<gpu::gles2::GLES2Interface*>(
36 void SetGLContext(gpu::gles2::GLES2Interface* context) {
51 } // namespace gles2
program_info_manager_unittest.cc 13 namespace gles2 { namespace in namespace:gpu
29 } // namespace gles2
gles2_c_lib_autogen.h 9 // These functions emulate GLES2 over command buffers.
14 gles2::GetGLContext()->ActiveTexture(texture);
17 gles2::GetGLContext()->AttachShader(program, shader);
20 gles2::GetGLContext()->BindAttribLocation(program, index, name);
23 gles2::GetGLContext()->BindBuffer(target, buffer);
26 gles2::GetGLContext()->BindFramebuffer(target, framebuffer);
29 gles2::GetGLContext()->BindRenderbuffer(target, renderbuffer);
32 gles2::GetGLContext()->BindTexture(target, texture);
36 gles2::GetGLContext()->BlendColor(red, green, blue, alpha);
39 gles2::GetGLContext()->BlendEquation(mode)
771 namespace gles2 { namespace
    [all...]
  /external/chromium_org/gpu/command_buffer/common/
gles2_cmd_ids.h 5 // This file defines the GLES2 command buffer commands.
13 namespace gles2 { namespace in namespace:gpu
19 } // namespace gles2
  /external/chromium_org/mojo/gles2/
gles2_impl.cc 5 #include "mojo/gles2/gles2_impl.h"
8 #include "mojo/public/gles2/gles2_private.h"
11 namespace gles2 { namespace in namespace:mojo
24 ::gles2::Initialize();
28 ::gles2::Terminate();
37 gpu::gles2::GLES2Interface* gl_interface =
38 reinterpret_cast<gpu::gles2::GLES2Interface*>(
40 ::gles2::SetGLContext(gl_interface);
44 ::gles2::GetGLContext()->SwapBuffers();
47 } // namespace gles2
    [all...]
  /external/chromium_org/cc/output/
geometry_binding.h 9 #include "third_party/khronos/GLES2/gl2.h"
15 namespace gles2 { namespace in namespace:gpu
24 GeometryBinding(gpu::gles2::GLES2Interface* gl,
38 gpu::gles2::GLES2Interface* gl_;
program_binding.h 15 namespace gles2 { namespace in namespace:gpu
27 bool Init(gpu::gles2::GLES2Interface* context,
30 bool Link(gpu::gles2::GLES2Interface* context);
31 void Cleanup(gpu::gles2::GLES2Interface* context);
37 unsigned LoadShader(gpu::gles2::GLES2Interface* context,
40 unsigned CreateShaderProgram(gpu::gles2::GLES2Interface* context,
43 void CleanupShaders(gpu::gles2::GLES2Interface* context);
  /external/chromium_org/content/common/gpu/
gpu_memory_tracking.h 25 gpu::gles2::MemoryTracker::Pool tracking_pool);
33 gpu::gles2::MemoryTracker* GetMemoryTracker() const {
41 gpu::gles2::MemoryTracker* memory_tracker,
51 gpu::gles2::MemoryTracker* memory_tracker_;
  /external/chromium_org/gpu/command_buffer/tests/
gl_manager.h 29 namespace gles2 { namespace in namespace:gpu
59 gles2::ImageManager* image_manager;
73 gles2::GLES2Decoder* decoder() const {
77 gles2::MailboxManager* mailbox_manager() const {
85 gles2::GLES2Implementation* gles2_implementation() const {
93 const gpu::gles2::FeatureInfo::Workarounds& workarounds() const;
100 scoped_refptr<gles2::MailboxManager> mailbox_manager_;
104 scoped_ptr<gles2::GLES2Decoder> decoder_;
108 scoped_ptr<gles2::GLES2CmdHelper> gles2_helper_;
110 scoped_ptr<gles2::GLES2Implementation> gles2_implementation_
    [all...]
  /external/chromium_org/content/renderer/media/
renderer_gpu_video_accelerator_factories.cc 7 #include <GLES2/gl2.h>
8 #include <GLES2/gl2ext.h>
145 gpu::gles2::GLES2Implementation* gles2 = context->GetImplementation();
148 gles2->GenTextures(count, &texture_ids->at(0));
150 gles2->ActiveTexture(GL_TEXTURE0);
152 gles2->BindTexture(texture_target, texture_id);
153 gles2->TexParameteri(texture_target, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
154 gles2->TexParameteri(texture_target, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
155 gles2->TexParameteri(texture_target, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE)
246 gpu::gles2::GLES2Implementation* gles2 = context->GetImplementation(); local
    [all...]
  /external/chromium_org/gpu/GLES2/
gl2chromium.h 5 // This file contains Chromium-specific GLES2 declarations.
10 #include <GLES2/gl2platform.h>
17 #define GLES2_GET_FUN(name) gles2::GetGLContext()->name
19 #define GLES2_GET_FUN(name) GLES2 ## name
22 #include <GLES2/gl2chromium_autogen.h>

Completed in 515 milliseconds

1 2 3 4 5 6 7 8 910