Skip to content

Commit 113f632

Browse files
committed
Revert "Bug 1966669: Complete remaining WebGLTexelFormat conversions. r=ahale" for causing webgpu crashes mozilla::ConvertImage
This reverts commit 4952555f14c530954273bb9f038b347ec56e5266. UltraBlame original commit: 9af212a90b499d56ea4c1664809d159266aba274
1 parent 615c107 commit 113f632

File tree

1 file changed

+14
-42
lines changed

1 file changed

+14
-42
lines changed

dom/canvas/WebGLTexelConversions.cpp

Lines changed: 14 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2276,14 +2276,14 @@ WEBGLIMAGECONVERTER_CASE_DSTFORMAT
22762276
WebGLTexelFormat
22772277
:
22782278
:
2279-
RGB8
2279+
RGB565
22802280
)
22812281
WEBGLIMAGECONVERTER_CASE_DSTFORMAT
22822282
(
22832283
WebGLTexelFormat
22842284
:
22852285
:
2286-
RGB565
2286+
RGB8
22872287
)
22882288
WEBGLIMAGECONVERTER_CASE_DSTFORMAT
22892289
(
@@ -2317,7 +2317,7 @@ WEBGLIMAGECONVERTER_CASE_DSTFORMAT
23172317
WebGLTexelFormat
23182318
:
23192319
:
2320-
RGBA8
2320+
RGBA4444
23212321
)
23222322
WEBGLIMAGECONVERTER_CASE_DSTFORMAT
23232323
(
@@ -2331,7 +2331,7 @@ WEBGLIMAGECONVERTER_CASE_DSTFORMAT
23312331
WebGLTexelFormat
23322332
:
23332333
:
2334-
RGBA4444
2334+
RGBA8
23352335
)
23362336
WEBGLIMAGECONVERTER_CASE_DSTFORMAT
23372337
(
@@ -2347,6 +2347,13 @@ WebGLTexelFormat
23472347
:
23482348
RGBA32F
23492349
)
2350+
WEBGLIMAGECONVERTER_CASE_DSTFORMAT
2351+
(
2352+
WebGLTexelFormat
2353+
:
2354+
:
2355+
BGRA8
2356+
)
23502357
default
23512358
:
23522359
MOZ_ASSERT
@@ -2494,27 +2501,6 @@ WebGLTexelFormat
24942501
:
24952502
RA32F
24962503
)
2497-
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
2498-
(
2499-
WebGLTexelFormat
2500-
:
2501-
:
2502-
RG8
2503-
)
2504-
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
2505-
(
2506-
WebGLTexelFormat
2507-
:
2508-
:
2509-
RG16F
2510-
)
2511-
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
2512-
(
2513-
WebGLTexelFormat
2514-
:
2515-
:
2516-
RG32F
2517-
)
25182504
/
25192505
/
25202506
3
@@ -2526,21 +2512,14 @@ WEBGLIMAGECONVERTER_CASE_SRCFORMAT
25262512
WebGLTexelFormat
25272513
:
25282514
:
2529-
RGB8
2530-
)
2531-
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
2532-
(
2533-
WebGLTexelFormat
2534-
:
2535-
:
25362515
RGB565
25372516
)
25382517
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
25392518
(
25402519
WebGLTexelFormat
25412520
:
25422521
:
2543-
RGB11F11F10F
2522+
RGB8
25442523
)
25452524
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
25462525
(
@@ -2567,7 +2546,7 @@ WEBGLIMAGECONVERTER_CASE_SRCFORMAT
25672546
WebGLTexelFormat
25682547
:
25692548
:
2570-
RGBA8
2549+
RGBA4444
25712550
)
25722551
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
25732552
(
@@ -2581,7 +2560,7 @@ WEBGLIMAGECONVERTER_CASE_SRCFORMAT
25812560
WebGLTexelFormat
25822561
:
25832562
:
2584-
RGBA4444
2563+
RGBA8
25852564
)
25862565
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
25872566
(
@@ -2608,13 +2587,6 @@ WEBGLIMAGECONVERTER_CASE_SRCFORMAT
26082587
WebGLTexelFormat
26092588
:
26102589
:
2611-
RGBX8
2612-
)
2613-
WEBGLIMAGECONVERTER_CASE_SRCFORMAT
2614-
(
2615-
WebGLTexelFormat
2616-
:
2617-
:
26182590
BGRX8
26192591
)
26202592
WEBGLIMAGECONVERTER_CASE_SRCFORMAT

0 commit comments

Comments
 (0)