You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -15385,6 +15390,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15385
15390
<td>✓
15386
15391
<td>✓
15387
15392
<td>
15393
+
<td>
15388
15394
<td colspan=2>1
15389
15395
<tr>
15390
15396
<td>{{GPUTextureFormat/r8snorm}}
@@ -15394,6 +15400,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15394
15400
<td><!-- no multisampling without RENDER_ATTACHMENT (gpuweb/gpuweb#2465) -->
15395
15401
<td>
15396
15402
<td><!-- Vulkan -->
15403
+
<td><!-- Vulkan -->
15397
15404
<td>1
15398
15405
<td>– <!-- no render target -->
15399
15406
<tr>
@@ -15404,6 +15411,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15404
15411
<td>✓
15405
15412
<td><!-- Metal -->
15406
15413
<td>
15414
+
<td>
15407
15415
<td colspan=2>1
15408
15416
<tr>
15409
15417
<td>{{GPUTextureFormat/r8sint}}
@@ -15413,6 +15421,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15413
15421
<td>✓
15414
15422
<td><!-- Metal -->
15415
15423
<td>
15424
+
<td>
15416
15425
<td colspan=2>1
15417
15426
<tr>
15418
15427
<td>{{GPUTextureFormat/rg8unorm}}
@@ -15422,6 +15431,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15422
15431
<td>✓
15423
15432
<td>✓
15424
15433
<td><!-- Vulkan -->
15434
+
<td><!-- Vulkan -->
15425
15435
<td colspan=2>2
15426
15436
<tr>
15427
15437
<td>{{GPUTextureFormat/rg8snorm}}
@@ -15431,6 +15441,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15431
15441
<td><!-- no multisampling without RENDER_ATTACHMENT (gpuweb/gpuweb#2465) -->
15432
15442
<td>
15433
15443
<td><!-- Vulkan -->
15444
+
<td><!-- Vulkan -->
15434
15445
<td>2
15435
15446
<td>– <!-- no render target -->
15436
15447
<tr>
@@ -15451,6 +15462,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15451
15462
<td>✓
15452
15463
<td><!-- Metal -->
15453
15464
<td>
15465
+
<td>
15454
15466
<td colspan=2>2
15455
15467
<tr>
15456
15468
<td>{{GPUTextureFormat/rgba8unorm}}
@@ -15460,6 +15472,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15460
15472
<td>✓
15461
15473
<td>✓
15462
15474
<td>✓
15475
+
<td>
15463
15476
<td>4
15464
15477
<td>8
15465
15478
<tr>
@@ -15470,6 +15483,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15470
15483
<td>✓
15471
15484
<td>✓
15472
15485
<td>
15486
+
<td>
15473
15487
<td>4
15474
15488
<td>8
15475
15489
<tr>
@@ -15480,6 +15494,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15480
15494
<td><!-- no multisampling without RENDER_ATTACHMENT (gpuweb/gpuweb#2465) -->
15481
15495
<td>
15482
15496
<td>✓
15497
+
<td>
15483
15498
<td>4
15484
15499
<td>– <!-- no render target --> <!-- If we add render target support for this in the future, rgba8snorm has to be a special case where the render target pixel byte cost = 8 -->
15485
15500
<tr>
@@ -15490,6 +15505,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15490
15505
<td>✓
15491
15506
<td><!-- Metal -->
15492
15507
<td>✓
15508
+
<td>
15493
15509
<td colspan=2>4
15494
15510
<tr>
15495
15511
<td>{{GPUTextureFormat/rgba8sint}}
@@ -15499,6 +15515,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15499
15515
<td>✓
15500
15516
<td><!-- Metal -->
15501
15517
<td>✓
15518
+
<td>
15502
15519
<td colspan=2>4
15503
15520
<tr>
15504
15521
<td>{{GPUTextureFormat/bgra8unorm}}
@@ -15508,6 +15525,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15508
15525
<td>✓
15509
15526
<td>✓
15510
15527
<td>If {{GPUFeatureName/"bgra8unorm-storage"}} is enabled
15528
+
<td>
15511
15529
<td>4
15512
15530
<td>8
15513
15531
<tr>
@@ -15530,6 +15548,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15530
15548
<td>✓
15531
15549
<td><!-- Metal -->
15532
15550
<td>
15551
+
<td>
15533
15552
<td colspan=2>2
15534
15553
<tr>
15535
15554
<td>{{GPUTextureFormat/r16sint}}
@@ -15539,6 +15558,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15539
15558
<td>✓
15540
15559
<td><!-- Metal -->
15541
15560
<td>
15561
+
<td>
15542
15562
<td colspan=2>2
15543
15563
<tr>
15544
15564
<td>{{GPUTextureFormat/r16float}}
@@ -15548,6 +15568,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15548
15568
<td>✓
15549
15569
<td>✓
15550
15570
<td>
15571
+
<td>
15551
15572
<td colspan=2>2
15552
15573
<tr>
15553
15574
<td>{{GPUTextureFormat/rg16uint}}
@@ -15557,6 +15578,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15557
15578
<td>✓
15558
15579
<td><!-- Metal -->
15559
15580
<td>
15581
+
<td>
15560
15582
<td colspan=2>4
15561
15583
<tr>
15562
15584
<td>{{GPUTextureFormat/rg16sint}}
@@ -15576,6 +15598,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15576
15598
<td>✓
15577
15599
<td>✓
15578
15600
<td><!-- Vulkan -->
15601
+
<td><!-- Vulkan -->
15579
15602
<td colspan=2>4
15580
15603
<tr>
15581
15604
<td>{{GPUTextureFormat/rgba16uint}}
@@ -15585,6 +15608,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15585
15608
<td>✓
15586
15609
<td><!-- Metal -->
15587
15610
<td>✓
15611
+
<td>
15588
15612
<td colspan=2>8
15589
15613
<tr>
15590
15614
<td>{{GPUTextureFormat/rgba16sint}}
@@ -15594,6 +15618,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15594
15618
<td>✓
15595
15619
<td><!-- Metal -->
15596
15620
<td>✓
15621
+
<td>
15597
15622
<td colspan=2>8
15598
15623
<tr>
15599
15624
<td>{{GPUTextureFormat/rgba16float}}
@@ -15603,6 +15628,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15603
15628
<td>✓
15604
15629
<td>✓
15605
15630
<td>✓
15631
+
<td>
15606
15632
<td colspan=2>8
15607
15633
<tr><th colspan=10>32 bits per component (4-byte [=render target component alignment=])
15608
15634
<tr>
@@ -15613,6 +15639,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15613
15639
<td><!-- Metal -->
15614
15640
<td>
15615
15641
<td>✓
15642
+
<td>✓
15616
15643
<td colspan=2>4
15617
15644
<tr>
15618
15645
<td>{{GPUTextureFormat/r32sint}}
@@ -15622,6 +15649,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15622
15649
<td><!-- Metal -->
15623
15650
<td>
15624
15651
<td>✓
15652
+
<td>✓
15625
15653
<td colspan=2>4
15626
15654
<tr>
15627
15655
<td>{{GPUTextureFormat/r32float}}
@@ -15633,6 +15661,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15633
15661
<td>✓
15634
15662
<td><!-- Metal -->
15635
15663
<td>✓
15664
+
<td>✓
15636
15665
<td colspan=2>4
15637
15666
<tr>
15638
15667
<td>{{GPUTextureFormat/rg32uint}}
@@ -15642,6 +15671,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15642
15671
<td><!-- Metal -->
15643
15672
<td>
15644
15673
<td>✓
15674
+
<td>
15645
15675
<td colspan=2>8
15646
15676
<tr>
15647
15677
<td>{{GPUTextureFormat/rg32sint}}
@@ -15651,6 +15681,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15651
15681
<td><!-- Metal -->
15652
15682
<td>
15653
15683
<td>✓
15684
+
<td>
15654
15685
<td colspan=2>8
15655
15686
<tr>
15656
15687
<td>{{GPUTextureFormat/rg32float}}
@@ -15662,6 +15693,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15662
15693
<td><!-- Metal -->
15663
15694
<td>
15664
15695
<td>✓
15696
+
<td>
15665
15697
<td colspan=2>8
15666
15698
<tr>
15667
15699
<td>{{GPUTextureFormat/rgba32uint}}
@@ -15671,6 +15703,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15671
15703
<td><!-- Metal -->
15672
15704
<td>
15673
15705
<td>✓
15706
+
<td>
15674
15707
<td colspan=2>16
15675
15708
<tr>
15676
15709
<td>{{GPUTextureFormat/rgba32sint}}
@@ -15680,6 +15713,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
15680
15713
<td><!-- Metal -->
15681
15714
<td>
15682
15715
<td>✓
15716
+
<td>
15683
15717
<td colspan=2>16
15684
15718
<tr>
15685
15719
<td>{{GPUTextureFormat/rgba32float}}
@@ -15691,6 +15725,7 @@ The [=texel block memory cost=] of each of these formats is the same as its
0 commit comments