OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #include "config.h" | |
6 | |
7 #include "core/html/canvas/EXTShaderTextureLOD.h" | |
8 | |
9 namespace WebCore { | |
10 | |
11 EXTShaderTextureLOD::EXTShaderTextureLOD(WebGLRenderingContextBase* context) | |
12 : WebGLExtension(context) | |
13 { | |
14 ScriptWrappable::init(this); | |
15 context->extensionsUtil()->ensureExtensionEnabled("GL_EXT_texture_filter_ani sotropic"); | |
Ken Russell (switch to Gerrit)
2014/04/10 21:43:03
I think you mean GL_EXT_shader_texture_lod here.
| |
16 } | |
17 | |
18 EXTShaderTextureLOD::~EXTShaderTextureLOD() | |
19 { | |
20 } | |
21 | |
22 WebGLExtensionName EXTShaderTextureLOD::name() const | |
23 { | |
24 return EXTShaderTextureLODName; | |
25 } | |
26 | |
27 PassRefPtr<EXTShaderTextureLOD> EXTShaderTextureLOD::create(WebGLRenderingContex tBase* context) | |
28 { | |
29 return adoptRef(new EXTShaderTextureLOD(context)); | |
30 } | |
31 | |
32 bool EXTShaderTextureLOD::supported(WebGLRenderingContextBase* context) | |
33 { | |
34 return context->extensionsUtil()->supportsExtension("GL_EXT_shader_texture_l od"); | |
35 } | |
36 | |
37 const char* EXTShaderTextureLOD::extensionName() | |
38 { | |
39 return "EXT_shader_texture_lod"; | |
40 } | |
41 | |
42 } // namespace WebCore | |
OLD | NEW |