Preparing search index...
The search index is not available
@webgpu/cts
@webgpu/cts
webgpu/shader/types
Requirement
Type alias Requirement
Requirement
:
"never"
|
"may"
|
"must"
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
@webgpu/cts
common/framework/data_cache
DataCache
Cacheable
Logger
dataCache
getIsBuildingDataCache
setIsBuildingDataCache
common/framework/fixture
Fixture
SkipTestCase
SubcaseBatchState
TestCaseRecorder
UnexpectedPassError
FixtureClass
FixtureClassInterface
FixtureClassWithMixin
SubcaseBatchStateFromFixture
TestParams
common/framework/metadata
TestMetadata
TestMetadataListing
loadMetadataForSuite
common/framework/params_builder
CaseParamsBuilder
ParamsBuilderBase
SubcaseParamsBuilder
ParamsBuilder
CaseSubcaseIterable
ParamTypeOf
kUnitCaseParamsBuilder
builderIterateCasesWithSubcases
common/framework/resources
getResourcePath
setBaseResourcePath
setCrossOriginHost
common/framework/test_config
TestConfig
globalTestConfig
common/framework/test_group
makeTestGroup
common/util/collect_garbage
attemptGarbageCollection
common/util/colors
Colors
Colors
common/util/crc32
crc32
toHexString
common/util/data_tables
valueof
keysOf
makeTable
makeTableRenameAndFilter
numericKeysOf
objectsToRecord
common/util/navigator_gpu
GPUProvider
getDefaultRequestAdapterOptions
getGPU
setDefaultRequestAdapterOptions
setGPUProvider
common/util/parse_imports
parseImports
common/util/preprocessor
pp
___else
___endif
__else
__endif
_else
_endif
___elif
___if
__elif
__if
_elif
_if
pp
common/util/timeout
timeout
common/util/types
DeepReadonly
ROArrayArray
ROArrayArrayArray
ResolveType
TypeEqual
UnionToIntersection
ZipKeysWithValues
assertTypeTrue
common/util/util
ErrorWithExtra
PromiseTimeoutError
ValueTestVariant
ExceptionCheckOptions
ReorderOrder
TypedArrayBufferView
TypedArrayBufferViewConstructor
kReorderOrderKeys
kTypedArrayBufferViewConstructors
kTypedArrayBufferViewKeys
kTypedArrayBufferViews
assert
assertNotSettledWithinTime
assertOK
assertReject
count
createTypedArray
filterUniqueValueTestVariants
isPlainObject
iterRange
makeValueTestVariant
mapLazy
memcpy
now
objectEquals
raceWithRejectOnTimeout
range
rejectOnTimeout
rejectWithoutUncaught
reorder
resolveOnTimeout
shiftByHalf
skipTestCase
sortObjectByKey
typedArrayFromParam
typedArrayParam
unreachable
common/util/wpt_reftest_wait
takeScreenshot
takeScreenshotDelayed
webgpu/api/operation/buffers/mapping_test
MappingTest
webgpu/api/operation/command_buffer/programmable/programmable_state_test
ProgrammableStateTest
webgpu/api/operation/memory_sync/buffer/buffer_sync_test
BufferSyncTest
Op
ReadOp
WriteOp
kAllReadOps
kAllWriteOps
checkOpsValidForContext
webgpu/api/operation/memory_sync/operation_context_helper
OperationContextHelper
OperationBoundary
OperationContext
kBoundaryInfo
kOperationBoundaries
kOperationContexts
webgpu/api/operation/memory_sync/texture/texture_sync_test
Op
ReadOp
WriteOp
kAllReadOps
kAllWriteOps
kOpInfo
checkOpsValidForContext
webgpu/api/operation/resource_init/check_texture/by_copy
checkContentsByBufferCopy
checkContentsByTextureCopy
webgpu/api/operation/resource_init/check_texture/by_ds_test
checkContentsByDepthTest
checkContentsByStencilTest
webgpu/api/operation/resource_init/check_texture/by_sampling
checkContentsBySampling
webgpu/api/operation/resource_init/check_texture/texture_zero_init_test
InitializedState
ReadMethod
UninitializeMethod
TextureZeroInitTest
CheckContents
kTestParams
getRequiredTextureUsage
webgpu/api/validation/capability_checks/limits/limit_utils
LimitTestsImpl
BindGroupTest
BindingCombination
CreatePipelineType
DeviceAndLimits
EncoderType
LimitMode
LimitsRequest
MaximumLimitTestInputs
MaximumLimitValueTest
MaximumTestValue
MinimumLimitValueTest
MinimumTestValue
RenderEncoderType
SpecificLimitTestInputs
kBindGroupTests
kBindingCombinations
kCreatePipelineTypes
kEncoderTypes
kLimitModes
kMaximumLimitBaseParams
kMaximumLimitValueTests
kMaximumTestValues
kMinimumLimitBaseParams
kMinimumLimitValueTests
kMinimumTestValues
kRenderEncoderTypes
getDefaultLimitForAdapter
getLimitValue
getMaximumTestValue
getPerStageWGSLForBindingCombination
getPerStageWGSLForBindingCombinationImpl
getPerStageWGSLForBindingCombinationStorageTextures
getPipelineTypeForBindingCombination
getStageVisibilityForBinidngCombination
makeLimitTestGroup
webgpu/api/validation/encoding/cmds/render/render
kRenderEncodeTypeParams
buildBufferOffsetAndSizeOOBTestParams
webgpu/api/validation/encoding/queries/common
beginRenderPassWithQuerySet
createQuerySetWithType
webgpu/api/validation/image_copy/image_copy
ImageCopyTest
formatCopyableWithMethod
getACopyableAspectWithMethod
texelBlockAlignmentTestExpanderForOffset
texelBlockAlignmentTestExpanderForRowsPerImage
texelBlockAlignmentTestExpanderForValueToCoordinate
webgpu/api/validation/render_pipeline/common
CreateRenderPipelineValidationTest
ColorTargetState
webgpu/api/validation/utils
kAPIResources
doResourcesMatch
getAPIBindGroupLayoutForResource
getWGSLShaderForResource
webgpu/api/validation/validation_test
ValidationTest
webgpu/capability_info
BGLEntry
BindableResource
FeatureLevel
PerPipelineBindingLimitClass
PerStageBindingLimitClass
QueryTypeInfo
ShaderStageKey
TextureViewDimensionInfo
ValidBindableResource
VertexFormatInfo
WGSLLanguageFeature
kAddressModes
kAllBufferUsageBits
kBindableResources
kBlendFactors
kBlendOperations
kBufferBindingTypes
kBufferSizeAlignment
kBufferUsageCopy
kBufferUsageCopyInfo
kBufferUsageInfo
kBufferUsageKeys
kBufferUsages
kCanvasAlphaModes
kCanvasAlphaModesInfo
kCanvasColorSpaces
kCanvasColorSpacesInfo
kCanvasTextureFormats
kCompareFunctionInfo
kCompareFunctions
kDrawIndexedIndirectParametersSize
kDrawIndirectParametersSize
kErrorScopeFilterInfo
kErrorScopeFilters
kFeatureLevels
kFeatureNameInfo
kFeatureNames
kGeneratableErrorScopeFilters
kIndexFormat
kKnownWGSLLanguageFeatures
kLimitClasses
kLimits
kMaxColorAttachmentsToTest
kMaxQueryCount
kMinDynamicBufferOffsetAlignment
kMipmapFilterModes
kPerPipelineBindingLimits
kPerStageBindingLimits
kPrimitiveTopology
kQueryTypeInfo
kQueryTypes
kSamplerBindingTypes
kShaderStageCombinations
kShaderStageCombinationsWithStage
kShaderStageKeys
kShaderStages
kStencilOperationInfo
kStencilOperations
kStorageTextureAccessValues
kTextureAspectInfo
kTextureAspects
kTextureDimensionInfo
kTextureDimensions
kTextureSampleCounts
kTextureSampleTypes
kTextureUsageCopy
kTextureUsageCopyInfo
kTextureUsageInfo
kTextureUsageType
kTextureUsageTypeInfo
kTextureUsages
kTextureViewDimensionInfo
kTextureViewDimensions
kVertexFormatInfo
kVertexFormats
IsDualSourceBlendingFactor
allBindingEntries
bindingTypeInfo
bufferBindingEntries
bufferBindingTypeInfo
getBindingLimitForBindingType
getDefaultLimits
getDefaultLimitsForAdapter
sampledAndStorageBindingEntries
sampledTextureBindingTypeInfo
samplerBindingEntries
samplerBindingTypeInfo
storageTextureBindingEntries
storageTextureBindingTypeInfo
texBindingTypeInfo
textureBindingEntries
webgpu/compat/compatibility_test
CompatibilityTest
webgpu/constants
InterpolationSampling
InterpolationType
GPUConst
kInterpolationSampling
kInterpolationType
kMaxUnsignedLongLongValue
kMaxUnsignedLongValue
webgpu/error_test
ErrorTest
webgpu/format_info
ColorTextureFormat
CompressedTextureFormat
DepthStencilFormat
EncodableTextureFormat
RegularTextureFormat
SizedDepthStencilFormat
SizedTextureFormat
UncompressedTextureFormat
UnsizedDepthStencilFormat
kAllTextureFormats
kColorTextureFormats
kCompatModeUnsupportedStorageTextureFormats
kCompressedTextureFormats
kDepthStencilFormatResolvedAspect
kDepthStencilFormats
kEncodableTextureFormats
kFeaturesForFormats
kRegularTextureFormats
kRenderableColorTextureFormats
kSizedDepthStencilFormats
kSizedTextureFormats
kTextureFormatInfo
kUncompressedTextureFormats
kUnsizedDepthStencilFormats
kValidTextureFormatsForCopyE2T
canUseAsRenderTarget
computeBytesPerSample
computeBytesPerSampleFromFormats
depthStencilBufferTextureCopySupported
depthStencilFormatAspectSize
depthStencilFormatCopyableAspects
filterFormatsByFeature
getFeaturesForFormats
is32Float
isCompressedFloatTextureFormat
isCompressedTextureFormat
isDepthOrStencilTextureFormat
isDepthTextureFormat
isEncodableTextureFormat
isFilterableAsTextureF32
isMultisampledTextureFormat
isRegularTextureFormat
isSintOrUintFormat
isStencilTextureFormat
isTextureFormatUsableAsStorageFormat
resolvePerAspectFormat
sampleTypeForFormatAndAspect
textureDimensionAndFormatCompatible
viewCompatible
webgpu/gpu_test
GPUTest
GPUTestBase
GPUTestSubcaseBatchState
RequiredLimitsGPUTestSubcaseBatchState
TextureTestMixinType
DeviceSelectionDescriptor
RequiredLimitsTestMixinType
ResourceState
kResourceStates
MaxLimitsTestMixin
RequiredLimitsTestMixin
TextureTestMixin
initUncanonicalizedDeviceDescriptor
webgpu/idl/idl_test
IDLTest
webgpu/inter_stage
FlatSampling
getProvokingVertexForFlatInterpolationEitherSampling
webgpu/multisample_info
getMultisampleFragmentOffsets
webgpu/shader/execution/expression/binary/af_addition.cache
d
webgpu/shader/execution/expression/binary/af_comparison.cache
d
webgpu/shader/execution/expression/binary/af_data
kFractTable
kSparseMatrixAFValues
kSparseVectorAFValues
getAdditionAFInterval
getMultiplicationAFInterval
getSubtractionAFInterval
webgpu/shader/execution/expression/binary/af_division.cache
d
webgpu/shader/execution/expression/binary/af_matrix_addition.cache
d
webgpu/shader/execution/expression/binary/af_matrix_matrix_multiplication.cache
d
webgpu/shader/execution/expression/binary/af_matrix_scalar_multiplication.cache
d
webgpu/shader/execution/expression/binary/af_matrix_subtraction.cache
d
webgpu/shader/execution/expression/binary/af_matrix_vector_multiplication.cache
d
webgpu/shader/execution/expression/binary/af_multiplication.cache
d
webgpu/shader/execution/expression/binary/af_remainder.cache
d
webgpu/shader/execution/expression/binary/af_subtraction.cache
d
webgpu/shader/execution/expression/binary/ai_arithmetic.cache
d
webgpu/shader/execution/expression/binary/binary
abstractFloatBinary
abstractIntBinary
binary
compoundBinary
webgpu/shader/execution/expression/binary/f16_addition.cache
d
webgpu/shader/execution/expression/binary/f16_comparison.cache
d
webgpu/shader/execution/expression/binary/f16_division.cache
d
webgpu/shader/execution/expression/binary/f16_matrix_addition.cache
d
webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication.cache
d
webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication.cache
d
webgpu/shader/execution/expression/binary/f16_matrix_subtraction.cache
d
webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication.cache
d
webgpu/shader/execution/expression/binary/f16_multiplication.cache
d
webgpu/shader/execution/expression/binary/f16_remainder.cache
d
webgpu/shader/execution/expression/binary/f16_subtraction.cache
d
webgpu/shader/execution/expression/binary/f32_addition.cache
d
webgpu/shader/execution/expression/binary/f32_comparison.cache
d
webgpu/shader/execution/expression/binary/f32_division.cache
d
webgpu/shader/execution/expression/binary/f32_matrix_addition.cache
d
webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication.cache
d
webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication.cache
d
webgpu/shader/execution/expression/binary/f32_matrix_subtraction.cache
d
webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication.cache
d
webgpu/shader/execution/expression/binary/f32_multiplication.cache
d
webgpu/shader/execution/expression/binary/f32_remainder.cache
d
description
webgpu/shader/execution/expression/binary/f32_subtraction.cache
d
webgpu/shader/execution/expression/binary/i32_arithmetic.cache
d
webgpu/shader/execution/expression/binary/i32_comparison.cache
d
webgpu/shader/execution/expression/binary/u32_arithmetic.cache
d
webgpu/shader/execution/expression/binary/u32_comparison.cache
d
webgpu/shader/execution/expression/call/builtin/abs.cache
d
webgpu/shader/execution/expression/call/builtin/acos.cache
d
webgpu/shader/execution/expression/call/builtin/acosh.cache
d
webgpu/shader/execution/expression/call/builtin/asin.cache
d
webgpu/shader/execution/expression/call/builtin/asinh.cache
d
webgpu/shader/execution/expression/call/builtin/atan.cache
d
webgpu/shader/execution/expression/call/builtin/atan2.cache
d
webgpu/shader/execution/expression/call/builtin/atanh.cache
d
webgpu/shader/execution/expression/call/builtin/atomics/harness
dispatchSizes
kMapId
onlyWorkgroupSizes
workgroupSizes
runStorageVariableTest
runWorkgroupVariableTest
typedArrayCtor
webgpu/shader/execution/expression/call/builtin/bitcast.cache
d
webgpu/shader/execution/expression/call/builtin/builtin
abstractFloatBuiltin
abstractIntBuiltin
builtin
builtinWithPredeclaration
webgpu/shader/execution/expression/call/builtin/ceil.cache
d
webgpu/shader/execution/expression/call/builtin/clamp.cache
d
webgpu/shader/execution/expression/call/builtin/cos.cache
d
webgpu/shader/execution/expression/call/builtin/cosh.cache
d
webgpu/shader/execution/expression/call/builtin/cross.cache
d
webgpu/shader/execution/expression/call/builtin/degrees.cache
d
webgpu/shader/execution/expression/call/builtin/derivatives
runDerivativeTest
webgpu/shader/execution/expression/call/builtin/derivatives.cache
d
webgpu/shader/execution/expression/call/builtin/determinant.cache
d
webgpu/shader/execution/expression/call/builtin/distance.cache
d
webgpu/shader/execution/expression/call/builtin/dot.cache
d
webgpu/shader/execution/expression/call/builtin/exp.cache
d
webgpu/shader/execution/expression/call/builtin/exp2.cache
d
webgpu/shader/execution/expression/call/builtin/faceForward.cache
d
webgpu/shader/execution/expression/call/builtin/floor.cache
d
webgpu/shader/execution/expression/call/builtin/fma.cache
d
webgpu/shader/execution/expression/call/builtin/fract.cache
d
webgpu/shader/execution/expression/call/builtin/frexp.cache
d
webgpu/shader/execution/expression/call/builtin/fwidth
runFWidthTest
webgpu/shader/execution/expression/call/builtin/fwidth.cache
d
webgpu/shader/execution/expression/call/builtin/inversesqrt.cache
d
webgpu/shader/execution/expression/call/builtin/ldexp.cache
d
webgpu/shader/execution/expression/call/builtin/length.cache
d
webgpu/shader/execution/expression/call/builtin/log.cache
d
webgpu/shader/execution/expression/call/builtin/log2.cache
d
webgpu/shader/execution/expression/call/builtin/max.cache
d
webgpu/shader/execution/expression/call/builtin/min.cache
d
webgpu/shader/execution/expression/call/builtin/mix.cache
d
webgpu/shader/execution/expression/call/builtin/modf.cache
d
webgpu/shader/execution/expression/call/builtin/normalize.cache
d
webgpu/shader/execution/expression/call/builtin/pack2x16float.cache
d
webgpu/shader/execution/expression/call/builtin/pow.cache
d
webgpu/shader/execution/expression/call/builtin/quantizeToF16.cache
d
webgpu/shader/execution/expression/call/builtin/radians.cache
d
webgpu/shader/execution/expression/call/builtin/reflect.cache
d
webgpu/shader/execution/expression/call/builtin/refract.cache
d
webgpu/shader/execution/expression/call/builtin/round.cache
d
webgpu/shader/execution/expression/call/builtin/saturate.cache
d
webgpu/shader/execution/expression/call/builtin/sign.cache
d
webgpu/shader/execution/expression/call/builtin/sin.cache
d
webgpu/shader/execution/expression/call/builtin/sinh.cache
d
webgpu/shader/execution/expression/call/builtin/smoothstep.cache
d
webgpu/shader/execution/expression/call/builtin/sqrt.cache
d
webgpu/shader/execution/expression/call/builtin/step.cache
d
webgpu/shader/execution/expression/call/builtin/subgroup_util
SubgroupTest
kDataSentinel
kFramebufferSizes
kNumCases
kPredicateCases
kStride
kWGSizes
generateTypedInputs
getUintsPerFramebuffer
runAccuracyTest
runComputeTest
runFragmentTest
webgpu/shader/execution/expression/call/builtin/tan.cache
d
webgpu/shader/execution/expression/call/builtin/tanh.cache
d
webgpu/shader/execution/expression/call/builtin/texture_utils
WGSLTextureQueryTest
WGSLTextureSampleTest
Texture
TextureCall
TextureCallArgs
CubeSamplePointMethods
Dimensionality
RangeDef
SamplePointMethods
ShortShaderStage
TextureBuiltin
TextureTestOptions
vec1
vec2
vec3
vec4
kCubeSamplePointMethods
kSamplePointMethods
kSampleTypeInfo
kShortAddressModeToAddressMode
kShortAddressModes
kShortShaderStageToShaderStage
kShortShaderStages
appendComponentTypeForFormatToTextureType
checkCallResults
chooseTextureSize
convertPerTexelComponentToResultFormat
createTextureWithRandomDataAndGetTexels
createVideoFrameWithRandomDataAndGetTexels
doTextureCalls
generateSamplePointsCube
generateTextureBuiltinInputs1D
generateTextureBuiltinInputs2D
generateTextureBuiltinInputs3D
getDepthOrArrayLayersForViewDimension
getTexelViewFormatForTextureFormat
getTextureTypeForTextureViewDimension
graphWeights
isFillable
isPotentiallyFilterableAndFillable
isSupportedViewFormatCombo
makeRandomDepthComparisonTexelGenerator
queryMipLevelMixWeightsForDevice
readTextureToTexelViews
skipIfNeedsFilteringAndIsUnfilterable
skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice
skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable
texelsApproximatelyEqual
webgpu/shader/execution/expression/call/builtin/transpose.cache
d
webgpu/shader/execution/expression/call/builtin/trunc.cache
d
webgpu/shader/execution/expression/call/builtin/unpack2x16float.cache
d
webgpu/shader/execution/expression/call/builtin/unpack2x16snorm.cache
d
webgpu/shader/execution/expression/call/builtin/unpack2x16unorm.cache
d
webgpu/shader/execution/expression/call/builtin/unpack4x8snorm.cache
d
webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.cache
d
webgpu/shader/execution/expression/call/builtin/utils
Boundary
generateCoordBoundaries
generateOffsets
isBoundaryNegative
webgpu/shader/execution/expression/case
BinaryOp
VectorVectorToScalarOp
Case
generateBinaryToI32Cases
generateBinaryToI64Cases
generateBinaryToU32Cases
generateI32VectorBinaryToVectorCases
generateI64VectorBinaryToVectorCases
generateU32VectorBinaryToVectorCases
generateVectorI32BinaryToVectorCases
generateVectorI64BinaryToVectorCases
generateVectorU32BinaryToVectorCases
generateVectorVectorToI32Cases
generateVectorVectorToI64Cases
generateVectorVectorToU32Cases
selectNCases
webgpu/shader/execution/expression/case_cache
CaseCache
CaseListBuilder
deserializeCase
deserializeExpectation
makeCaseCache
serializeCase
serializeExpectation
webgpu/shader/execution/expression/expectation
Expectation
isComparator
toComparator
webgpu/shader/execution/expression/expression
Config
ConstEvaluationMode
ExpressionBuilder
InputSource
ShaderBuilder
ShaderBuilderParams
allButConstInputSource
allInputSources
onlyConstInputSource
abstractFloatShaderBuilder
abstractIntShaderBuilder
basicExpressionBuilder
basicExpressionWithPredeclarationBuilder
compoundAssignmentBuilder
packScalarsToVector
run
structLayout
structStride
webgpu/shader/execution/expression/interval_filter
IntervalFilter
webgpu/shader/execution/expression/unary/af_arithmetic.cache
d
webgpu/shader/execution/expression/unary/af_assignment.cache
d
webgpu/shader/execution/expression/unary/ai_arithmetic.cache
d
webgpu/shader/execution/expression/unary/ai_assignment.cache
d
webgpu/shader/execution/expression/unary/bool_conversion.cache
d
webgpu/shader/execution/expression/unary/f16_arithmetic.cache
d
webgpu/shader/execution/expression/unary/f16_conversion.cache
d
webgpu/shader/execution/expression/unary/f32_arithmetic.cache
d
webgpu/shader/execution/expression/unary/f32_conversion.cache
d
webgpu/shader/execution/expression/unary/i32_arithmetic.cache
d
webgpu/shader/execution/expression/unary/i32_conversion.cache
d
webgpu/shader/execution/expression/unary/u32_conversion.cache
d
webgpu/shader/execution/expression/unary/unary
abstractFloatUnary
abstractIntUnary
unary
webgpu/shader/execution/flow_control/harness
runFlowControlTest
webgpu/shader/execution/memory_model/memory_model_setup
MemoryType
ResultType
TestType
MemoryModelTester
AccessValueType
MemoryModelTestParams
kAccessValueTypes
buildResultShader
buildTestShader
webgpu/shader/types
AccessMode
AddressSpace
AddressSpaceInfo
ContainerType
Requirement
ScalarType
Scope
HostSharableTypes
TexelFormats
kAccessModeInfo
kAddressSpaceInfo
kMatrixContainerTypeInfo
kMatrixContainerTypeLayoutInfo
kMatrixContainerTypes
kScalarTypeInfo
kScalarTypes
kVectorContainerTypeInfo
kVectorContainerTypes
generateTypes
supportedScalarTypes
supportsAtomics
webgpu/shader/validation/decl/util
ShaderStage
kShaderStages
accessModeExpander
declareEntryPoint
declareVarX
effectiveAccessMode
explicitSpaceExpander
getVarDeclShader
pointerType
supportsRead
supportsWrite
webgpu/shader/validation/expression/binary/result_type
resultType
webgpu/shader/validation/expression/call/builtin/const_override_validation
ConstantOrOverrideValueChecker
ConstantOrOverrideStage
ExecutionStage
kConstantAndOverrideStages
fullRangeForType
minusThreePiToThreePiRangeForType
minusTwoToTwoRangeForType
rangeForType
sparseMinusThreePiToThreePiRangeForType
stageSupportsType
unique
validateConstOrOverrideBinaryOpEval
validateConstOrOverrideBuiltinEval
webgpu/shader/validation/expression/call/builtin/shader_builtin_utils
NonStorageTextureType
kEntryPointsToValidateFragmentOnlyBuiltins
kNonStorageTextureTypeInfo
kNonStorageTextureTypes
kTestTextureTypes
getNonStorageTextureTypeWGSL
getSampleAndBaseTextureTypeForTextureType
webgpu/shader/validation/shader_io/util
ResourceDeclarationEmitter
ShaderStage
kResourceEmitters
kResourceKindsA
kResourceKindsAll
kResourceKindsB
declareEntrypoint
generateShader
webgpu/shader/validation/shader_validation_test
ShaderValidationTest
webgpu/shader/validation/statement/test_types
TestType
kTestTypes
webgpu/shader/values
description
nanF32BitsExamples
normalF32Examples
subnormalF32Examples
webgpu/util/binary_stream
default
webgpu/util/check_contents
CheckElementsGenerator
CheckElementsPredicate
CheckElementsSupplementalTableRows
checkElementsBetween
checkElementsEqual
checkElementsEqualEither
checkElementsEqualGenerated
checkElementsPassPredicate
webgpu/util/color_space_conversion
RGBA
displayP3ToSrgb
makeInPlaceColorConversion
srgbToDisplayP3
webgpu/util/command_buffer_maker
CommandBufferMaker
EncoderType
ProgrammableEncoderType
RenderEncodeType
kEncoderTypes
kProgrammableEncoderTypes
kRenderEncodeTypes
webgpu/util/compare
Comparator
Comparison
ComparatorImpl
ComparatorKind
SerializableComparatorKind
alwaysPass
anyOf
compare
deserializeComparator
serializeComparator
skipUndefined
webgpu/util/constants
kBit
kValue
webgpu/util/conversion
AbstractFloatValue
AbstractIntValue
ArrayType
ArrayValue
BoolValue
F16Value
F32Value
F64Value
I16Value
I32Value
I8Value
MatrixType
MatrixValue
ScalarType
U16Value
U32Value
U8Value
VectorType
VectorValue
ScalarBuilder
ScalarKind
ScalarValue
SerializedMatrixValue
SerializedScalarValue
SerializedVectorValue
Type
Value
False
True
Type
kAllBoolScalarsAndVectors
kAllMatrices
kAllNumericScalarsAndVectors
kAllScalarsAndVectors
kAllVecTypes
kConcreteF16ScalarsAndVectors
kConcreteF32ScalarsAndVectors
kConcreteFloatScalars
kConcreteIntegerScalarsAndVectors
kConcreteIntegerVectors
kConcreteNumericScalarsAndVectors
kConcreteSignedIntegerScalarsAndVectors
kConcreteSignedIntegerVectors
kConcreteUnsignedIntegerScalarsAndVectors
kConcreteUnsignedIntegerVectors
kConvertableToFloatScalar
kConvertableToFloatScalarsAndVectors
kConvertableToFloatVec2
kConvertableToFloatVec3
kConvertableToFloatVec4
kConvertableToFloatVectors
kFloat16Format
kFloat32Format
kFloatScalars
kFloatScalarsAndVectors
kFloatVectors
kUFloat9e5Format
abstractFloat
abstractInt
abstractIntBits
array
assertInIntegerRange
bool
concreteTypeOf
deserializeValue
elementTypeOf
elementsOf
f16
f16Bits
f32
f32Bits
f64
float16BitsToFloat32
float16ToInt16
float16ToUint16
float32BitsToNumber
float32ToFloat16Bits
float32ToFloatBits
float32ToInt32
float32ToUint32
floatAsNormalizedInteger
floatAsNormalizedIntegerUnquantized
floatBitsToNormalULPFromZero
floatBitsToNumber
gammaCompress
gammaDecompress
i16
i32
i32Bits
i8
isAbstractType
isConvertible
isConvertibleToFloatType
isFloatType
isFloatValue
isIntegerType
isScalarValue
isUnsignedType
normalizedIntegerAsFloat
numElementsOf
numberToFloat32Bits
numberToFloatBits
numbersApproximatelyEqual
pack2x16float
pack2x16snorm
pack2x16unorm
pack4x8snorm
pack4x8unorm
packRGB9E5UFloat
scalarElementsOf
scalarType
scalarTypeOf
serializeValue
stringToType
toMatrix
toVector
u16
u32
u32Bits
u8
ufloatM9E5BitsToNumber
uint16ToFloat16
uint32ToFloat32
uint32ToInt32
unpackRGB9E5UFloat
vec
vec2
vec3
vec4
webgpu/util/copy_to_texture
TextureUploadingUtils
kCopySubrectInfo
webgpu/util/create_elements
CanvasContext
CanvasType
kAllCanvasTypes
kValidCanvasContextIds
createCanvas
createOffscreenCanvas
createOnscreenCanvas
webgpu/util/floating_point
FPInterval
FPTraits
MatrixPairToMatrix
MatrixScalarToMatrix
MatrixToMatrix
MatrixToScalar
MatrixVectorToVector
ScalarMatrixToMatrix
ScalarPairToInterval
ScalarToInterval
ScalarToVector
ScalarTripleToInterval
ScalarVectorToVector
VectorMatrixToVector
VectorPairToInterval
VectorPairToVector
VectorScalarToVector
VectorToInterval
VectorToVector
FPIntervalParam
FPKind
FPMatrix
FPVector
IntervalEndpoints
FP
deserializeFPInterval
deserializeFPKind
fpTraitsFor
isRepresentable
serializeFPInterval
serializeFPKind
webgpu/util/math
QuantizeFunc
FlushMode
NextDirection
kMaxSafeMultipleOf8
absBigInt
align
biasedRange
biasedRangeBigInt
calculatePermutations
cartesianProduct
clamp
correctlyRoundedF16
correctlyRoundedF32
correctlyRoundedF64
dotProduct
every2DArray
filteredScalarF32Range
flatten2DArray
flushSubnormalNumberF16
flushSubnormalNumberF32
flushSubnormalNumberF64
frexp
fullI32Range
fullI64Range
fullU32Range
gcd
hashU32
isFiniteF16
isFiniteF32
isPowerOfTwo
isSubnormalNumberF16
isSubnormalNumberF32
isSubnormalNumberF64
lcm
lerp
lerpBigInt
limitedScalarF64Range
linearRange
linearRangeBigInt
map2DArray
maxBigInt
minBigInt
multiplyMatrices
nextAfterF16
nextAfterF32
nextAfterF64
oneULPF16
oneULPF32
oneULPF64
quantizeToF16
quantizeToF32
quantizeToI32
quantizeToI64
quantizeToU32
roundDown
scalarF16Range
scalarF32Range
scalarF64Range
signExtend
sparseI32Range
sparseI64Range
sparseMatrixF16Range
sparseMatrixF32Range
sparseMatrixF64Range
sparseScalarF16Range
sparseScalarF32Range
sparseScalarF64Range
sparseU32Range
sparseVectorF16Range
sparseVectorF32Range
sparseVectorF64Range
sparseVectorI32Range
sparseVectorI64Range
sparseVectorU32Range
subtractVectors
unflatten2DArray
vectorF16Range
vectorF32Range
vectorF64Range
vectorI32Range
vectorI64Range
vectorU32Range
webgpu/util/memory
exhaustVramUntilUnder64MB
webgpu/util/pretty_diff_tables
generatePrettyTable
numericToStringBuilder
webgpu/util/prng
PRNG
webgpu/util/reinterpret
reinterpretF16AsU16
reinterpretF32AsI32
reinterpretF32AsU32
reinterpretF64AsU32s
reinterpretF64AsU64
reinterpretI32AsF32
reinterpretI32AsU32
reinterpretU16AsF16
reinterpretU32AsF32
reinterpretU32AsI32
reinterpretU32sAsF64
reinterpretU64AsF64
webgpu/util/shader
TShaderStage
TValidShaderStage
kDefaultFragmentShaderCode
kDefaultVertexShaderCode
kFullscreenQuadVertexShaderCode
kValidShaderStages
getFragmentShaderCodeWithOutput
getPlainTypeInfo
getShaderWithEntryPoint
webgpu/util/texture
createTextureFromTexelViews
webgpu/util/texture/base
SampleCoord
defaultViewDimensionsForTexture
effectiveViewDimensionForDimension
effectiveViewDimensionForTexture
fullSubrectCoordinates
getTextureDimensionFromView
maxMipLevelCount
physicalMipSize
physicalMipSizeFromTexture
reifyTextureDescriptor
reifyTextureViewDescriptor
viewDimensionsForTextureDimension
virtualMipSize
webgpu/util/texture/data_generation
DataArrayGenerator
webgpu/util/texture/layout
LayoutOptions
TextureCopyLayout
TextureSubCopyLayout
ImageCopyType
kBufferCopyAlignment
kBytesPerRowAlignment
kImageCopyTypes
bytesInACompleteRow
createTextureUploadBuffer
dataBytesForCopyOrFail
dataBytesForCopyOrOverestimate
fillTextureDataWithTexelValue
getTextureCopyLayout
getTextureSubCopyLayout
webgpu/util/texture/subresource
SubresourceRange
BeginCountRange
BeginEndRange
webgpu/util/texture/texel_data
TexelComponent
ComponentDataType
NumericRange
PerComponentFiniteMax
PerComponentNumericRange
PerTexelComponent
TexelRepresentationInfo
kTexelRepresentationInfo
getComponentReadbackTraits
getSingleDataType
makeClampToRange
webgpu/util/texture/texel_view
TexelView
PerPixelAtLevel
webgpu/util/texture/texture_ok
PerPixelComparison
PixelExpectation
TexelCompareOptions
findFailedPixels
textureContentIsOKByT2B
webgpu/util/unions
reifyExtent3D
reifyOrigin3D
webgpu/web_platform/copyToTexture/util
kTestColorsAll
kTestColorsOpaque
makeTestColorsTexelView
webgpu/web_platform/reftests/create-pattern-data-url
default
webgpu/web_platform/reftests/gpu_ref_test
runRefTest
webgpu/web_platform/util
kImageExpectedColors
kImageInfo
kImageNames
kObjectTypeFromFiles
kPredefinedColorSpace
kVideoExpectedColors
kVideoInfo
kVideoNames
GetSourceFromImageFile
captureCameraFrame
convertToUnorm8
getVideoElement
getVideoFrameFromVideoElement
startPlayingAndWaitForVideo
waitForNextFrame
waitForNextTask
webgpu/web_platform/worker/worker
webgpu/web_platform/worker/worker_launcher
TestResult
launchDedicatedWorker
launchServiceWorker
launchSharedWorker
Generated using
TypeDoc