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;