Home
last modified time | relevance | path

Searched refs:WebGLBuffer (Results 1 – 22 of 22) sorted by relevance

/external/webkit/Source/WebCore/html/canvas/
DWebGLBuffer.cpp38 PassRefPtr<WebGLBuffer> WebGLBuffer::create(WebGLRenderingContext* ctx) in create()
40 return adoptRef(new WebGLBuffer(ctx)); in create()
43 WebGLBuffer::WebGLBuffer(WebGLRenderingContext* ctx) in WebGLBuffer() function in WebCore::WebGLBuffer
53 void WebGLBuffer::deleteObjectImpl(Platform3DObject object) in deleteObjectImpl()
58 bool WebGLBuffer::associateBufferDataImpl(ArrayBuffer* array, GC3Dintptr byteOffset, GC3Dsizeiptr b… in associateBufferDataImpl()
100 bool WebGLBuffer::associateBufferData(GC3Dsizeiptr size) in associateBufferData()
107 bool WebGLBuffer::associateBufferData(ArrayBuffer* array) in associateBufferData()
114 bool WebGLBuffer::associateBufferData(ArrayBufferView* array) in associateBufferData()
121 bool WebGLBuffer::associateBufferSubDataImpl(GC3Dintptr offset, ArrayBuffer* array, GC3Dintptr arra… in associateBufferSubDataImpl()
154 bool WebGLBuffer::associateBufferSubData(GC3Dintptr offset, ArrayBuffer* array) in associateBufferSubData()
[all …]
DWebGLBuffer.h38 class WebGLBuffer : public WebGLObject {
40 virtual ~WebGLBuffer() { deleteObject(); } in ~WebGLBuffer()
42 static PassRefPtr<WebGLBuffer> create(WebGLRenderingContext*);
65 WebGLBuffer(WebGLRenderingContext*);
DWebGLVertexArrayObjectOES.h63 RefPtr<WebGLBuffer> bufferBinding;
78 PassRefPtr<WebGLBuffer> getElementArrayBuffer() const { return m_boundElementArrayBuffer; } in getElementArrayBuffer()
79 … void setElementArrayBuffer(PassRefPtr<WebGLBuffer> buffer) { m_boundElementArrayBuffer = buffer; } in setElementArrayBuffer()
92 RefPtr<WebGLBuffer> m_boundElementArrayBuffer;
DWebGLGetInfo.h81 WebGLGetInfo(PassRefPtr<WebGLBuffer> value);
103 PassRefPtr<WebGLBuffer> getWebGLBuffer() const;
123 RefPtr<WebGLBuffer> m_webglBuffer;
DWebGLRenderingContext.h44 class WebGLBuffer; variable
77 void bindBuffer(GC3Denum target, WebGLBuffer*, ExceptionCode&);
107 PassRefPtr<WebGLBuffer> createBuffer();
116 void deleteBuffer(WebGLBuffer*);
169 GC3Dboolean isBuffer(WebGLBuffer*);
312 WebGLBuffer* findBuffer(Platform3DObject);
371 RefPtr<WebGLBuffer> m_boundArrayBuffer;
402 RefPtr<WebGLBuffer> m_vertexAttrib0Buffer;
591 WebGLBuffer* validateBufferDataParameters(GC3Denum target, GC3Denum usage);
DWebGLGetInfo.cpp90 WebGLGetInfo::WebGLGetInfo(PassRefPtr<WebGLBuffer> value) in WebGLGetInfo()
189 PassRefPtr<WebGLBuffer> WebGLGetInfo::getWebGLBuffer() const in getWebGLBuffer()
DWebGLRenderingContext.cpp672 void WebGLRenderingContext::bindBuffer(GC3Denum target, WebGLBuffer* buffer, ExceptionCode& ec) in bindBuffer()
822 WebGLBuffer* buffer = validateBufferDataParameters(target, usage); in bufferData()
845 WebGLBuffer* buffer = validateBufferDataParameters(target, usage); in bufferData()
868 WebGLBuffer* buffer = validateBufferDataParameters(target, usage); in bufferData()
891 WebGLBuffer* buffer = validateBufferDataParameters(target, GraphicsContext3D::STATIC_DRAW); in bufferSubData()
916 WebGLBuffer* buffer = validateBufferDataParameters(target, GraphicsContext3D::STATIC_DRAW); in bufferSubData()
1129 PassRefPtr<WebGLBuffer> WebGLRenderingContext::createBuffer() in createBuffer()
1133 RefPtr<WebGLBuffer> o = WebGLBuffer::create(this); in createBuffer()
1210 void WebGLRenderingContext::deleteBuffer(WebGLBuffer* buffer) in deleteBuffer()
1216 RefPtr<WebGLBuffer> elementArrayBuffer = m_boundVertexArrayObject->getElementArrayBuffer(); in deleteBuffer()
[all …]
DWebGLBuffer.idl27 interface [Conditional=WEBGL] WebGLBuffer {
DWebGLRenderingContext.idl456 …[StrictTypeChecking] void bindBuffer(in unsigned long target, in WebGLBuffer buffer) raise…
485 [StrictTypeChecking] WebGLBuffer createBuffer();
494 [StrictTypeChecking] void deleteBuffer(in WebGLBuffer buffer);
573 [StrictTypeChecking] boolean isBuffer(in WebGLBuffer buffer);
/external/webkit/Source/WebCore/
DDerivedSources.make102 WebGLBuffer \
DCodeGenerators.pri205 html/canvas/WebGLBuffer.idl \
DWebCore.pro3465 html/canvas/WebGLBuffer.h \
3494 html/canvas/WebGLBuffer.cpp \
DCMakeLists.txt302 html/canvas/WebGLBuffer.idl
DChangeLog-2011-02-1617231 * html/canvas/WebGLBuffer.cpp:
17232 * html/canvas/WebGLBuffer.h:
17335 * html/canvas/WebGLBuffer.cpp:
17336 * html/canvas/WebGLBuffer.idl:
23837 * html/canvas/WebGLBuffer.cpp:
23838 … (WebCore::WebGLBuffer::associateBufferDataImpl): Use CheckedInt<long> instead of CheckedInt<int>.
23839 (WebCore::WebGLBuffer::associateBufferSubDataImpl): Ditto.
27045 * html/canvas/WebGLBuffer.cpp:
27046 (WebCore::WebGLBuffer::associateBufferDataImpl):
27047 (WebCore::WebGLBuffer::associateBufferData):
[all …]
DChangeLog-2010-12-067815 * html/canvas/WebGLBuffer.cpp:
7816 (WebCore::WebGLBuffer::getCachedMaxIndex):
7817 (WebCore::WebGLBuffer::setCachedMaxIndex):
8453 * html/canvas/WebGLBuffer.h: Add function to check whether the buffer has been bound before.
8454 (WebCore::WebGLBuffer::hasEverBeenBound):
45801 * html/canvas/WebGLBuffer.cpp:
45802 (WebCore::WebGLBuffer::deleteObjectImpl): Delete the object only once.
73615 * html/canvas/WebGLBuffer.cpp:
73616 * html/canvas/WebGLBuffer.h:
84692WebGLBuffer::associateBufferData(ArrayBufferView* array) copies incorrect data for sliced views
[all …]
DWebCore.gypi1302 'html/canvas/WebGLBuffer.idl',
3106 'html/canvas/WebGLBuffer.cpp',
3107 'html/canvas/WebGLBuffer.h',
DGNUmakefile.list.am4584 Source/WebCore/html/canvas/WebGLBuffer.cpp \
4585 Source/WebCore/html/canvas/WebGLBuffer.h \
DGNUmakefile.am4807 Source/WebCore/html/canvas/WebGLBuffer.cpp \
4808 Source/WebCore/html/canvas/WebGLBuffer.h \
DChangeLog-2010-01-2916029 * html/canvas/WebGLBuffer.cpp:
16030 (WebCore::WebGLBuffer::WebGLBuffer):
16031 (WebCore::WebGLBuffer::associateBufferData):
16032 (WebCore::WebGLBuffer::associateBufferSubData):
16033 * html/canvas/WebGLBuffer.h:
18069 * html/canvas/WebGLBuffer.idl:
20643 WebGLBuffer, querying it before iterating through the indices in
20652 * html/canvas/WebGLBuffer.cpp:
20653 (WebCore::WebGLBuffer::WebGLBuffer):
20654 (WebCore::WebGLBuffer::associateBufferData):
[all …]
DChangeLog-2010-05-246596 * html/canvas/WebGLBuffer.cpp:
6597 (WebCore::WebGLBuffer::associateBufferData):
6598 (WebCore::WebGLBuffer::associateBufferSubData):
6599 * html/canvas/WebGLBuffer.h:
6600 (WebCore::WebGLBuffer::elementArrayBuffer):
12569 * html/canvas/WebGLBuffer.h: Add type check functions.
12570 (WebCore::WebGLBuffer::isBuffer):
/external/webkit/Source/WebCore/page/
DDOMWindow.idl493 attribute [Conditional=WEBGL] WebGLBufferConstructor WebGLBuffer;
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj1116 …7B9C81042D32F0009D447 /* WebGLBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49C7B9A810…
1117 …C7B9C91042D32F0009D447 /* WebGLBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 49C7B9A9104…
7654WebGLBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp…
7655 … /* WebGLBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c…
7656 …447 /* WebGLBuffer.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; n…
13660 49C7B9A81042D32E0009D447 /* WebGLBuffer.cpp */,
13661 49C7B9A91042D32E0009D447 /* WebGLBuffer.h */,
13662 49C7B9AA1042D32E0009D447 /* WebGLBuffer.idl */,
22863 49C7B9C91042D32F0009D447 /* WebGLBuffer.h in Headers */,
25582 49C7B9C81042D32F0009D447 /* WebGLBuffer.cpp in Sources */,