DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
compiledtest
crashtests
test
CanvasGradient.h public nsWrapperCache 2.1 kB
CanvasImageCache.cpp 10.7 kB
CanvasImageCache.h 2.1 kB
CanvasPath.h 3.1 kB
CanvasPattern.h 2.0 kB
CanvasRenderingContext2D.cpp 183.7 kB
CanvasRenderingContext2D.h 34.8 kB
CanvasRenderingContextHelper.cpp 8.5 kB
CanvasRenderingContextHelper.h Povides common RenderingContext functionality used by both OffscreenCanvas * and HTMLCanvasElement. 2.1 kB
CanvasUtils.cpp 3.3 kB
CanvasUtils.h 5.0 kB
DocumentRendererChild.cpp 3.1 kB
DocumentRendererChild.h public PDocumentRendererChild 1.0 kB
DocumentRendererParent.cpp 2.1 kB
DocumentRendererParent.h public PDocumentRendererParent 1.2 kB
ImageBitmap.cpp mParent 39.5 kB
ImageBitmap.h 5.8 kB
ImageBitmapSource.h 776 Bytes
ImageData.cpp 3.6 kB
ImageData.h 2.2 kB
MurmurHash3.cpp 8.0 kB
MurmurHash3.h 857 Bytes
OffscreenCanvas.cpp 7.2 kB
OffscreenCanvas.h DOMEventTargetHelper 4.4 kB
TexUnpackBlob.cpp static 24.9 kB
TexUnpackBlob.h 5.5 kB
TextMetrics.h 1.1 kB
WebGL1Context.cpp static 1.4 kB
WebGL1Context.h 1.5 kB
WebGL1ContextBuffers.cpp Target validation for BindBuffer, etc 1.2 kB
WebGL1ContextUniforms.cpp 1.3 kB
WebGL2Context.cpp static 5.3 kB
WebGL2Context.h 20.3 kB
WebGL2ContextBuffers.cpp 8.4 kB
WebGL2ContextDraw.cpp 656 Bytes
WebGL2ContextFramebuffers.cpp 18.4 kB
WebGL2ContextMRTs.cpp 4.2 kB
WebGL2ContextPrograms.cpp 771 Bytes
WebGL2ContextQueries.cpp We fake ANY_SAMPLES_PASSED and ANY_SAMPLES_PASSED_CONSERVATIVE with * SAMPLES_PASSED on desktop. * 12.0 kB
WebGL2ContextRenderbuffers.cpp 2.2 kB
WebGL2ContextSamplers.cpp 6.4 kB
WebGL2ContextState.cpp 6.2 kB
WebGL2ContextSync.cpp 3.4 kB
WebGL2ContextTextures.cpp 7.9 kB
WebGL2ContextTransformFeedback.cpp 6.1 kB
WebGL2ContextUniforms.cpp 12.8 kB
WebGL2ContextVAOs.cpp 634 Bytes
WebGL2ContextVertices.cpp 5.1 kB
WebGLActiveInfo.cpp 2.9 kB
WebGLActiveInfo.h 2.8 kB
WebGLBuffer.cpp 3.1 kB
WebGLBuffer.h 2.1 kB
WebGLContext.cpp 68.1 kB
WebGLContext.h 70.0 kB
WebGLContextBuffers.cpp 19.3 kB
WebGLContextDraw.cpp 28.1 kB
WebGLContextExtensions.cpp static 16.3 kB
WebGLContextFramebufferOperations.cpp 6.8 kB
WebGLContextGL.cpp 66.2 kB
WebGLContextLossHandler.cpp 6.3 kB
WebGLContextLossHandler.h public dom 1.3 kB
WebGLContextNotSupported.cpp 480 Bytes
WebGLContextReporter.cpp 5.3 kB
WebGLContextState.cpp 21.5 kB
WebGLContextTextures.cpp 16.4 kB
WebGLContextUnchecked.cpp 4.0 kB
WebGLContextUnchecked.h 1.9 kB
WebGLContextUtils.cpp 27.0 kB
WebGLContextUtils.h 3.0 kB
WebGLContextValidate.cpp 33.1 kB
WebGLContextVertexArray.cpp 2.4 kB
WebGLContextVertices.cpp 13.3 kB
WebGLElementArrayCache.cpp which performs WebGL element array buffer validation 23.4 kB
WebGLElementArrayCache.h WebGLElementArrayCache implements WebGL element array buffer validation for * drawElements. * * I 3.6 kB
WebGLExtensionBase.cpp AddRef 791 Bytes
WebGLExtensionBlendMinMax.cpp EXT_blend_minmax 851 Bytes
WebGLExtensionColorBufferFloat.cpp WEBGL_color_buffer_float 1.7 kB
WebGLExtensionColorBufferHalfFloat.cpp EXT_color_buffer_half_float 1.6 kB
WebGLExtensionCompressedTextureATC.cpp WEBGL_compressed_texture_atc 1.4 kB
WebGLExtensionCompressedTextureETC1.cpp WEBGL_compressed_texture_etc1 1.3 kB
WebGLExtensionCompressedTexturePVRTC.cpp WEBGL_compressed_texture_pvrtc 1.4 kB
WebGLExtensionCompressedTextureS3TC.cpp WEBGL_compressed_texture_s3tc 1.4 kB
WebGLExtensionDebugRendererInfo.cpp WEBGL_debug_renderer_info 725 Bytes
WebGLExtensionDebugShaders.cpp WEBGL_debug_shaders 1.3 kB
WebGLExtensionDepthTexture.cpp WEBGL_depth_texture 1.6 kB
WebGLExtensionDisjointTimerQuery.cpp 7.0 kB
WebGLExtensionDrawBuffers.cpp 2.0 kB
WebGLExtensionElementIndexUint.cpp OES_element_index_uint 717 Bytes
WebGLExtensionFragDepth.cpp EXT_frag_depth 945 Bytes
WebGLExtensionInstancedArrays.cpp 2.6 kB
WebGLExtensionLoseContext.cpp WEBGL_lose_context 854 Bytes
WebGLExtensionSRGB.cpp 2.2 kB
WebGLExtensionShaderTextureLod.cpp EXT_shader_texture_lod 717 Bytes
WebGLExtensionStandardDerivatives.cpp OES_standard_derivatives 734 Bytes
WebGLExtensionTextureFilterAnisotropic.cpp EXT_texture_filter_anisotropic 765 Bytes
WebGLExtensionTextureFloat.cpp 3.5 kB
WebGLExtensionTextureFloatLinear.cpp OES_texture_float_linear 1.1 kB
WebGLExtensionTextureHalfFloat.cpp 3.9 kB
WebGLExtensionTextureHalfFloatLinear.cpp OES_texture_half_float_linear 1.1 kB
WebGLExtensionVertexArray.cpp 2.0 kB
WebGLExtensions.h 9.5 kB
WebGLFormats.cpp 43.0 kB
WebGLFormats.h 7.4 kB
WebGLFramebuffer.cpp 37.7 kB
WebGLFramebuffer.h 8.0 kB
WebGLFramebufferAttachable.cpp 1.2 kB
WebGLFramebufferAttachable.h 826 Bytes
WebGLInternalFormatsTable.h 5.7 kB
WebGLMemoryTracker.cpp 8.4 kB
WebGLMemoryTracker.h public nsIMemoryReporter 2.0 kB
WebGLObjectModel.cpp 701 Bytes
WebGLObjectModel.h 10.6 kB
WebGLProgram.cpp If `name`: "foo[3]" * Then returns true, with * `out_baseName`: "foo" * `out_isArray`: tr 39.9 kB
WebGLProgram.h 7.8 kB
WebGLQuery.cpp AddRef 1.4 kB
WebGLQuery.h 1.3 kB
WebGLRenderbuffer.cpp 9.6 kB
WebGLRenderbuffer.h 2.9 kB
WebGLSampler.cpp AddRef 1.3 kB
WebGLSampler.h 1.2 kB
WebGLShader.cpp On success, writes to out_translatedSource. * On failure, writes to out_translationLog. * * Requi 14.4 kB
WebGLShader.h 3.5 kB
WebGLShaderPrecisionFormat.cpp 759 Bytes
WebGLShaderPrecisionFormat.h 1.4 kB
WebGLShaderValidator.cpp 15.6 kB
WebGLShaderValidator.h 2.6 kB
WebGLStrongTypes.h 15.1 kB
WebGLSync.cpp AddRef 1.3 kB
WebGLSync.h 1.1 kB
WebGLTexelConversions.cpp @class WebGLImageConverter * * This class is just a helper to implement WebGLContext::ConvertImage 17.7 kB
WebGLTexelConversions.h Copyright (C) 2010 Apple Inc. All rights reserved. * Copyright (C) 2010 Google Inc. All rights rese 37.3 kB
WebGLTexture.cpp static 34.4 kB
WebGLTexture.h 15.2 kB
WebGLTextureUpload.cpp This file handles: * TexStorage2D(texTarget, levels, internalFormat, width, height) * TexStorage3D 69.4 kB
WebGLTimerQuery.cpp AddRef 1.5 kB
WebGLTimerQuery.h 1.4 kB
WebGLTransformFeedback.cpp AddRef 1.6 kB
WebGLTransformFeedback.h 1.3 kB
WebGLTypes.h WebGLTextureFakeBlackStatus is an enum to track what needs to use a dummy 1x1 black * texture, whic 5.9 kB
WebGLUniformLocation.cpp 11.0 kB
WebGLUniformLocation.h 2.5 kB
WebGLValidateStrings.cpp BEGIN CODE TAKEN FROM WEBKIT ***** 5.0 kB
WebGLValidateStrings.h Copyright (C) 2011 Apple Inc. All rights reserved. * Copyright (C) 2011 Mozilla Corporation. All ri 4.7 kB
WebGLVertexArray.cpp 2.0 kB
WebGLVertexArray.h 2.3 kB
WebGLVertexArrayFake.cpp 2.1 kB
WebGLVertexArrayFake.h 912 Bytes
WebGLVertexArrayGL.cpp 1.3 kB
WebGLVertexArrayGL.h 1.1 kB
WebGLVertexArrayObject.cpp 1.2 kB
WebGLVertexArrayObject.h This class implements the DOM bindings for WebGL 2 VAO. * * This exists to so the object returned 1.2 kB
WebGLVertexAttribData.h 2.2 kB
moz.build 4.9 kB
nsICanvasRenderingContextInternal.h 6.6 kB