summaryrefslogtreecommitdiffstats
path: root/cc/resources/texture_mailbox_deleter.cc
diff options
context:
space:
mode:
authorjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-11 11:18:47 +0000
committerjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-11 11:18:47 +0000
commit7f9d4f2f7039239283f41a94408a01dcf2f79818 (patch)
treef2a65d5595928d20168c10870b9997679cbbb0b1 /cc/resources/texture_mailbox_deleter.cc
parent406ff2e3c31563ff9706414575df3ca74d229dde (diff)
downloadchromium_src-7f9d4f2f7039239283f41a94408a01dcf2f79818.zip
chromium_src-7f9d4f2f7039239283f41a94408a01dcf2f79818.tar.gz
chromium_src-7f9d4f2f7039239283f41a94408a01dcf2f79818.tar.bz2
Convert cc resource system over to GLES2Interface
BUG=181120 Review URL: https://codereview.chromium.org/105103004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240074 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/resources/texture_mailbox_deleter.cc')
-rw-r--r--cc/resources/texture_mailbox_deleter.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/cc/resources/texture_mailbox_deleter.cc b/cc/resources/texture_mailbox_deleter.cc
index ae6df17..cf7b3b61 100644
--- a/cc/resources/texture_mailbox_deleter.cc
+++ b/cc/resources/texture_mailbox_deleter.cc
@@ -10,7 +10,7 @@
#include "base/message_loop/message_loop_proxy.h"
#include "cc/output/context_provider.h"
#include "cc/resources/single_release_callback.h"
-#include "third_party/WebKit/public/platform/WebGraphicsContext3D.h"
+#include "gpu/command_buffer/client/gles2_interface.h"
namespace cc {
@@ -20,8 +20,8 @@ static void DeleteTextureOnImplThread(
unsigned sync_point,
bool is_lost) {
if (sync_point)
- context_provider->Context3d()->waitSyncPoint(sync_point);
- context_provider->Context3d()->deleteTexture(texture_id);
+ context_provider->ContextGL()->WaitSyncPointCHROMIUM(sync_point);
+ context_provider->ContextGL()->DeleteTextures(1, &texture_id);
}
static void PostTaskFromMainToImplThread(