Home
last modified time | relevance | path

Searched refs:WebGLShader (Results 1 – 23 of 23) sorted by relevance

/external/webkit/Source/WebCore/html/canvas/
DWebGLShader.cpp36 PassRefPtr<WebGLShader> WebGLShader::create(WebGLRenderingContext* ctx, GC3Denum type) in create()
38 return adoptRef(new WebGLShader(ctx, type)); in create()
41 WebGLShader::WebGLShader(WebGLRenderingContext* ctx, GC3Denum type) in WebGLShader() function in WebCore::WebGLShader
49 void WebGLShader::deleteObjectImpl(Platform3DObject object) in deleteObjectImpl()
DWebGLProgram.h63 WebGLShader* getAttachedShader(GC3Denum);
64 bool attachShader(WebGLShader*);
65 bool detachShader(WebGLShader*);
83 RefPtr<WebGLShader> m_vertexShader;
84 RefPtr<WebGLShader> m_fragmentShader;
DWebGLShader.h36 class WebGLShader : public WebGLObject {
38 virtual ~WebGLShader() { deleteObject(); } in ~WebGLShader()
40 static PassRefPtr<WebGLShader> create(WebGLRenderingContext*, GC3Denum);
48 WebGLShader(WebGLRenderingContext*, GC3Denum);
DWebGLProgram.cpp106 WebGLShader* WebGLProgram::getAttachedShader(GC3Denum type) in getAttachedShader()
118 bool WebGLProgram::attachShader(WebGLShader* shader) in attachShader()
138 bool WebGLProgram::detachShader(WebGLShader* shader) in detachShader()
DWebGLRenderingContext.h51 class WebGLShader; variable
75 void attachShader(WebGLProgram*, WebGLShader*, ExceptionCode&);
99 void compileShader(WebGLShader*, ExceptionCode&);
111 PassRefPtr<WebGLShader> createShader(GC3Denum type, ExceptionCode&);
120 void deleteShader(WebGLShader*);
126 void detachShader(WebGLProgram*, WebGLShader*, ExceptionCode&);
143 bool getAttachedShaders(WebGLProgram*, Vector<WebGLShader*>&, ExceptionCode&);
154 WebGLGetInfo getShaderParameter(WebGLShader*, GC3Denum pname, ExceptionCode&);
155 String getShaderInfoLog(WebGLShader*, ExceptionCode&);
160 String getShaderSource(WebGLShader*, ExceptionCode&);
[all …]
DWebGLRenderingContext.idl454 …[StrictTypeChecking] void attachShader(in WebGLProgram program, in WebGLShader shader) rai…
477 [StrictTypeChecking] void compileShader(in WebGLShader shader) raises(DOMException);
489 [StrictTypeChecking] WebGLShader createShader(in unsigned long type) raises(DOMException);
498 [StrictTypeChecking] void deleteShader(in WebGLShader shader);
505 …[StrictTypeChecking] void detachShader(in WebGLProgram program, in WebGLShader shader) rai…
546 … // any getShaderParameter(in WebGLShader shader, in unsigned long pname) raises(DOMException);
549 …[StrictTypeChecking, ConvertNullStringTo=Null] DOMString getShaderInfoLog(in WebGLShader shader…
554 …[StrictTypeChecking, ConvertNullStringTo=Null] DOMString getShaderSource(in WebGLShader shader)…
579 [StrictTypeChecking] boolean isShader(in WebGLShader shader);
592 …[StrictTypeChecking] void shaderSource(in WebGLShader shader, in DOMString string) raises(…
DWebGLShader.idl27 interface [Conditional=WEBGL] WebGLShader {
DWebGLRenderingContext.cpp632 void WebGLRenderingContext::attachShader(WebGLProgram* program, WebGLShader* shader, ExceptionCode&… in attachShader()
1020 void WebGLRenderingContext::compileShader(WebGLShader* shader, ExceptionCode& ec) in compileShader()
1174 PassRefPtr<WebGLShader> WebGLRenderingContext::createShader(GC3Denum type, ExceptionCode& ec) in createShader()
1184 RefPtr<WebGLShader> o = WebGLShader::create(this, type); in createShader()
1262 void WebGLRenderingContext::deleteShader(WebGLShader* shader) in deleteShader()
1309 void WebGLRenderingContext::detachShader(WebGLProgram* program, WebGLShader* shader, ExceptionCode&… in detachShader()
1866 bool WebGLRenderingContext::getAttachedShaders(WebGLProgram* program, Vector<WebGLShader*>& shaderO… in getAttachedShaders()
1882 WebGLShader* shader = findShader(shaders[ii]); in getAttachedShaders()
2333 WebGLGetInfo WebGLRenderingContext::getShaderParameter(WebGLShader* shader, GC3Denum pname, Excepti… in getShaderParameter()
2355 String WebGLRenderingContext::getShaderInfoLog(WebGLShader* shader, ExceptionCode& ec) in getShaderInfoLog()
[all …]
/external/webkit/Source/WebCore/bindings/js/
DJSWebGLRenderingContextCustom.cpp215 Vector<WebGLShader*> shaders; in getAttachedShaders()
324 WebGLShader* shader = toWebGLShader(exec->argument(0)); in getShaderParameter()
/external/webkit/Source/WebCore/bindings/v8/custom/
DV8WebGLRenderingContextCustom.cpp260 Vector<WebGLShader*> shaders; in getAttachedShadersCallback()
381WebGLShader* shader = V8WebGLShader::HasInstance(args[0]) ? V8WebGLShader::toNative(v8::Handle<v8:… in getShaderParameterCallback()
/external/webkit/Source/WebCore/
DDerivedSources.make115 WebGLShader \
DCodeGenerators.pri211 html/canvas/WebGLShader.idl \
DWebCore.pro3474 html/canvas/WebGLShader.h \
3503 html/canvas/WebGLShader.cpp \
DCMakeLists.txt308 html/canvas/WebGLShader.idl
DWebCore.gypi1309 'html/canvas/WebGLShader.idl',
3126 'html/canvas/WebGLShader.cpp',
3127 'html/canvas/WebGLShader.h',
DChangeLog-2011-02-1615314 * html/canvas/WebGLShader.cpp: Cache shader source.
15315 (WebCore::WebGLShader::WebGLShader):
15316 * html/canvas/WebGLShader.h: Ditto.
15317 (WebCore::WebGLShader::getSource):
15318 (WebCore::WebGLShader::setSource):
17250 * html/canvas/WebGLShader.cpp:
17351 * html/canvas/WebGLShader.cpp:
17352 * html/canvas/WebGLShader.idl:
27227 * html/canvas/WebGLShader.cpp:
27228 (WebCore::WebGLShader::create):
[all …]
DGNUmakefile.list.am4602 Source/WebCore/html/canvas/WebGLShader.cpp \
4603 Source/WebCore/html/canvas/WebGLShader.h \
DGNUmakefile.am4825 Source/WebCore/html/canvas/WebGLShader.cpp \
4826 Source/WebCore/html/canvas/WebGLShader.h \
DChangeLog-2010-12-0645825 * html/canvas/WebGLShader.cpp:
45826 (WebCore::WebGLShader::deleteObjectImpl): Delete the object only once.
86182 * html/canvas/WebGLShader.cpp:
86183 (WebCore::WebGLShader::deleteObjectImpl):
86184 * html/canvas/WebGLShader.h:
86185 (WebCore::WebGLShader::~WebGLShader):
86186 (WebCore::WebGLShader::getType):
86187 (WebCore::WebGLShader::isShader):
86798 * html/canvas/WebGLShader.cpp:
86799 (WebCore::WebGLShader::WebGLShader):
[all …]
DChangeLog-2010-01-2918076 * html/canvas/WebGLShader.idl:
29079 * html/canvas/WebGLShader.cpp:
29080 (WebCore::WebGLShader::create):
29081 (WebCore::WebGLShader::WebGLShader):
29082 * html/canvas/WebGLShader.h:
DChangeLog-2010-05-2412583 * html/canvas/WebGLShader.h: Add type check functions.
12584 (WebCore::WebGLShader::isShader):
/external/webkit/Source/WebCore/page/
DDOMWindow.idl498 attribute [Conditional=WEBGL] WebGLShaderConstructor WebGLShader;
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj1132 …7B9E21042D32F0009D447 /* WebGLShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49C7B9C210…
1133 …C7B9E31042D32F0009D447 /* WebGLShader.h in Headers */ = {isa = PBXBuildFile; fileRef = 49C7B9C3104…
7677WebGLShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp…
7678 … /* WebGLShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c…
7679 …447 /* WebGLShader.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; n…
13687 49C7B9C21042D32F0009D447 /* WebGLShader.cpp */,
13688 49C7B9C31042D32F0009D447 /* WebGLShader.h */,
13689 49C7B9C41042D32F0009D447 /* WebGLShader.idl */,
22874 49C7B9E31042D32F0009D447 /* WebGLShader.h in Headers */,
25593 49C7B9E21042D32F0009D447 /* WebGLShader.cpp in Sources */,