@@ -47,10 +47,10 @@ tint::ResourceType ComputeTypeId(const TextureViewBase* view) {
4747 }
4848 const TextureBase* texture = view->GetTexture ();
4949
50- // TODO(https://crbug.com/435317394 ): In the future we should allow the same compatibility rules
51- // that exist between TextureView and BGLEntry. This means that a depth texture can be either a
52- // texture_depth_2d, or a texture_2d<f32> (unfilterable). We should also find a way to
53- // differentiate unfilterable and filterable texture_2d<f32>.
50+ // TODO(https://issues.chromium.org/473354065 ): In the future we should allow the same
51+ // compatibility rules that exist between TextureView and BGLEntry. This means that a depth
52+ // texture can be either a texture_depth_2d, or a texture_2d<f32> (unfilterable). We should
53+ // also find a way to differentiate unfilterable and filterable texture_2d<f32>.
5454
5555 if (texture->IsMultisampledTexture ()) {
5656 DAWN_ASSERT (view->GetDimension () == wgpu::TextureViewDimension::e2D);
@@ -158,17 +158,17 @@ MaybeError ValidateBindingResource(const DeviceBase* device, const BindingResour
158158 DAWN_INVALID_IF (resourceCount != 1 ,
159159 " %i resources are specified (when there must be exactly 1)." , resourceCount);
160160
161- // TODO(https://issues.chromium.org/435317394 ): Support buffers in FullResourceTable.
161+ // TODO(https://issues.chromium.org/473444515 ): Support buffers in FullResourceTable.
162162 if (resource->buffer != nullptr ) {
163163 return DAWN_VALIDATION_ERROR (" Buffers are not supported." );
164164 }
165165
166- // TODO(https://issues.chromium.org/435317394 ): Support samplers in SamplingResourceTable.
166+ // TODO(https://issues.chromium.org/473354063 ): Support samplers in SamplingResourceTable.
167167 if (resource->sampler != nullptr ) {
168168 return DAWN_VALIDATION_ERROR (" Samplers are not supported." );
169169 }
170170
171- // TODO(https://issues.chromium.org/435317394 ): Support texel buffers in FullResourceTable.
171+ // TODO(https://issues.chromium.org/473444515 ): Support texel buffers in FullResourceTable.
172172
173173 if (resource->textureView != nullptr ) {
174174 TextureViewBase* view = resource->textureView ;
@@ -178,7 +178,7 @@ MaybeError ValidateBindingResource(const DeviceBase* device, const BindingResour
178178 DAWN_INVALID_IF (!HasOneBit (aspect),
179179 " Multiple aspects (%s) selected in %s. Expected only 1." , aspect, view);
180180
181- // TODO(https://issues.chromium.org/435317394 ): Support storage textures in
181+ // TODO(https://issues.chromium.org/473444515 ): Support storage textures in
182182 // FullResourceTable
183183 DAWN_INVALID_IF (
184184 (view->GetUsage () & kTextureViewOnlyUsages ) != wgpu::TextureUsage::TextureBinding,
@@ -493,7 +493,7 @@ void ResourceTableBase::Remove(ResourceTableSlot slot) {
493493}
494494
495495void ResourceTableBase::SetEntry (ResourceTableSlot slot, const BindingResource* contents) {
496- // TODO(435317394 ): Support resources that aren't TextureViews
496+ // TODO(https://issues.chromium.org/473354063 ): Support resources that aren't TextureViews
497497 DAWN_ASSERT (contents->buffer == nullptr && contents->sampler == nullptr );
498498 TextureViewBase* view = contents->textureView ;
499499
0 commit comments