Home | History | Annotate | Download | only in canvas

Lines Matching refs:WebGLProgram

60 #include "core/html/canvas/WebGLProgram.h"
1005 void WebGLRenderingContext::attachShader(WebGLProgram* program, WebGLShader* shader)
1017 void WebGLRenderingContext::bindAttribLocation(WebGLProgram* program, GC3Duint index, const String& name)
1536 PassRefPtr<WebGLProgram> WebGLRenderingContext::createProgram()
1540 RefPtr<WebGLProgram> o = WebGLProgram::create(this);
1633 void WebGLRenderingContext::deleteProgram(WebGLProgram* program)
1700 void WebGLRenderingContext::detachShader(WebGLProgram* program, WebGLShader* shader)
2000 PassRefPtr<WebGLActiveInfo> WebGLRenderingContext::getActiveAttrib(WebGLProgram* program, GC3Duint index)
2010 PassRefPtr<WebGLActiveInfo> WebGLRenderingContext::getActiveUniform(WebGLProgram* program, GC3Duint index)
2020 bool WebGLRenderingContext::getAttachedShaders(WebGLProgram* program, Vector<RefPtr<WebGLShader> >& shaderObjects)
2038 GC3Dint WebGLRenderingContext::getAttribLocation(WebGLProgram* program, const String& name)
2240 return WebGLGetInfo(PassRefPtr<WebGLProgram>(m_currentProgram));
2432 WebGLGetInfo WebGLRenderingContext::getProgramParameter(WebGLProgram* program, GC3Denum pname)
2457 String WebGLRenderingContext::getProgramInfoLog(WebGLProgram* program)
2623 WebGLGetInfo WebGLRenderingContext::getUniform(WebGLProgram* program, const WebGLUniformLocation* uniformLocation)
2765 PassRefPtr<WebGLUniformLocation> WebGLRenderingContext::getUniformLocation(WebGLProgram* program, const String& name)
2890 GC3Dboolean WebGLRenderingContext::isProgram(WebGLProgram* program)
2935 void WebGLRenderingContext::linkProgram(WebGLProgram* program)
3911 void WebGLRenderingContext::useProgram(WebGLProgram* program)
3932 void WebGLRenderingContext::validateProgram(WebGLProgram* program)