H A D | WebGLRenderingContext.cpp | 1036 bool WebGLRenderingContext::checkObjectToBeBound(const char* functionName, WebGLObject* object, bool& deleted) argument 1043 synthesizeGLError(GraphicsContext3D::INVALID_OPERATION, functionName, "object not from this context"); 1432 bool WebGLRenderingContext::validateSettableTexFormat(const char* functionName, GC3Denum format) argument 1435 synthesizeGLError(GraphicsContext3D::INVALID_OPERATION, functionName, "format can not be set, only rendered to"); 1758 bool WebGLRenderingContext::validateWebGLObject(const char* functionName, WebGLObject* object) argument 1761 synthesizeGLError(GraphicsContext3D::INVALID_VALUE, functionName, "no object or object deleted"); 1765 synthesizeGLError(GraphicsContext3D::INVALID_OPERATION, functionName, "object does not belong to this context"); 3279 bool WebGLRenderingContext::validateTexFunc(const char* functionName, TexFuncValidationFunctionType functionType, TexFuncValidationSourceType sourceType, GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Denum format, GC3Denum type, GC3Dint xoffset, GC3Dint yoffset) argument 3281 if (!validateTexFuncParameters(functionName, functionType, target, level, internalformat, width, height, border, format, type)) 3284 WebGLTexture* texture = validateTextureBinding(functionName, targe 4275 handleTextureCompleteness(const char* functionName, bool prepareToDraw) argument 4371 validateTextureBinding(const char* functionName, GC3Denum target, bool useSixEnumsForCubeMap) argument 4406 validateLocationLength(const char* functionName, const String& string) argument 4416 validateSize(const char* functionName, GC3Dint x, GC3Dint y) argument 4425 validateString(const char* functionName, const String& string) argument 4436 validateTexFuncFormatAndType(const char* functionName, GC3Denum format, GC3Denum type, GC3Dint level) argument 4551 validateTexFuncLevel(const char* functionName, GC3Denum target, GC3Dint level) argument 4581 validateTexFuncParameters(const char* functionName, TexFuncValidationFunctionType functionType, GC3Denum target, GC3Dint level, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height, GC3Dint border, GC3Denum format, GC3Denum type) argument 4641 validateTexFuncData(const char* functionName, GC3Dint level, GC3Dsizei width, GC3Dsizei height, GC3Denum format, GC3Denum type, ArrayBufferView* pixels, NullDisposition disposition) argument 4718 validateCompressedTexFuncData(const char* functionName, GC3Dsizei width, GC3Dsizei height, GC3Denum format, ArrayBufferView* pixels) argument 4793 validateCompressedTexDimensions(const char* functionName, GC3Dint level, GC3Dsizei width, GC3Dsizei height, GC3Denum format) argument 4815 validateCompressedTexSubDimensions(const char* functionName, GC3Denum target, GC3Dint level, GC3Dint xoffset, GC3Dint yoffset, GC3Dsizei width, GC3Dsizei height, GC3Denum format, WebGLTexture* tex) argument 4846 validateDrawMode(const char* functionName, GC3Denum mode) argument 4863 validateStencilSettings(const char* functionName) argument 4872 validateStencilOrDepthFunc(const char* functionName, GC3Denum func) argument 4914 validateFramebufferFuncParameters(const char* functionName, GC3Denum target, GC3Denum attachment) argument 4937 validateBlendEquation(const char* functionName, GC3Denum mode) argument 4950 validateBlendFuncFactors(const char* functionName, GC3Denum src, GC3Denum dst) argument 4962 validateCapability(const char* functionName, GC3Denum cap) argument 4981 validateUniformParameters(const char* functionName, const WebGLUniformLocation* location, Float32Array* v, GC3Dsizei requiredMinSize) argument 4990 validateUniformParameters(const char* functionName, const WebGLUniformLocation* location, Int32Array* v, GC3Dsizei requiredMinSize) argument 4999 validateUniformParameters(const char* functionName, const WebGLUniformLocation* location, void* v, GC3Dsizei size, GC3Dsizei requiredMinSize) argument 5004 validateUniformMatrixParameters(const char* functionName, const WebGLUniformLocation* location, GC3Dboolean transpose, Float32Array* v, GC3Dsizei requiredMinSize) argument 5013 validateUniformMatrixParameters(const char* functionName, const WebGLUniformLocation* location, GC3Dboolean transpose, void* v, GC3Dsizei size, GC3Dsizei requiredMinSize) argument 5036 validateBufferDataParameters(const char* functionName, GC3Denum target, GC3Denum usage) argument 5064 validateHTMLImageElement(const char* functionName, HTMLImageElement* image, ExceptionState& es) argument 5082 validateHTMLCanvasElement(const char* functionName, HTMLCanvasElement* canvas, ExceptionState& es) argument 5095 validateHTMLVideoElement(const char* functionName, HTMLVideoElement* video, ExceptionState& es) argument 5108 validateDrawArrays(const char* functionName, GC3Denum mode, GC3Dint first, GC3Dsizei count) argument 5140 validateDrawElements(const char* functionName, GC3Denum mode, GC3Dsizei count, GC3Denum type, long long offset) argument 5192 validateDrawInstanced(const char* functionName, GC3Dsizei primcount) argument 5210 vertexAttribfImpl(const char* functionName, GC3Duint index, GC3Dsizei expectedSize, GC3Dfloat v0, GC3Dfloat v1, GC3Dfloat v2, GC3Dfloat v3) argument 5240 vertexAttribfvImpl(const char* functionName, GC3Duint index, Float32Array* v, GC3Dsizei expectedSize) argument 5251 vertexAttribfvImpl(const char* functionName, GC3Duint index, GC3Dfloat* v, GC3Dsizei size, GC3Dsizei expectedSize) argument 5426 synthesizeGLError(GC3Denum error, const char* functionName, const char* description, ConsoleDisplayPreference display) argument 5442 emitGLWarning(const char* functionName, const char* description) argument [all...] |