shader            450 Source/bindings/v8/custom/V8WebGLRenderingContextCustom.cpp     WebGLShader* shader = V8WebGLShader::toNativeWithTypeCheck(info.GetIsolate(), info[shaderArgumentIndex]);
shader            454 Source/bindings/v8/custom/V8WebGLRenderingContextCustom.cpp     WebGLGetInfo args = context->getShaderParameter(shader, pname);
shader             55 Source/core/html/canvas/WebGLDebugShaders.cpp String WebGLDebugShaders::getTranslatedShaderSource(WebGLShader* shader)
shader             59 Source/core/html/canvas/WebGLDebugShaders.cpp     if (!m_context->validateWebGLObject("getTranslatedShaderSource", shader))
shader             61 Source/core/html/canvas/WebGLDebugShaders.cpp     return m_context->ensureNotNull(m_context->webGraphicsContext3D()->getTranslatedShaderSourceANGLE(shader->object()));
shader            121 Source/core/html/canvas/WebGLProgram.cpp bool WebGLProgram::attachShader(WebGLShader* shader)
shader            123 Source/core/html/canvas/WebGLProgram.cpp     if (!shader || !shader->object())
shader            125 Source/core/html/canvas/WebGLProgram.cpp     switch (shader->type()) {
shader            129 Source/core/html/canvas/WebGLProgram.cpp         m_vertexShader = shader;
shader            134 Source/core/html/canvas/WebGLProgram.cpp         m_fragmentShader = shader;
shader            141 Source/core/html/canvas/WebGLProgram.cpp bool WebGLProgram::detachShader(WebGLShader* shader)
shader            143 Source/core/html/canvas/WebGLProgram.cpp     if (!shader || !shader->object())
shader            145 Source/core/html/canvas/WebGLProgram.cpp     switch (shader->type()) {
shader            147 Source/core/html/canvas/WebGLProgram.cpp         if (m_vertexShader != shader)
shader            152 Source/core/html/canvas/WebGLProgram.cpp         if (m_fragmentShader != shader)
shader            965 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::attachShader(WebGLProgram* program, WebGLShader* shader)
shader            967 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (isContextLost() || !validateWebGLObject("attachShader", program) || !validateWebGLObject("attachShader", shader))
shader            969 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (!program->attachShader(shader)) {
shader            973 Source/core/html/canvas/WebGLRenderingContextBase.cpp     m_context->attachShader(objectOrZero(program), objectOrZero(shader));
shader            974 Source/core/html/canvas/WebGLRenderingContextBase.cpp     shader->onAttached();
shader           1328 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::compileShader(WebGLShader* shader)
shader           1330 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (isContextLost() || !validateWebGLObject("compileShader", shader))
shader           1332 Source/core/html/canvas/WebGLRenderingContextBase.cpp     m_context->compileShader(objectOrZero(shader));
shader           1621 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteShader(WebGLShader* shader)
shader           1623 Source/core/html/canvas/WebGLRenderingContextBase.cpp     deleteObject(shader);
shader           1681 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::detachShader(WebGLProgram* program, WebGLShader* shader)
shader           1683 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (isContextLost() || !validateWebGLObject("detachShader", program) || !validateWebGLObject("detachShader", shader))
shader           1685 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (!program->detachShader(shader)) {
shader           1689 Source/core/html/canvas/WebGLRenderingContextBase.cpp     m_context->detachShader(objectOrZero(program), objectOrZero(shader));
shader           1690 Source/core/html/canvas/WebGLRenderingContextBase.cpp     shader->onDetached(m_context.get());
shader           2024 Source/core/html/canvas/WebGLRenderingContextBase.cpp         WebGLShader* shader = program->getAttachedShader(shaderType[i]);
shader           2025 Source/core/html/canvas/WebGLRenderingContextBase.cpp         if (shader)
shader           2026 Source/core/html/canvas/WebGLRenderingContextBase.cpp             shaderObjects.append(shader);
shader           2517 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getShaderParameter(WebGLShader* shader, GLenum pname)
shader           2519 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (isContextLost() || !validateWebGLObject("getShaderParameter", shader))
shader           2524 Source/core/html/canvas/WebGLRenderingContextBase.cpp         return WebGLGetInfo(shader->isDeleted());
shader           2526 Source/core/html/canvas/WebGLRenderingContextBase.cpp         m_context->getShaderiv(objectOrZero(shader), pname, &value);
shader           2529 Source/core/html/canvas/WebGLRenderingContextBase.cpp         m_context->getShaderiv(objectOrZero(shader), pname, &value);
shader           2537 Source/core/html/canvas/WebGLRenderingContextBase.cpp String WebGLRenderingContextBase::getShaderInfoLog(WebGLShader* shader)
shader           2541 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (!validateWebGLObject("getShaderInfoLog", shader))
shader           2543 Source/core/html/canvas/WebGLRenderingContextBase.cpp     return ensureNotNull(m_context->getShaderInfoLog(objectOrZero(shader)));
shader           2577 Source/core/html/canvas/WebGLRenderingContextBase.cpp String WebGLRenderingContextBase::getShaderSource(WebGLShader* shader)
shader           2581 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (!validateWebGLObject("getShaderSource", shader))
shader           2583 Source/core/html/canvas/WebGLRenderingContextBase.cpp     return ensureNotNull(shader->source());
shader           2926 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isShader(WebGLShader* shader)
shader           2928 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (!shader || isContextLost())
shader           2931 Source/core/html/canvas/WebGLRenderingContextBase.cpp     return m_context->isShader(shader->object());
shader           3157 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::shaderSource(WebGLShader* shader, const String& string)
shader           3159 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (isContextLost() || !validateWebGLObject("shaderSource", shader))
shader           3164 Source/core/html/canvas/WebGLRenderingContextBase.cpp     shader->setSource(string);
shader           3165 Source/core/html/canvas/WebGLRenderingContextBase.cpp     m_context->shaderSource(objectOrZero(shader), stringWithoutComments.utf8().data());
shader            116 Source/platform/graphics/Gradient.h     SkShader* shader();
shader            869 Source/platform/graphics/GraphicsContext.cpp     RefPtr<SkShader> shader = adoptRef(SkShader::CreateBitmapShader(
shader            873 Source/platform/graphics/GraphicsContext.cpp     shader->setLocalMatrix(matrix);
shader            876 Source/platform/graphics/GraphicsContext.cpp     paint.setShader(shader.get());
shader             63 Source/platform/graphics/GraphicsContextState.cpp         m_strokePaint.setShader(m_strokeData.gradient()->shader());
shader             71 Source/platform/graphics/GraphicsContextState.cpp         m_fillPaint.setShader(m_fillGradient->shader());
shader            101 Source/platform/graphics/GraphicsContextState.cpp     m_strokePaint.setShader(m_strokeData.gradient()->shader());
shader            117 Source/platform/graphics/GraphicsContextState.cpp     m_strokePaint.setShader(m_strokeData.pattern()->shader());
shader            160 Source/platform/graphics/GraphicsContextState.cpp     m_fillPaint.setShader(m_fillGradient->shader());
shader            176 Source/platform/graphics/GraphicsContextState.cpp     m_fillPaint.setShader(m_fillPattern->shader());
shader             53 Source/platform/graphics/Pattern.h     SkShader* shader();
shader            426 Source/platform/graphics/filters/FETurbulence.cpp     SkAutoTUnref<SkShader> shader(createShader(IntRect()));
shader            428 Source/platform/graphics/filters/FETurbulence.cpp     return adoptRef(SkRectShaderImageFilter::Create(shader, &rect));
shader            477 Source/platform/graphics/skia/NativeImageSkia.cpp     RefPtr<SkShader> shader;
shader            496 Source/platform/graphics/skia/NativeImageSkia.cpp             shader = adoptRef(SkShader::CreateBitmapShader(resampled, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode));
shader            498 Source/platform/graphics/skia/NativeImageSkia.cpp             shader = adoptRef(SkShader::CreateBitmapShader(
shader            515 Source/platform/graphics/skia/NativeImageSkia.cpp             shader = adoptRef(SkShader::CreateBitmapShader(srcSubset, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode));
shader            517 Source/platform/graphics/skia/NativeImageSkia.cpp             shader = adoptRef(SkShader::CreateBitmapShader(
shader            534 Source/platform/graphics/skia/NativeImageSkia.cpp     shader->setLocalMatrix(shaderTransform);
shader            537 Source/platform/graphics/skia/NativeImageSkia.cpp     paint.setShader(shader.get());
shader            132 Source/platform/graphics/skia/OpaqueRegionSkia.cpp     SkShader* shader = paint.getShader();
shader            133 Source/platform/graphics/skia/OpaqueRegionSkia.cpp     if (shader && !shader->isOpaque())
shader             70 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual void attachShader(WebGLId program, WebGLId shader) { }
shader             95 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual void compileShader(WebGLId shader) { }
shader            105 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual void detachShader(WebGLId program, WebGLId shader) { }
shader            146 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual void getShaderiv(WebGLId shader, WGC3Denum pname, WGC3Dint* value)
shader            152 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual WebString getShaderInfoLog(WebGLId shader) { return WebString(); }
shader            154 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual WebString getShaderSource(WebGLId shader) { return WebString(); }
shader            171 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual WGC3Dboolean isShader(WebGLId shader) { return false; }
shader            185 Source/platform/graphics/test/MockWebGraphicsContext3D.h     virtual void shaderSource(WebGLId shader, const WGC3Dchar* string) { }
shader            213 public/platform/WebGraphicsContext3D.h     virtual void attachShader(WebGLId program, WebGLId shader) = 0;
shader            234 public/platform/WebGraphicsContext3D.h     virtual void compileShader(WebGLId shader) = 0;
shader            244 public/platform/WebGraphicsContext3D.h     virtual void detachShader(WebGLId program, WebGLId shader) = 0;
shader            273 public/platform/WebGraphicsContext3D.h     virtual void getShaderiv(WebGLId shader, WGC3Denum pname, WGC3Dint* value) = 0;
shader            274 public/platform/WebGraphicsContext3D.h     virtual WebString getShaderInfoLog(WebGLId shader) = 0;
shader            276 public/platform/WebGraphicsContext3D.h     virtual WebString getShaderSource(WebGLId shader) = 0;
shader            293 public/platform/WebGraphicsContext3D.h     virtual WGC3Dboolean isShader(WebGLId shader) = 0;
shader            307 public/platform/WebGraphicsContext3D.h     virtual void shaderSource(WebGLId shader, const WGC3Dchar* string) = 0;
shader            394 public/platform/WebGraphicsContext3D.h     virtual WebString getTranslatedShaderSourceANGLE(WebGLId shader) = 0;